Esempio n. 1
0
 public void RenderDebugCircleOnTerrain(
     UIntPtr scenePointer,
     ref MatrixFrame frame,
     float radius,
     uint color,
     bool depthCheck,
     bool isDotted)
 {
     ScriptingInterfaceOfIMBDebugExtensions.call_RenderDebugCircleOnTerrainDelegate(scenePointer, ref frame, radius, color, depthCheck, isDotted);
 }
Esempio n. 2
0
 public void OverrideNativeParameter(string paramName, float value)
 {
     byte[] numArray = (byte[])null;
     if (paramName != null)
     {
         numArray = CallbackStringBufferManager.StringBuffer0;
         int bytes = ScriptingInterfaceOfIMBDebugExtensions._utf8.GetBytes(paramName, 0, paramName.Length, numArray, 0);
         numArray[bytes] = (byte)0;
     }
     ScriptingInterfaceOfIMBDebugExtensions.call_OverrideNativeParameterDelegate(numArray, value);
 }
Esempio n. 3
0
 public void RenderDebugLineOnTerrain(
     UIntPtr scenePointer,
     Vec3 position,
     Vec3 direction,
     uint color,
     bool depthCheck,
     float time,
     bool isDotted,
     float pointDensity)
 {
     ScriptingInterfaceOfIMBDebugExtensions.call_RenderDebugLineOnTerrainDelegate(scenePointer, position, direction, color, depthCheck, time, isDotted, pointDensity);
 }
Esempio n. 4
0
 public void ReloadNativeParameters() => ScriptingInterfaceOfIMBDebugExtensions.call_ReloadNativeParametersDelegate();