Browse Source

Build: Updated bsf version

BearishSun 7 years ago
parent
commit
d4eb3eb810

BIN
Data/Shaders/ClearHandleAlpha.bsl.asset


BIN
Data/Shaders/DockDropOverlay.bsl.asset


BIN
Data/Shaders/GizmoPicking.bsl.asset


BIN
Data/Shaders/GizmoPickingAlpha.bsl.asset


BIN
Data/Shaders/IconGizmo.bsl.asset


BIN
Data/Shaders/LineGizmo.bsl.asset


BIN
Data/Shaders/LineHandle.bsl.asset


BIN
Data/Shaders/PickingAlphaCullCCW.bsl.asset


BIN
Data/Shaders/PickingAlphaCullCW.bsl.asset


BIN
Data/Shaders/PickingAlphaCullNone.bsl.asset


BIN
Data/Shaders/PickingCullCCW.bsl.asset


BIN
Data/Shaders/PickingCullCW.bsl.asset


BIN
Data/Shaders/PickingCullNone.bsl.asset


BIN
Data/Shaders/SceneGrid.bsl.asset


BIN
Data/Shaders/Selection.bsl.asset


BIN
Data/Shaders/SolidGizmo.bsl.asset


BIN
Data/Shaders/SolidHandle.bsl.asset


BIN
Data/Shaders/TextGizmo.bsl.asset


BIN
Data/Shaders/WireGizmo.bsl.asset


+ 7 - 1
Source/Scripting/MBansheeEngine/Generated/ShadowSettings.generated.cs

@@ -12,7 +12,11 @@ namespace BansheeEngine
 	public partial class ShadowSettings : ScriptObject
 	public partial class ShadowSettings : ScriptObject
 	{
 	{
 		private ShadowSettings(bool __dummy0) { }
 		private ShadowSettings(bool __dummy0) { }
-		protected ShadowSettings() { }
+
+		public ShadowSettings()
+		{
+			Internal_ShadowSettings(this);
+		}
 
 
 		/// <summary>
 		/// <summary>
 		/// Maximum distance that directional light shadows are allowed to render at. Decreasing the distance can yield higher 
 		/// Maximum distance that directional light shadows are allowed to render at. Decreasing the distance can yield higher 
@@ -59,6 +63,8 @@ namespace BansheeEngine
 			set { Internal_setshadowFilteringQuality(mCachedPtr, value); }
 			set { Internal_setshadowFilteringQuality(mCachedPtr, value); }
 		}
 		}
 
 
+		[MethodImpl(MethodImplOptions.InternalCall)]
+		private static extern void Internal_ShadowSettings(ShadowSettings managedInstance);
 		[MethodImpl(MethodImplOptions.InternalCall)]
 		[MethodImpl(MethodImplOptions.InternalCall)]
 		private static extern float Internal_getdirectionalShadowDistance(IntPtr thisPtr);
 		private static extern float Internal_getdirectionalShadowDistance(IntPtr thisPtr);
 		[MethodImpl(MethodImplOptions.InternalCall)]
 		[MethodImpl(MethodImplOptions.InternalCall)]

+ 7 - 0
Source/Scripting/SBansheeEngine/Generated/BsScriptShadowSettings.generated.cpp

@@ -13,6 +13,7 @@ namespace bs
 
 
 	void ScriptShadowSettings::initRuntimeData()
 	void ScriptShadowSettings::initRuntimeData()
 	{
 	{
+		metaData.scriptClass->addInternalCall("Internal_ShadowSettings", (void*)&ScriptShadowSettings::Internal_ShadowSettings);
 		metaData.scriptClass->addInternalCall("Internal_getdirectionalShadowDistance", (void*)&ScriptShadowSettings::Internal_getdirectionalShadowDistance);
 		metaData.scriptClass->addInternalCall("Internal_getdirectionalShadowDistance", (void*)&ScriptShadowSettings::Internal_getdirectionalShadowDistance);
 		metaData.scriptClass->addInternalCall("Internal_setdirectionalShadowDistance", (void*)&ScriptShadowSettings::Internal_setdirectionalShadowDistance);
 		metaData.scriptClass->addInternalCall("Internal_setdirectionalShadowDistance", (void*)&ScriptShadowSettings::Internal_setdirectionalShadowDistance);
 		metaData.scriptClass->addInternalCall("Internal_getnumCascades", (void*)&ScriptShadowSettings::Internal_getnumCascades);
 		metaData.scriptClass->addInternalCall("Internal_getnumCascades", (void*)&ScriptShadowSettings::Internal_getnumCascades);
@@ -35,6 +36,12 @@ namespace bs
 		new (bs_alloc<ScriptShadowSettings>()) ScriptShadowSettings(managedInstance, value);
 		new (bs_alloc<ScriptShadowSettings>()) ScriptShadowSettings(managedInstance, value);
 		return managedInstance;
 		return managedInstance;
 	}
 	}
+	void ScriptShadowSettings::Internal_ShadowSettings(MonoObject* managedInstance)
+	{
+		SPtr<ShadowSettings> instance = bs_shared_ptr_new<ShadowSettings>();
+		new (bs_alloc<ScriptShadowSettings>())ScriptShadowSettings(managedInstance, instance);
+	}
+
 	float ScriptShadowSettings::Internal_getdirectionalShadowDistance(ScriptShadowSettings* thisPtr)
 	float ScriptShadowSettings::Internal_getdirectionalShadowDistance(ScriptShadowSettings* thisPtr)
 	{
 	{
 		float tmp__output;
 		float tmp__output;

+ 1 - 0
Source/Scripting/SBansheeEngine/Generated/BsScriptShadowSettings.generated.h

@@ -20,6 +20,7 @@ namespace bs
 	private:
 	private:
 		SPtr<ShadowSettings> mInternal;
 		SPtr<ShadowSettings> mInternal;
 
 
+		static void Internal_ShadowSettings(MonoObject* managedInstance);
 		static float Internal_getdirectionalShadowDistance(ScriptShadowSettings* thisPtr);
 		static float Internal_getdirectionalShadowDistance(ScriptShadowSettings* thisPtr);
 		static void Internal_setdirectionalShadowDistance(ScriptShadowSettings* thisPtr, float value);
 		static void Internal_setdirectionalShadowDistance(ScriptShadowSettings* thisPtr, float value);
 		static uint32_t Internal_getnumCascades(ScriptShadowSettings* thisPtr);
 		static uint32_t Internal_getnumCascades(ScriptShadowSettings* thisPtr);

+ 1 - 1
Source/bsf

@@ -1 +1 @@
-Subproject commit 744c1412f9fc380f0204a33e30930060dcb3ac6d
+Subproject commit 0e6ae9846f6b2bd26f9634ca28e653c5f26b0233