internal static void setTransform(IntPtr thisPtr, [MarshalAs(UnmanagedType.LPWStr)] string position, [MarshalAs(UnmanagedType.LPWStr)] string direction) { if (_setTransformFunc == null) { _setTransformFunc = (_setTransform)Marshal.GetDelegateForFunctionPointer(Torque3D.DllLoadUtils.GetProcAddress(Torque3D.Torque3DLibHandle, "fn_SFXSource_setTransform"), typeof(_setTransform)); } _setTransformFunc(thisPtr, position, direction); }
internal static void setTransform(IntPtr thisPtr, InternalTransformFStruct txfm) { if (_setTransformFunc == null) { _setTransformFunc = (_setTransform)Marshal.GetDelegateForFunctionPointer(Torque3D.DllLoadUtils.GetProcAddress(Torque3D.Torque3DLibHandle, "fn_SceneObject_setTransform"), typeof(_setTransform)); } _setTransformFunc(thisPtr, txfm); }