Ejemplo n.º 1
0
 public void setContinuation(physx.PxTaskManagerPtr tm, physx.PxBaseTaskPtr c)
 {
     physx.PxLightCpuTaskPtr pvk_in_this = this;
     physx.PxTaskManagerPtr  pvk_in_tm   = tm;
     physx.PxBaseTaskPtr     pvk_in_c    = c;
     void_PxLightCpuTaskPtr_setContinuationPtr_PxTaskManagerPtr_PxBaseTaskPtr_(pvk_in_this, pvk_in_tm, pvk_in_c);
 }
Ejemplo n.º 2
0
        public void setContextId(ulong id)
        {
            physx.PxBaseTaskPtr pvk_in_this = this;
            ulong pvk_in_id = id;

            void_PxBaseTaskPtr_setContextIdPtr_ulong_(pvk_in_this, pvk_in_id);
        }
 internal static extern void void_PxGpuDispatcherPtr_addCompletionPrereqPtr_PxBaseTaskPtr_(physx.PxGpuDispatcherPtr pvk_this, physx.PxBaseTaskPtr pvk_task);
Ejemplo n.º 4
0
 internal static extern void void_PxScenePtr_collidePtr_float_PxBaseTaskPtr_IntPtr_uint_(physx.PxScenePtr pvk_this, float pvk_elapsedTime, physx.PxBaseTaskPtr pvk_completionTask, IntPtr pvk_scratchMemBlock, uint pvk_scratchMemBlockSize);
Ejemplo n.º 5
0
 internal static extern void void_PxScenePtr_simulatePtr_float_PxBaseTaskPtr_IntPtr_(physx.PxScenePtr pvk_this, float pvk_elapsedTime, physx.PxBaseTaskPtr pvk_completionTask, IntPtr pvk_scratchMemBlock);
Ejemplo n.º 6
0
 internal static extern void void_PxScenePtr_processCallbacksPtr_PxBaseTaskPtr_(physx.PxScenePtr pvk_this, physx.PxBaseTaskPtr pvk_continuation);
Ejemplo n.º 7
0
 internal static extern void void_PxScenePtr_simulatePtr_float_PxBaseTaskPtr_IntPtr_uint_bool_(physx.PxScenePtr pvk_this, float pvk_elapsedTime, physx.PxBaseTaskPtr pvk_completionTask, IntPtr pvk_scratchMemBlock, uint pvk_scratchMemBlockSize, bool pvk_controlSimulation);
Ejemplo n.º 8
0
 public void addCompletionPrereq(physx.PxBaseTaskPtr task)
 {
     physx.PxGpuDispatcherPtr pvk_in_this = this;
     physx.PxBaseTaskPtr      pvk_in_task = task;
     void_PxGpuDispatcherPtr_addCompletionPrereqPtr_PxBaseTaskPtr_(pvk_in_this, pvk_in_task);
 }
Ejemplo n.º 9
0
 public ulong getContextId()
 {
     physx.PxBaseTaskPtr pvk_in_this = this;
     return(ulong_const_PxBaseTaskPtr_getContextIdPtr(pvk_in_this));
 }
Ejemplo n.º 10
0
 public string getName()
 {
     physx.PxBaseTaskPtr pvk_in_this = this;
     return(string_const_PxBaseTaskPtr_getNamePtr(pvk_in_this));
 }
Ejemplo n.º 11
0
 public physx.PxTaskManagerPtr getTaskManager()
 {
     physx.PxBaseTaskPtr pvk_in_this = this;
     return(PxTaskManagerPtr_const_PxBaseTaskPtr_getTaskManagerPtr(pvk_in_this));
 }
Ejemplo n.º 12
0
 public void run()
 {
     physx.PxBaseTaskPtr pvk_in_this = this;
     void_PxBaseTaskPtr_runPtr(pvk_in_this);
 }
Ejemplo n.º 13
0
 public int getReference()
 {
     physx.PxBaseTaskPtr pvk_in_this = this;
     return(int_const_PxBaseTaskPtr_getReferencePtr(pvk_in_this));
 }
