Exemple #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));
        }
Exemple #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);
 }
Exemple #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));
 }
Exemple #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));
        }
Exemple #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));
        }
 internal static extern void void_PxTaskManagerPtr_stopSimulationPtr(physx.PxTaskManagerPtr pvk_this);
Exemple #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));
 }
Exemple #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);
 }
 internal static extern void void_PxTaskManagerPtr_taskCompletedPtr_PxTaskPtr_(physx.PxTaskManagerPtr pvk_this, physx.PxTaskPtr pvk_task);
Exemple #10
0
 public void resetDependencies()
 {
     physx.PxTaskManagerPtr pvk_in_this = this;
     void_PxTaskManagerPtr_resetDependenciesPtr(pvk_in_this);
 }
Exemple #11
0
 public void stopSimulation()
 {
     physx.PxTaskManagerPtr pvk_in_this = this;
     void_PxTaskManagerPtr_stopSimulationPtr(pvk_in_this);
 }
Exemple #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);
 }
Exemple #13
0
 public physx.PxGpuDispatcherPtr getGpuDispatcher()
 {
     physx.PxTaskManagerPtr pvk_in_this = this;
     return(PxGpuDispatcherPtr_const_PxTaskManagerPtr_getGpuDispatcherPtr(pvk_in_this));
 }
 internal static extern physx.PxTaskPtr PxTaskPtr_PxTaskManagerPtr_getTaskFromIDPtr_uint_(physx.PxTaskManagerPtr pvk_this, uint pvk_id);
 internal static extern void void_PxTaskManagerPtr_resetDependenciesPtr(physx.PxTaskManagerPtr pvk_this);
Exemple #16
0
 public void release()
 {
     physx.PxTaskManagerPtr pvk_in_this = this;
     void_PxTaskManagerPtr_releasePtr(pvk_in_this);
 }
 internal static extern void void_PxTaskManagerPtr_setGpuDispatcherPtr_PxGpuDispatcherPtr_(physx.PxTaskManagerPtr pvk_this, physx.PxGpuDispatcherPtr pvk_ref);
 internal static extern uint uint_PxTaskManagerPtr_submitUnnamedTaskPtr_PxTaskPtr_(physx.PxTaskManagerPtr pvk_this, physx.PxTaskPtr pvk_task);
 internal static extern uint uint_PxTaskManagerPtr_submitNamedTaskPtr_PxTaskPtr_string_(physx.PxTaskManagerPtr pvk_this, physx.PxTaskPtr pvk_task, string pvk_name);
 internal static extern void void_PxTaskManagerPtr_releasePtr(physx.PxTaskManagerPtr pvk_this);
 internal static extern void void_PxLightCpuTaskPtr_setContinuationPtr_PxTaskManagerPtr_PxBaseTaskPtr_(physx.PxLightCpuTaskPtr pvk_this, physx.PxTaskManagerPtr pvk_tm, physx.PxBaseTaskPtr pvk_c);
 internal static extern physx.PxGpuDispatcherPtr PxGpuDispatcherPtr_const_PxTaskManagerPtr_getGpuDispatcherPtr(physx.PxTaskManagerPtr pvk_this);