예제 #1
0
        public uint getNamedTask(string name)
        {
            physx.PxTaskManagerPtr pvk_in_this = this;
            string pvk_in_name = name;

            return(uint_PxTaskManagerPtr_getNamedTaskPtr_string_(pvk_in_this, pvk_in_name));
        }
예제 #2
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);
 }
예제 #3
0
 public uint submitUnnamedTask(physx.PxTaskPtr task, physx.PxTaskType type)
 {
     physx.PxTaskManagerPtr pvk_in_this = this;
     physx.PxTaskPtr        pvk_in_task = task;
     physx.PxTaskType       pvk_in_type = type;
     return(uint_PxTaskManagerPtr_submitUnnamedTaskPtr_PxTaskPtr_PxTaskType_(pvk_in_this, pvk_in_task, pvk_in_type));
 }
예제 #4
0
        public physx.PxTaskPtr getTaskFromID(uint id)
        {
            physx.PxTaskManagerPtr pvk_in_this = this;
            uint pvk_in_id = id;

            return(PxTaskPtr_PxTaskManagerPtr_getTaskFromIDPtr_uint_(pvk_in_this, pvk_in_id));
        }
예제 #5
0
        public uint submitNamedTask(physx.PxTaskPtr task, string name)
        {
            physx.PxTaskManagerPtr pvk_in_this = this;
            physx.PxTaskPtr        pvk_in_task = task;
            string pvk_in_name = name;

            return(uint_PxTaskManagerPtr_submitNamedTaskPtr_PxTaskPtr_string_(pvk_in_this, pvk_in_task, pvk_in_name));
        }
예제 #6
0
 internal static extern void void_PxTaskManagerPtr_stopSimulationPtr(physx.PxTaskManagerPtr pvk_this);
예제 #7
0
 public uint submitUnnamedTask(physx.PxTaskPtr task)
 {
     physx.PxTaskManagerPtr pvk_in_this = this;
     physx.PxTaskPtr        pvk_in_task = task;
     return(uint_PxTaskManagerPtr_submitUnnamedTaskPtr_PxTaskPtr_(pvk_in_this, pvk_in_task));
 }
예제 #8
0
 public void taskCompleted(physx.PxTaskPtr task)
 {
     physx.PxTaskManagerPtr pvk_in_this = this;
     physx.PxTaskPtr        pvk_in_task = task;
     void_PxTaskManagerPtr_taskCompletedPtr_PxTaskPtr_(pvk_in_this, pvk_in_task);
 }
예제 #9
0
 internal static extern void void_PxTaskManagerPtr_taskCompletedPtr_PxTaskPtr_(physx.PxTaskManagerPtr pvk_this, physx.PxTaskPtr pvk_task);
예제 #10
0
 public void resetDependencies()
 {
     physx.PxTaskManagerPtr pvk_in_this = this;
     void_PxTaskManagerPtr_resetDependenciesPtr(pvk_in_this);
 }
예제 #11
0
 public void stopSimulation()
 {
     physx.PxTaskManagerPtr pvk_in_this = this;
     void_PxTaskManagerPtr_stopSimulationPtr(pvk_in_this);
 }
예제 #12
0
 public void setGpuDispatcher(physx.PxGpuDispatcherPtr ref_)
 {
     physx.PxTaskManagerPtr   pvk_in_this = this;
     physx.PxGpuDispatcherPtr pvk_in_ref  = ref_;
     void_PxTaskManagerPtr_setGpuDispatcherPtr_PxGpuDispatcherPtr_(pvk_in_this, pvk_in_ref);
 }
예제 #13
0
 public physx.PxGpuDispatcherPtr getGpuDispatcher()
 {
     physx.PxTaskManagerPtr pvk_in_this = this;
     return(PxGpuDispatcherPtr_const_PxTaskManagerPtr_getGpuDispatcherPtr(pvk_in_this));
 }
예제 #14
0
 internal static extern physx.PxTaskPtr PxTaskPtr_PxTaskManagerPtr_getTaskFromIDPtr_uint_(physx.PxTaskManagerPtr pvk_this, uint pvk_id);
예제 #15
0
 internal static extern void void_PxTaskManagerPtr_resetDependenciesPtr(physx.PxTaskManagerPtr pvk_this);
예제 #16
0
 public void release()
 {
     physx.PxTaskManagerPtr pvk_in_this = this;
     void_PxTaskManagerPtr_releasePtr(pvk_in_this);
 }
예제 #17
0
 internal static extern void void_PxTaskManagerPtr_setGpuDispatcherPtr_PxGpuDispatcherPtr_(physx.PxTaskManagerPtr pvk_this, physx.PxGpuDispatcherPtr pvk_ref);
예제 #18
0
 internal static extern uint uint_PxTaskManagerPtr_submitUnnamedTaskPtr_PxTaskPtr_(physx.PxTaskManagerPtr pvk_this, physx.PxTaskPtr pvk_task);
예제 #19
0
 internal static extern uint uint_PxTaskManagerPtr_submitNamedTaskPtr_PxTaskPtr_string_(physx.PxTaskManagerPtr pvk_this, physx.PxTaskPtr pvk_task, string pvk_name);
예제 #20
0
 internal static extern void void_PxTaskManagerPtr_releasePtr(physx.PxTaskManagerPtr pvk_this);
예제 #21
0
 internal static extern void void_PxLightCpuTaskPtr_setContinuationPtr_PxTaskManagerPtr_PxBaseTaskPtr_(physx.PxLightCpuTaskPtr pvk_this, physx.PxTaskManagerPtr pvk_tm, physx.PxBaseTaskPtr pvk_c);
예제 #22
0
 internal static extern physx.PxGpuDispatcherPtr PxGpuDispatcherPtr_const_PxTaskManagerPtr_getGpuDispatcherPtr(physx.PxTaskManagerPtr pvk_this);