Ejemplo n.º 14
0
 public void removeReference()
 {
     physx.PxBaseTaskPtr pvk_in_this = this;
     void_PxBaseTaskPtr_removeReferencePtr(pvk_in_this);
 }
Ejemplo n.º 15
0
 internal static extern void void_PxBaseTaskPtr_addReferencePtr(physx.PxBaseTaskPtr pvk_this);
Ejemplo n.º 16
0
 internal static extern int int_const_PxBaseTaskPtr_getReferencePtr(physx.PxBaseTaskPtr pvk_this);
Ejemplo n.º 17
0
 internal static extern void void_PxCpuDispatcherPtr_submitTaskPtr_PxBaseTaskPtr_(physx.PxCpuDispatcherPtr pvk_this, physx.PxBaseTaskPtr pvk_task);
Ejemplo n.º 18
0
 internal static extern string string_const_PxBaseTaskPtr_getNamePtr(physx.PxBaseTaskPtr pvk_this);
Ejemplo n.º 19
0
 public void addPostLaunchDependent(physx.PxBaseTaskPtr dependent)
 {
     physx.PxGpuDispatcherPtr pvk_in_this      = this;
     physx.PxBaseTaskPtr      pvk_in_dependent = dependent;
     void_PxGpuDispatcherPtr_addPostLaunchDependentPtr_PxBaseTaskPtr_(pvk_in_this, pvk_in_dependent);
 }
Ejemplo n.º 20
0
 internal static extern physx.PxTaskManagerPtr PxTaskManagerPtr_const_PxBaseTaskPtr_getTaskManagerPtr(physx.PxBaseTaskPtr pvk_this);
Ejemplo n.º 21
0
 internal static extern void void_PxScenePtr_advancePtr_PxBaseTaskPtr_(physx.PxScenePtr pvk_this, physx.PxBaseTaskPtr pvk_completionTask);
Ejemplo n.º 22
0
 internal static extern void void_PxBaseTaskPtr_setContextIdPtr_ulong_(physx.PxBaseTaskPtr pvk_this, ulong pvk_id);
Ejemplo n.º 23
0
 internal static extern void void_PxScenePtr_sceneQueriesUpdatePtr_PxBaseTaskPtr_bool_(physx.PxScenePtr pvk_this, physx.PxBaseTaskPtr pvk_completionTask, bool pvk_controlSimulation);
Ejemplo n.º 24
0
 internal static extern ulong ulong_const_PxBaseTaskPtr_getContextIdPtr(physx.PxBaseTaskPtr pvk_this);
Ejemplo n.º 25
0
 internal static extern void void_PxScenePtr_collidePtr_float_PxBaseTaskPtr_(physx.PxScenePtr pvk_this, float pvk_elapsedTime, physx.PxBaseTaskPtr pvk_completionTask);
Ejemplo n.º 26
0
 internal static extern void void_PxBaseTaskPtr_releasePtr(physx.PxBaseTaskPtr pvk_this);
Ejemplo n.º 27
0
 internal static extern void void_PxScenePtr_sceneQueriesUpdatePtr_PxBaseTaskPtr_(physx.PxScenePtr pvk_this, physx.PxBaseTaskPtr pvk_completionTask);
Ejemplo n.º 28
0
 internal static extern void void_PxLightCpuTaskPtr_setContinuationPtr_PxBaseTaskPtr_(physx.PxLightCpuTaskPtr pvk_this, physx.PxBaseTaskPtr pvk_c);
Ejemplo n.º 29
0
 internal static extern void void_PxGpuDispatcherPtr_addPostLaunchDependentPtr_PxBaseTaskPtr_(physx.PxGpuDispatcherPtr pvk_this, physx.PxBaseTaskPtr pvk_dependent);
Ejemplo n.º 30
0
 public void addReference()
 {
     physx.PxBaseTaskPtr pvk_in_this = this;
     void_PxBaseTaskPtr_addReferencePtr(pvk_in_this);
 }