Ejemplo n.º 1
0
        public void Simulate(float elapsedTime)
        {
            IntPtr completionTask      = IntPtr.Zero;
            IntPtr scratchMemBlock     = IntPtr.Zero;
            UInt32 scratchMemBlockSize = 0;
            vBOOL  controlSimulation   = vBOOL.FromBoolean(true);

            SDK_PhyScene_Simulate(CoreObject, elapsedTime, completionTask, scratchMemBlock, scratchMemBlockSize, controlSimulation);
        }
Ejemplo n.º 2
0
        public bool FetchResults()
        {
            vBOOL block = vBOOL.FromBoolean(true);

            unsafe
            {
                UInt32 errorState = 0;
                return(SDK_PhyScene_FetchResults(CoreObject, block, &errorState));
            }
        }
Ejemplo n.º 3
0
 private extern static void SDK_PhyShape_SetFlag(NativePointer self, EPhysShapeFlag flag, vBOOL value);
Ejemplo n.º 4
0
 public extern static void SDK_GfxCamera_UpdateConstBufferData(NativePointer self, CRenderContext.NativePointer rc, vBOOL bImm);
Ejemplo n.º 5
0
 public extern static unsafe void SDK_GfxCamera_LookAtLH(NativePointer self, Vector3 *eye, Vector3 *lookAt, Vector3 *up, vBOOL Imm);
 public extern static void SDK_GfxParticleEmitterShape_SetRandomPosAvailableInvZ(NativePointer self, vBOOL value);
 public extern static void SDK_GfxParticleEmitterShape_SetIsEmitFromShell(NativePointer self, vBOOL value);
Ejemplo n.º 8
0
 private extern static vBOOL SDK_PhyActor_SetActorFlag(NativePointer self, UInt32 flag, vBOOL value);
Ejemplo n.º 9
0
 public extern static void SDK_GfxAssetImportOption_SetIsImport(NativePointer self, vBOOL isImport);
Ejemplo n.º 10
0
 public extern static unsafe void SDK_v3dxBezier_SetControlPos2(NativePointer self, int idx, Vector3 *pos, vBOOL bWithPos1);
Ejemplo n.º 11
0
 public extern static NativePointer SDK_v3dxBezier_New(vBOOL Is2d);
Ejemplo n.º 12
0
 public extern static void SDK_GfxSkeletonAction_GetAnimaPose(NativePointer self, Int64 time, CGfxSkeletonPose.NativePointer animPose, vBOOL withMotionData);
Ejemplo n.º 13
0
 private extern static unsafe vBOOL SDK_PhyScene_FetchResults(NativePointer self, vBOOL block, UInt32 *errorState);
Ejemplo n.º 14
0
 private extern static void SDK_PhyScene_Simulate(NativePointer self, float elapsedTime, IntPtr completionTask, IntPtr scratchMemBlock, UInt32 scratchMemBlockSize, vBOOL controlSimulation);
 public extern static void SDK_GfxParticleEmitterShapeSphere_SetIsRadialInDirection(NativePointer self, vBOOL value);
Ejemplo n.º 16
0
 private extern static unsafe vBOOL SDK_PhyActor_SetPose2Physics(NativePointer self, PhyTransform *transform, vBOOL autowake);
 public extern static void SDK_GfxParticleEmitterShapeSphere_SetIsHemiSphere(NativePointer self, vBOOL value);
Ejemplo n.º 18
0
 public extern static void SDK_GfxSkeletonAnimation_EvaluatePose(NativePointer self, float time, CGfxSkeletonPose.NativePointer animPose, vBOOL evaluateMotionState);