public void setBaseFlag(physx.PxBaseFlag flag, bool value) { physx.PxBasePtr pvk_in_this = this; physx.PxBaseFlag pvk_in_flag = flag; bool pvk_in_value = value; void_PxBasePtr_setBaseFlagPtr_PxBaseFlag_bool_(pvk_in_this, pvk_in_flag, pvk_in_value); }
public void addId(physx.PxBasePtr object_, ulong id) { physx.PxCollectionPtr pvk_in_this = this; physx.PxBasePtr pvk_in_object = object_; ulong pvk_in_id = id; void_PxCollectionPtr_addIdPtr_PxBasePtr_ulong_(pvk_in_this, pvk_in_object, pvk_in_id); }
public void registerReference(physx.PxBasePtr base_, uint kind, ulong reference) { physx.PxSerializationContextPtr pvk_in_this = this; physx.PxBasePtr pvk_in_base = base_; uint pvk_in_kind = kind; ulong pvk_in_reference = reference; void_PxSerializationContextPtr_registerReferencePtr_PxBasePtr_uint_ulong_(pvk_in_this, pvk_in_base, pvk_in_kind, pvk_in_reference); }
public void onRelease(physx.PxBasePtr observed, IntPtr userData, physx.PxDeletionEventFlag deletionEvent) { physx.PxDeletionListenerPtr pvk_in_this = this; physx.PxBasePtr pvk_in_observed = observed; IntPtr pvk_in_userData = userData; physx.PxDeletionEventFlag pvk_in_deletionEvent = deletionEvent; void_PxDeletionListenerPtr_onReleasePtr_PxBasePtr_IntPtr_PxDeletionEventFlag_(pvk_in_this, pvk_in_observed, pvk_in_userData, pvk_in_deletionEvent); }
internal static extern void void_PxBasePtr_releasePtr(physx.PxBasePtr pvk_this);
public void release() { physx.PxBasePtr pvk_in_this = this; void_PxBasePtr_releasePtr(pvk_in_this); }
internal static extern void void_PxSerializationContextPtr_registerReferencePtr_PxBasePtr_uint_ulong_(physx.PxSerializationContextPtr pvk_this, physx.PxBasePtr pvk_base, uint pvk_kind, ulong pvk_reference);
public ulong getId(physx.PxBasePtr object_) { physx.PxCollectionPtr pvk_in_this = this; physx.PxBasePtr pvk_in_object = object_; return(ulong_const_PxCollectionPtr_getIdPtr_PxBasePtr_(pvk_in_this, pvk_in_object)); }
public bool contains(physx.PxBasePtr object_) { physx.PxCollectionPtr pvk_in_this = this; physx.PxBasePtr pvk_in_object = object_; return(bool_const_PxCollectionPtr_containsPtr_PxBasePtr_(pvk_in_this, pvk_in_object)); }
internal static extern void void_PxBasePtr_setBaseFlagPtr_PxBaseFlag_bool_(physx.PxBasePtr pvk_this, physx.PxBaseFlag pvk_flag, bool pvk_value);
internal static extern physx.PxBaseFlagsPtr PxBaseFlagsPtr_const_PxBasePtr_getBaseFlagsPtr(physx.PxBasePtr pvk_this);
public void process(physx.PxBasePtr _) { physx.PxProcessPxBaseCallbackPtr pvk_in_this = this; physx.PxBasePtr pvk_in__ = _; void_PxProcessPxBaseCallbackPtr_processPtr_PxBasePtr_(pvk_in_this, pvk_in__); }
internal static extern string string_const_PxBasePtr_getConcreteTypeNamePtr(physx.PxBasePtr pvk_this);
public bool isReleasable() { physx.PxBasePtr pvk_in_this = this; return(bool_const_PxBasePtr_isReleasablePtr(pvk_in_this)); }
public physx.PxBaseFlagsPtr getBaseFlags_New() { physx.PxBasePtr pvk_in_this = this; return(PxBaseFlagsPtr_const_PxBasePtr_getBaseFlagsPtr(pvk_in_this)); }
public void setBaseFlags(physx.PxBaseFlagsPtr inFlags) { physx.PxBasePtr pvk_in_this = this; physx.PxBaseFlagsPtr pvk_in_inFlags = inFlags; void_PxBasePtr_setBaseFlagsPtr_PxBaseFlagsPtr_(pvk_in_this, pvk_in_inFlags); }
public string getConcreteTypeName() { physx.PxBasePtr pvk_in_this = this; return(string_const_PxBasePtr_getConcreteTypeNamePtr(pvk_in_this)); }
public ushort getConcreteType() { physx.PxBasePtr pvk_in_this = this; return(ushort_const_PxBasePtr_getConcreteTypePtr(pvk_in_this)); }
internal static extern ushort ushort_const_PxBasePtr_getConcreteTypePtr(physx.PxBasePtr pvk_this);
internal static extern bool bool_const_PxCollectionPtr_containsPtr_PxBasePtr_(physx.PxCollectionPtr pvk_this, physx.PxBasePtr pvk_object);
internal static extern void void_PxBasePtr_setBaseFlagsPtr_PxBaseFlagsPtr_(physx.PxBasePtr pvk_this, physx.PxBaseFlagsPtr pvk_inFlags);
internal static extern ulong ulong_const_PxCollectionPtr_getIdPtr_PxBasePtr_(physx.PxCollectionPtr pvk_this, physx.PxBasePtr pvk_object);
internal static extern bool bool_const_PxBasePtr_isReleasablePtr(physx.PxBasePtr pvk_this);
internal static extern void void_PxCollectionPtr_addPtr_PxBasePtr_(physx.PxCollectionPtr pvk_this, physx.PxBasePtr pvk_object);
public void remove(physx.PxBasePtr object_) { physx.PxCollectionPtr pvk_in_this = this; physx.PxBasePtr pvk_in_object = object_; void_PxCollectionPtr_removePtr_PxBasePtr_(pvk_in_this, pvk_in_object); }
internal static extern void void_PxCollectionPtr_addPtr_PxBasePtr_ulong_(physx.PxCollectionPtr pvk_this, physx.PxBasePtr pvk_object, ulong pvk_id);
internal static extern void void_PxProcessPxBaseCallbackPtr_processPtr_PxBasePtr_(physx.PxProcessPxBaseCallbackPtr pvk_this, physx.PxBasePtr pvk__);
internal static extern void void_PxDeletionListenerPtr_onReleasePtr_PxBasePtr_IntPtr_PxDeletionEventFlag_(physx.PxDeletionListenerPtr pvk_this, physx.PxBasePtr pvk_observed, IntPtr pvk_userData, physx.PxDeletionEventFlag pvk_deletionEvent);