public uint getActors(physx.PxActorPtr *userBuffer, uint bufferSize) { physx.PxAggregatePtr pvk_in_this = this; physx.PxActorPtr * pvk_in_userBuffer = userBuffer; uint pvk_in_bufferSize = bufferSize; return(uint_const_PxAggregatePtr_getActorsPtr_PxActorPtr_uint_(pvk_in_this, pvk_in_userBuffer, pvk_in_bufferSize)); }
public physx.PxScenePtr getScene() { physx.PxAggregatePtr pvk_in_this = this; return(PxScenePtr_PxAggregatePtr_getScenePtr(pvk_in_this)); }
public uint getMaxNbActors() { physx.PxAggregatePtr pvk_in_this = this; return(uint_const_PxAggregatePtr_getMaxNbActorsPtr(pvk_in_this)); }
public bool removeArticulation(physx.PxArticulationBasePtr articulation) { physx.PxAggregatePtr pvk_in_this = this; physx.PxArticulationBasePtr pvk_in_articulation = articulation; return(bool_PxAggregatePtr_removeArticulationPtr_PxArticulationBasePtr_(pvk_in_this, pvk_in_articulation)); }
public void release() { physx.PxAggregatePtr pvk_in_this = this; void_PxAggregatePtr_releasePtr(pvk_in_this); }
internal static extern void void_PxScenePtr_removeAggregatePtr_PxAggregatePtr_(physx.PxScenePtr pvk_this, physx.PxAggregatePtr pvk_aggregate);
internal static extern uint uint_const_PxAggregatePtr_getMaxNbActorsPtr(physx.PxAggregatePtr pvk_this);
public bool addActor(physx.PxActorPtr actor) { physx.PxAggregatePtr pvk_in_this = this; physx.PxActorPtr pvk_in_actor = actor; return(bool_PxAggregatePtr_addActorPtr_PxActorPtr_(pvk_in_this, pvk_in_actor)); }
public void onObjectOutOfBounds(physx.PxAggregatePtr aggregate) { physx.PxBroadPhaseCallbackPtr pvk_in_this = this; physx.PxAggregatePtr pvk_in_aggregate = aggregate; void_PxBroadPhaseCallbackPtr_onObjectOutOfBoundsPtr_PxAggregatePtr_(pvk_in_this, pvk_in_aggregate); }
internal static extern bool bool_PxAggregatePtr_removeActorPtr_PxActorPtr_(physx.PxAggregatePtr pvk_this, physx.PxActorPtr pvk_actor);
internal static extern void void_PxAggregatePtr_releasePtr(physx.PxAggregatePtr pvk_this);
internal static extern uint uint_const_PxAggregatePtr_getActorsPtr_PxActorPtr_uint_(physx.PxAggregatePtr pvk_this, physx.PxActorPtr *pvk_userBuffer, uint pvk_bufferSize);
internal static extern string string_const_PxAggregatePtr_getConcreteTypeNamePtr(physx.PxAggregatePtr pvk_this);
internal static extern bool bool_const_PxAggregatePtr_getSelfCollisionPtr(physx.PxAggregatePtr pvk_this);
internal static extern physx.PxScenePtr PxScenePtr_PxAggregatePtr_getScenePtr(physx.PxAggregatePtr pvk_this);
public bool getSelfCollision() { physx.PxAggregatePtr pvk_in_this = this; return(bool_const_PxAggregatePtr_getSelfCollisionPtr(pvk_in_this)); }
public string getConcreteTypeName() { physx.PxAggregatePtr pvk_in_this = this; return(string_const_PxAggregatePtr_getConcreteTypeNamePtr(pvk_in_this)); }
internal static extern void void_PxBroadPhaseCallbackPtr_onObjectOutOfBoundsPtr_PxAggregatePtr_(physx.PxBroadPhaseCallbackPtr pvk_this, physx.PxAggregatePtr pvk_aggregate);
internal static extern void void_PxScenePtr_removeAggregatePtr_PxAggregatePtr_bool_(physx.PxScenePtr pvk_this, physx.PxAggregatePtr pvk_aggregate, bool pvk_wakeOnLostTouch);
internal static extern bool bool_PxAggregatePtr_removeArticulationPtr_PxArticulationBasePtr_(physx.PxAggregatePtr pvk_this, physx.PxArticulationBasePtr pvk_articulation);