Browse Source

Build: Regenerated script bindings with new version of the script generator tool

BearishSun 6 years ago
parent
commit
2955890c1e
30 changed files with 46 additions and 75 deletions
  1. 1 2
      Source/EditorScript/Generated/BsScriptAnimationSplitInfo.editor.generated.h
  2. 1 2
      Source/EditorScript/Generated/BsScriptAudioClipImportOptions.editor.generated.h
  3. 2 3
      Source/EditorScript/Generated/BsScriptBuiltinEditorResources.generated.h
  4. 1 2
      Source/EditorScript/Generated/BsScriptFontImportOptions.editor.generated.h
  5. 2 3
      Source/EditorScript/Generated/BsScriptGUIColorDistributionField.generated.h
  6. 2 3
      Source/EditorScript/Generated/BsScriptGUIColorField.generated.h
  7. 1 2
      Source/EditorScript/Generated/BsScriptGUIColorGradient.generated.h
  8. 2 3
      Source/EditorScript/Generated/BsScriptGUIColorGradientField.generated.h
  9. 1 2
      Source/EditorScript/Generated/BsScriptGUIColorGradientHDR.generated.h
  10. 2 3
      Source/EditorScript/Generated/BsScriptGUIColorGradientHDRField.generated.h
  11. 3 4
      Source/EditorScript/Generated/BsScriptGUICurves.generated.h
  12. 2 3
      Source/EditorScript/Generated/BsScriptGUICurvesField.generated.h
  13. 2 3
      Source/EditorScript/Generated/BsScriptGUIFloatDistributionField.generated.h
  14. 1 2
      Source/EditorScript/Generated/BsScriptGUIGraphTicks.generated.h
  15. 1 2
      Source/EditorScript/Generated/BsScriptGUITimeline.generated.h
  16. 2 3
      Source/EditorScript/Generated/BsScriptGUIVector2DistributionField.generated.h
  17. 2 3
      Source/EditorScript/Generated/BsScriptGUIVector2Field.generated.h
  18. 2 3
      Source/EditorScript/Generated/BsScriptGUIVector3DistributionField.generated.h
  19. 2 3
      Source/EditorScript/Generated/BsScriptGUIVector3Field.generated.h
  20. 2 3
      Source/EditorScript/Generated/BsScriptGUIVector4Field.generated.h
  21. 1 2
      Source/EditorScript/Generated/BsScriptImportOptions.editor.generated.h
  22. 2 3
      Source/EditorScript/Generated/BsScriptImportedAnimationEvents.editor.generated.h
  23. 1 2
      Source/EditorScript/Generated/BsScriptMeshImportOptions.editor.generated.h
  24. 1 2
      Source/EditorScript/Generated/BsScriptPlayInEditor.generated.h
  25. 2 3
      Source/EditorScript/Generated/BsScriptSceneTreeViewState.generated.h
  26. 1 2
      Source/EditorScript/Generated/BsScriptScriptCodeImportOptions.editor.generated.h
  27. 1 2
      Source/EditorScript/Generated/BsScriptSerializedSceneObject.generated.h
  28. 1 2
      Source/EditorScript/Generated/BsScriptShaderImportOptions.editor.generated.h
  29. 1 2
      Source/EditorScript/Generated/BsScriptTextureImportOptions.editor.generated.h
  30. 1 1
      Source/bsf

+ 1 - 2
Source/EditorScript/Generated/BsScriptAnimationSplitInfo.editor.generated.h

@@ -6,10 +6,9 @@
 #include "Wrappers/BsScriptReflectable.h"
 #include "Wrappers/BsScriptReflectable.h"
 #include "../../bsf/Source/Foundation/bsfCore/Importer/BsMeshImportOptions.h"
 #include "../../bsf/Source/Foundation/bsfCore/Importer/BsMeshImportOptions.h"
 
 
+namespace bs { struct AnimationSplitInfo; }
 namespace bs
 namespace bs
 {
 {
-	struct AnimationSplitInfo;
-
 	class BS_SCR_BED_EXPORT ScriptAnimationSplitInfo : public TScriptReflectable<ScriptAnimationSplitInfo, AnimationSplitInfo>
 	class BS_SCR_BED_EXPORT ScriptAnimationSplitInfo : public TScriptReflectable<ScriptAnimationSplitInfo, AnimationSplitInfo>
 	{
 	{
 	public:
 	public:

+ 1 - 2
Source/EditorScript/Generated/BsScriptAudioClipImportOptions.editor.generated.h

@@ -9,10 +9,9 @@
 #include "../../bsf/Source/Foundation/bsfCore/Audio/BsAudioClip.h"
 #include "../../bsf/Source/Foundation/bsfCore/Audio/BsAudioClip.h"
 #include "../../bsf/Source/Foundation/bsfCore/Audio/BsAudioClip.h"
 #include "../../bsf/Source/Foundation/bsfCore/Audio/BsAudioClip.h"
 
 
+namespace bs { class AudioClipImportOptions; }
 namespace bs
 namespace bs
 {
 {
-	class AudioClipImportOptions;
-
 	class BS_SCR_BED_EXPORT ScriptAudioClipImportOptions : public TScriptReflectable<ScriptAudioClipImportOptions, AudioClipImportOptions, ScriptImportOptionsBase>
 	class BS_SCR_BED_EXPORT ScriptAudioClipImportOptions : public TScriptReflectable<ScriptAudioClipImportOptions, AudioClipImportOptions, ScriptImportOptionsBase>
 	{
 	{
 	public:
 	public:

+ 2 - 3
Source/EditorScript/Generated/BsScriptBuiltinEditorResources.generated.h

@@ -17,11 +17,10 @@
 #include "../../EditorCore/Utility/BsBuiltinEditorResources.h"
 #include "../../EditorCore/Utility/BsBuiltinEditorResources.h"
 #include "../../EditorCore/Utility/BsBuiltinEditorResources.h"
 #include "../../EditorCore/Utility/BsBuiltinEditorResources.h"
 
 
+namespace bs { class BuiltinEditorResources; }
+namespace bs { struct __GUIContentImagesInterop; }
 namespace bs
 namespace bs
 {
 {
-	struct __GUIContentImagesInterop;
-	class BuiltinEditorResources;
-
 	class BS_SCR_BED_EXPORT ScriptBuiltinEditorResources : public ScriptObject<ScriptBuiltinEditorResources>
 	class BS_SCR_BED_EXPORT ScriptBuiltinEditorResources : public ScriptObject<ScriptBuiltinEditorResources>
 	{
 	{
 	public:
 	public:

+ 1 - 2
Source/EditorScript/Generated/BsScriptFontImportOptions.editor.generated.h

@@ -9,10 +9,9 @@
 #include "../../bsf/Source/Foundation/bsfCore/Text/BsFontImportOptions.h"
 #include "../../bsf/Source/Foundation/bsfCore/Text/BsFontImportOptions.h"
 #include "../../bsf/Source/Foundation/bsfCore/Text/BsFontImportOptions.h"
 #include "../../bsf/Source/Foundation/bsfCore/Text/BsFontImportOptions.h"
 
 
+namespace bs { class FontImportOptions; }
 namespace bs
 namespace bs
 {
 {
-	class FontImportOptions;
-
 	class BS_SCR_BED_EXPORT ScriptFontImportOptions : public TScriptReflectable<ScriptFontImportOptions, FontImportOptions, ScriptImportOptionsBase>
 	class BS_SCR_BED_EXPORT ScriptFontImportOptions : public TScriptReflectable<ScriptFontImportOptions, FontImportOptions, ScriptImportOptionsBase>
 	{
 	{
 	public:
 	public:

+ 2 - 3
Source/EditorScript/Generated/BsScriptGUIColorDistributionField.generated.h

@@ -8,11 +8,10 @@
 #include "../../bsf/Source/Foundation/bsfCore/Localization/BsHString.h"
 #include "../../bsf/Source/Foundation/bsfCore/Localization/BsHString.h"
 #include "../../bsf/Source/Foundation/bsfCore/Particles/BsParticleDistribution.h"
 #include "../../bsf/Source/Foundation/bsfCore/Particles/BsParticleDistribution.h"
 
 
+namespace bs { class GUIColorDistributionField; }
+namespace bs { struct __GUIContentInterop; }
 namespace bs
 namespace bs
 {
 {
-	class GUIColorDistributionField;
-	struct __GUIContentInterop;
-
 	class BS_SCR_BED_EXPORT ScriptGUIColorDistributionField : public TScriptGUIElement<ScriptGUIColorDistributionField>
 	class BS_SCR_BED_EXPORT ScriptGUIColorDistributionField : public TScriptGUIElement<ScriptGUIColorDistributionField>
 	{
 	{
 	public:
 	public:

+ 2 - 3
Source/EditorScript/Generated/BsScriptGUIColorField.generated.h

@@ -7,11 +7,10 @@
 #include "Image/BsColor.h"
 #include "Image/BsColor.h"
 #include "../../bsf/Source/Foundation/bsfCore/Localization/BsHString.h"
 #include "../../bsf/Source/Foundation/bsfCore/Localization/BsHString.h"
 
 
+namespace bs { class GUIColorField; }
+namespace bs { struct __GUIContentInterop; }
 namespace bs
 namespace bs
 {
 {
-	class GUIColorField;
-	struct __GUIContentInterop;
-
 	class BS_SCR_BED_EXPORT ScriptGUIColorField : public TScriptGUIElement<ScriptGUIColorField>
 	class BS_SCR_BED_EXPORT ScriptGUIColorField : public TScriptGUIElement<ScriptGUIColorField>
 	{
 	{
 	public:
 	public:

+ 1 - 2
Source/EditorScript/Generated/BsScriptGUIColorGradient.generated.h

@@ -6,10 +6,9 @@
 #include "Wrappers/GUI/BsScriptGUIElement.h"
 #include "Wrappers/GUI/BsScriptGUIElement.h"
 #include "../../bsf/Source/Foundation/bsfUtility/Image/BsColorGradient.h"
 #include "../../bsf/Source/Foundation/bsfUtility/Image/BsColorGradient.h"
 
 
+namespace bs { class GUIColorGradient; }
 namespace bs
 namespace bs
 {
 {
-	class GUIColorGradient;
-
 	class BS_SCR_BED_EXPORT ScriptGUIColorGradient : public TScriptGUIElement<ScriptGUIColorGradient>
 	class BS_SCR_BED_EXPORT ScriptGUIColorGradient : public TScriptGUIElement<ScriptGUIColorGradient>
 	{
 	{
 	public:
 	public:

+ 2 - 3
Source/EditorScript/Generated/BsScriptGUIColorGradientField.generated.h

@@ -7,11 +7,10 @@
 #include "../../bsf/Source/Foundation/bsfUtility/Image/BsColorGradient.h"
 #include "../../bsf/Source/Foundation/bsfUtility/Image/BsColorGradient.h"
 #include "../../bsf/Source/Foundation/bsfCore/Localization/BsHString.h"
 #include "../../bsf/Source/Foundation/bsfCore/Localization/BsHString.h"
 
 
+namespace bs { class GUIColorGradientField; }
+namespace bs { struct __GUIContentInterop; }
 namespace bs
 namespace bs
 {
 {
-	class GUIColorGradientField;
-	struct __GUIContentInterop;
-
 	class BS_SCR_BED_EXPORT ScriptGUIColorGradientField : public TScriptGUIElement<ScriptGUIColorGradientField>
 	class BS_SCR_BED_EXPORT ScriptGUIColorGradientField : public TScriptGUIElement<ScriptGUIColorGradientField>
 	{
 	{
 	public:
 	public:

+ 1 - 2
Source/EditorScript/Generated/BsScriptGUIColorGradientHDR.generated.h

@@ -6,10 +6,9 @@
 #include "Wrappers/GUI/BsScriptGUIElement.h"
 #include "Wrappers/GUI/BsScriptGUIElement.h"
 #include "../../bsf/Source/Foundation/bsfUtility/Image/BsColorGradient.h"
 #include "../../bsf/Source/Foundation/bsfUtility/Image/BsColorGradient.h"
 
 
+namespace bs { class GUIColorGradientHDR; }
 namespace bs
 namespace bs
 {
 {
-	class GUIColorGradientHDR;
-
 	class BS_SCR_BED_EXPORT ScriptGUIColorGradientHDR : public TScriptGUIElement<ScriptGUIColorGradientHDR>
 	class BS_SCR_BED_EXPORT ScriptGUIColorGradientHDR : public TScriptGUIElement<ScriptGUIColorGradientHDR>
 	{
 	{
 	public:
 	public:

+ 2 - 3
Source/EditorScript/Generated/BsScriptGUIColorGradientHDRField.generated.h

@@ -7,11 +7,10 @@
 #include "../../bsf/Source/Foundation/bsfCore/Localization/BsHString.h"
 #include "../../bsf/Source/Foundation/bsfCore/Localization/BsHString.h"
 #include "../../bsf/Source/Foundation/bsfUtility/Image/BsColorGradient.h"
 #include "../../bsf/Source/Foundation/bsfUtility/Image/BsColorGradient.h"
 
 
+namespace bs { class GUIColorGradientHDRField; }
+namespace bs { struct __GUIContentInterop; }
 namespace bs
 namespace bs
 {
 {
-	class GUIColorGradientHDRField;
-	struct __GUIContentInterop;
-
 	class BS_SCR_BED_EXPORT ScriptGUIColorGradientHDRField : public TScriptGUIElement<ScriptGUIColorGradientHDRField>
 	class BS_SCR_BED_EXPORT ScriptGUIColorGradientHDRField : public TScriptGUIElement<ScriptGUIColorGradientHDRField>
 	{
 	{
 	public:
 	public:

+ 3 - 4
Source/EditorScript/Generated/BsScriptGUICurves.generated.h

@@ -11,12 +11,11 @@
 #include "Math/BsVector2I.h"
 #include "Math/BsVector2I.h"
 #include "../../bsf/Source/Foundation/bsfCore/Animation/BsAnimationUtility.h"
 #include "../../bsf/Source/Foundation/bsfCore/Animation/BsAnimationUtility.h"
 
 
+namespace bs { class GUICurves; }
+namespace bs { struct __CurveDrawInfoInterop; }
+namespace bs { struct __TangentRefInterop; }
 namespace bs
 namespace bs
 {
 {
-	class GUICurves;
-	struct __CurveDrawInfoInterop;
-	struct __TangentRefInterop;
-
 	class BS_SCR_BED_EXPORT ScriptGUICurves : public TScriptGUIElement<ScriptGUICurves>
 	class BS_SCR_BED_EXPORT ScriptGUICurves : public TScriptGUIElement<ScriptGUICurves>
 	{
 	{
 	public:
 	public:

+ 2 - 3
Source/EditorScript/Generated/BsScriptGUICurvesField.generated.h

@@ -9,11 +9,10 @@
 #include "Math/BsVector2.h"
 #include "Math/BsVector2.h"
 #include "../../EditorCore/GUI/BsGUICurves.h"
 #include "../../EditorCore/GUI/BsGUICurves.h"
 
 
+namespace bs { struct __GUIContentInterop; }
+namespace bs { class GUICurvesField; }
 namespace bs
 namespace bs
 {
 {
-	class GUICurvesField;
-	struct __GUIContentInterop;
-
 	class BS_SCR_BED_EXPORT ScriptGUICurvesField : public TScriptGUIElement<ScriptGUICurvesField>
 	class BS_SCR_BED_EXPORT ScriptGUICurvesField : public TScriptGUIElement<ScriptGUICurvesField>
 	{
 	{
 	public:
 	public:

+ 2 - 3
Source/EditorScript/Generated/BsScriptGUIFloatDistributionField.generated.h

@@ -10,11 +10,10 @@
 #include "../../bsf/Source/Foundation/bsfCore/Utility/BsCommonTypes.h"
 #include "../../bsf/Source/Foundation/bsfCore/Utility/BsCommonTypes.h"
 #include "../../bsf/Source/Foundation/bsfCore/Utility/BsCommonTypes.h"
 #include "../../bsf/Source/Foundation/bsfCore/Utility/BsCommonTypes.h"
 
 
+namespace bs { class GUIFloatDistributionField; }
+namespace bs { struct __GUIContentInterop; }
 namespace bs
 namespace bs
 {
 {
-	class GUIFloatDistributionField;
-	struct __GUIContentInterop;
-
 	class BS_SCR_BED_EXPORT ScriptGUIFloatDistributionField : public TScriptGUIElement<ScriptGUIFloatDistributionField>
 	class BS_SCR_BED_EXPORT ScriptGUIFloatDistributionField : public TScriptGUIElement<ScriptGUIFloatDistributionField>
 	{
 	{
 	public:
 	public:

+ 1 - 2
Source/EditorScript/Generated/BsScriptGUIGraphTicks.generated.h

@@ -6,10 +6,9 @@
 #include "BsScriptObject.h"
 #include "BsScriptObject.h"
 #include "../../EditorCore/GUI/BsGUIGraphTicks.h"
 #include "../../EditorCore/GUI/BsGUIGraphTicks.h"
 
 
+namespace bs { class GUIGraphTicks; }
 namespace bs
 namespace bs
 {
 {
-	class GUIGraphTicks;
-
 	class BS_SCR_BED_EXPORT ScriptGUIGraphTicks : public ScriptObject<ScriptGUIGraphTicks>
 	class BS_SCR_BED_EXPORT ScriptGUIGraphTicks : public ScriptObject<ScriptGUIGraphTicks>
 	{
 	{
 	public:
 	public:

+ 1 - 2
Source/EditorScript/Generated/BsScriptGUITimeline.generated.h

@@ -6,10 +6,9 @@
 #include "Wrappers/GUI/BsScriptGUIElement.h"
 #include "Wrappers/GUI/BsScriptGUIElement.h"
 #include "Math/BsVector2I.h"
 #include "Math/BsVector2I.h"
 
 
+namespace bs { class GUITimeline; }
 namespace bs
 namespace bs
 {
 {
-	class GUITimeline;
-
 	class BS_SCR_BED_EXPORT ScriptGUITimeline : public TScriptGUIElement<ScriptGUITimeline>
 	class BS_SCR_BED_EXPORT ScriptGUITimeline : public TScriptGUIElement<ScriptGUITimeline>
 	{
 	{
 	public:
 	public:

+ 2 - 3
Source/EditorScript/Generated/BsScriptGUIVector2DistributionField.generated.h

@@ -10,11 +10,10 @@
 #include "../../bsf/Source/Foundation/bsfCore/Utility/BsCommonTypes.h"
 #include "../../bsf/Source/Foundation/bsfCore/Utility/BsCommonTypes.h"
 #include "../../bsf/Source/Foundation/bsfCore/Utility/BsCommonTypes.h"
 #include "../../bsf/Source/Foundation/bsfCore/Utility/BsCommonTypes.h"
 
 
+namespace bs { class GUIVector2DistributionField; }
+namespace bs { struct __GUIContentInterop; }
 namespace bs
 namespace bs
 {
 {
-	class GUIVector2DistributionField;
-	struct __GUIContentInterop;
-
 	class BS_SCR_BED_EXPORT ScriptGUIVector2DistributionField : public TScriptGUIElement<ScriptGUIVector2DistributionField>
 	class BS_SCR_BED_EXPORT ScriptGUIVector2DistributionField : public TScriptGUIElement<ScriptGUIVector2DistributionField>
 	{
 	{
 	public:
 	public:

+ 2 - 3
Source/EditorScript/Generated/BsScriptGUIVector2Field.generated.h

@@ -8,11 +8,10 @@
 #include "../../bsf/Source/Foundation/bsfCore/Utility/BsCommonTypes.h"
 #include "../../bsf/Source/Foundation/bsfCore/Utility/BsCommonTypes.h"
 #include "../../bsf/Source/Foundation/bsfCore/Localization/BsHString.h"
 #include "../../bsf/Source/Foundation/bsfCore/Localization/BsHString.h"
 
 
+namespace bs { class GUIVector2Field; }
+namespace bs { struct __GUIContentInterop; }
 namespace bs
 namespace bs
 {
 {
-	class GUIVector2Field;
-	struct __GUIContentInterop;
-
 	class BS_SCR_BED_EXPORT ScriptGUIVector2Field : public TScriptGUIElement<ScriptGUIVector2Field>
 	class BS_SCR_BED_EXPORT ScriptGUIVector2Field : public TScriptGUIElement<ScriptGUIVector2Field>
 	{
 	{
 	public:
 	public:

+ 2 - 3
Source/EditorScript/Generated/BsScriptGUIVector3DistributionField.generated.h

@@ -10,11 +10,10 @@
 #include "../../bsf/Source/Foundation/bsfCore/Utility/BsCommonTypes.h"
 #include "../../bsf/Source/Foundation/bsfCore/Utility/BsCommonTypes.h"
 #include "../../bsf/Source/Foundation/bsfCore/Utility/BsCommonTypes.h"
 #include "../../bsf/Source/Foundation/bsfCore/Utility/BsCommonTypes.h"
 
 
+namespace bs { class GUIVector3DistributionField; }
+namespace bs { struct __GUIContentInterop; }
 namespace bs
 namespace bs
 {
 {
-	class GUIVector3DistributionField;
-	struct __GUIContentInterop;
-
 	class BS_SCR_BED_EXPORT ScriptGUIVector3DistributionField : public TScriptGUIElement<ScriptGUIVector3DistributionField>
 	class BS_SCR_BED_EXPORT ScriptGUIVector3DistributionField : public TScriptGUIElement<ScriptGUIVector3DistributionField>
 	{
 	{
 	public:
 	public:

+ 2 - 3
Source/EditorScript/Generated/BsScriptGUIVector3Field.generated.h

@@ -8,11 +8,10 @@
 #include "../../bsf/Source/Foundation/bsfCore/Utility/BsCommonTypes.h"
 #include "../../bsf/Source/Foundation/bsfCore/Utility/BsCommonTypes.h"
 #include "../../bsf/Source/Foundation/bsfCore/Localization/BsHString.h"
 #include "../../bsf/Source/Foundation/bsfCore/Localization/BsHString.h"
 
 
+namespace bs { class GUIVector3Field; }
+namespace bs { struct __GUIContentInterop; }
 namespace bs
 namespace bs
 {
 {
-	struct __GUIContentInterop;
-	class GUIVector3Field;
-
 	class BS_SCR_BED_EXPORT ScriptGUIVector3Field : public TScriptGUIElement<ScriptGUIVector3Field>
 	class BS_SCR_BED_EXPORT ScriptGUIVector3Field : public TScriptGUIElement<ScriptGUIVector3Field>
 	{
 	{
 	public:
 	public:

+ 2 - 3
Source/EditorScript/Generated/BsScriptGUIVector4Field.generated.h

@@ -8,11 +8,10 @@
 #include "Math/BsVector4.h"
 #include "Math/BsVector4.h"
 #include "../../bsf/Source/Foundation/bsfCore/Utility/BsCommonTypes.h"
 #include "../../bsf/Source/Foundation/bsfCore/Utility/BsCommonTypes.h"
 
 
+namespace bs { class GUIVector4Field; }
+namespace bs { struct __GUIContentInterop; }
 namespace bs
 namespace bs
 {
 {
-	class GUIVector4Field;
-	struct __GUIContentInterop;
-
 	class BS_SCR_BED_EXPORT ScriptGUIVector4Field : public TScriptGUIElement<ScriptGUIVector4Field>
 	class BS_SCR_BED_EXPORT ScriptGUIVector4Field : public TScriptGUIElement<ScriptGUIVector4Field>
 	{
 	{
 	public:
 	public:

+ 1 - 2
Source/EditorScript/Generated/BsScriptImportOptions.editor.generated.h

@@ -6,10 +6,9 @@
 #include "Wrappers/BsScriptReflectable.h"
 #include "Wrappers/BsScriptReflectable.h"
 #include "../../bsf/Source/Foundation/bsfCore/Importer/BsImportOptions.h"
 #include "../../bsf/Source/Foundation/bsfCore/Importer/BsImportOptions.h"
 
 
+namespace bs { class ImportOptions; }
 namespace bs
 namespace bs
 {
 {
-	class ImportOptions;
-
 	class BS_SCR_BED_EXPORT ScriptImportOptionsBase : public ScriptReflectableBase
 	class BS_SCR_BED_EXPORT ScriptImportOptionsBase : public ScriptReflectableBase
 	{
 	{
 	public:
 	public:

+ 2 - 3
Source/EditorScript/Generated/BsScriptImportedAnimationEvents.editor.generated.h

@@ -7,11 +7,10 @@
 #include "../../bsf/Source/Foundation/bsfCore/Importer/BsMeshImportOptions.h"
 #include "../../bsf/Source/Foundation/bsfCore/Importer/BsMeshImportOptions.h"
 #include "../../bsf/Source/Foundation/bsfCore/Animation/BsAnimationClip.h"
 #include "../../bsf/Source/Foundation/bsfCore/Animation/BsAnimationClip.h"
 
 
+namespace bs { struct ImportedAnimationEvents; }
+namespace bs { struct __AnimationEventInterop; }
 namespace bs
 namespace bs
 {
 {
-	struct ImportedAnimationEvents;
-	struct __AnimationEventInterop;
-
 	class BS_SCR_BED_EXPORT ScriptImportedAnimationEvents : public TScriptReflectable<ScriptImportedAnimationEvents, ImportedAnimationEvents>
 	class BS_SCR_BED_EXPORT ScriptImportedAnimationEvents : public TScriptReflectable<ScriptImportedAnimationEvents, ImportedAnimationEvents>
 	{
 	{
 	public:
 	public:

+ 1 - 2
Source/EditorScript/Generated/BsScriptMeshImportOptions.editor.generated.h

@@ -10,10 +10,9 @@
 #include "../../bsf/Source/Foundation/bsfCore/Importer/BsMeshImportOptions.h"
 #include "../../bsf/Source/Foundation/bsfCore/Importer/BsMeshImportOptions.h"
 #include "../../bsf/Source/Foundation/bsfCore/Importer/BsMeshImportOptions.h"
 #include "../../bsf/Source/Foundation/bsfCore/Importer/BsMeshImportOptions.h"
 
 
+namespace bs { class MeshImportOptions; }
 namespace bs
 namespace bs
 {
 {
-	class MeshImportOptions;
-
 	class BS_SCR_BED_EXPORT ScriptMeshImportOptions : public TScriptReflectable<ScriptMeshImportOptions, MeshImportOptions, ScriptImportOptionsBase>
 	class BS_SCR_BED_EXPORT ScriptMeshImportOptions : public TScriptReflectable<ScriptMeshImportOptions, MeshImportOptions, ScriptImportOptionsBase>
 	{
 	{
 	public:
 	public:

+ 1 - 2
Source/EditorScript/Generated/BsScriptPlayInEditor.generated.h

@@ -6,10 +6,9 @@
 #include "BsScriptObject.h"
 #include "BsScriptObject.h"
 #include "../../bsf/Source/Scripting/bsfScript/BsPlayInEditor.h"
 #include "../../bsf/Source/Scripting/bsfScript/BsPlayInEditor.h"
 
 
+namespace bs { class PlayInEditor; }
 namespace bs
 namespace bs
 {
 {
-	class PlayInEditor;
-
 	class BS_SCR_BED_EXPORT ScriptPlayInEditor : public ScriptObject<ScriptPlayInEditor>
 	class BS_SCR_BED_EXPORT ScriptPlayInEditor : public ScriptObject<ScriptPlayInEditor>
 	{
 	{
 	public:
 	public:

+ 2 - 3
Source/EditorScript/Generated/BsScriptSceneTreeViewState.generated.h

@@ -6,11 +6,10 @@
 #include "BsScriptObject.h"
 #include "BsScriptObject.h"
 #include "../../EditorCore/GUI/BsGUISceneTreeView.h"
 #include "../../EditorCore/GUI/BsGUISceneTreeView.h"
 
 
+namespace bs { struct SceneTreeViewState; }
+namespace bs { struct __SceneTreeViewElementInterop; }
 namespace bs
 namespace bs
 {
 {
-	struct SceneTreeViewState;
-	struct __SceneTreeViewElementInterop;
-
 	class BS_SCR_BED_EXPORT ScriptSceneTreeViewState : public ScriptObject<ScriptSceneTreeViewState>
 	class BS_SCR_BED_EXPORT ScriptSceneTreeViewState : public ScriptObject<ScriptSceneTreeViewState>
 	{
 	{
 	public:
 	public:

+ 1 - 2
Source/EditorScript/Generated/BsScriptScriptCodeImportOptions.editor.generated.h

@@ -7,10 +7,9 @@
 #include "BsScriptImportOptions.editor.generated.h"
 #include "BsScriptImportOptions.editor.generated.h"
 #include "../../bsf/Source/Foundation/bsfEngine/Resources/BsScriptCodeImportOptions.h"
 #include "../../bsf/Source/Foundation/bsfEngine/Resources/BsScriptCodeImportOptions.h"
 
 
+namespace bs { class ScriptCodeImportOptions; }
 namespace bs
 namespace bs
 {
 {
-	class ScriptCodeImportOptions;
-
 	class BS_SCR_BED_EXPORT ScriptScriptCodeImportOptions : public TScriptReflectable<ScriptScriptCodeImportOptions, ScriptCodeImportOptions, ScriptImportOptionsBase>
 	class BS_SCR_BED_EXPORT ScriptScriptCodeImportOptions : public TScriptReflectable<ScriptScriptCodeImportOptions, ScriptCodeImportOptions, ScriptImportOptionsBase>
 	{
 	{
 	public:
 	public:

+ 1 - 2
Source/EditorScript/Generated/BsScriptSerializedSceneObject.generated.h

@@ -5,10 +5,9 @@
 #include "BsScriptEditorPrerequisites.h"
 #include "BsScriptEditorPrerequisites.h"
 #include "BsScriptObject.h"
 #include "BsScriptObject.h"
 
 
+namespace bs { class SerializedSceneObject; }
 namespace bs
 namespace bs
 {
 {
-	class SerializedSceneObject;
-
 	class BS_SCR_BED_EXPORT ScriptSerializedSceneObject : public ScriptObject<ScriptSerializedSceneObject>
 	class BS_SCR_BED_EXPORT ScriptSerializedSceneObject : public ScriptObject<ScriptSerializedSceneObject>
 	{
 	{
 	public:
 	public:

+ 1 - 2
Source/EditorScript/Generated/BsScriptShaderImportOptions.editor.generated.h

@@ -8,10 +8,9 @@
 #include "../../bsf/Source/Foundation/bsfCore/Importer/BsShaderImportOptions.h"
 #include "../../bsf/Source/Foundation/bsfCore/Importer/BsShaderImportOptions.h"
 #include "../../bsf/Source/Foundation/bsfCore/Importer/BsShaderImportOptions.h"
 #include "../../bsf/Source/Foundation/bsfCore/Importer/BsShaderImportOptions.h"
 
 
+namespace bs { class ShaderImportOptions; }
 namespace bs
 namespace bs
 {
 {
-	class ShaderImportOptions;
-
 	class BS_SCR_BED_EXPORT ScriptShaderImportOptions : public TScriptReflectable<ScriptShaderImportOptions, ShaderImportOptions, ScriptImportOptionsBase>
 	class BS_SCR_BED_EXPORT ScriptShaderImportOptions : public TScriptReflectable<ScriptShaderImportOptions, ShaderImportOptions, ScriptImportOptionsBase>
 	{
 	{
 	public:
 	public:

+ 1 - 2
Source/EditorScript/Generated/BsScriptTextureImportOptions.editor.generated.h

@@ -9,10 +9,9 @@
 #include "../../bsf/Source/Foundation/bsfCore/Image/BsPixelData.h"
 #include "../../bsf/Source/Foundation/bsfCore/Image/BsPixelData.h"
 #include "../../bsf/Source/Foundation/bsfCore/Utility/BsCommonTypes.h"
 #include "../../bsf/Source/Foundation/bsfCore/Utility/BsCommonTypes.h"
 
 
+namespace bs { class TextureImportOptions; }
 namespace bs
 namespace bs
 {
 {
-	class TextureImportOptions;
-
 	class BS_SCR_BED_EXPORT ScriptTextureImportOptions : public TScriptReflectable<ScriptTextureImportOptions, TextureImportOptions, ScriptImportOptionsBase>
 	class BS_SCR_BED_EXPORT ScriptTextureImportOptions : public TScriptReflectable<ScriptTextureImportOptions, TextureImportOptions, ScriptImportOptionsBase>
 	{
 	{
 	public:
 	public:

+ 1 - 1
Source/bsf

@@ -1 +1 @@
-Subproject commit e231f0b7605c2584032cbf7098d9e3dca6d05ed5
+Subproject commit 90c5277d04ef7104ce4ead4f6b28a63db1288764