Beispiel #1
0
        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);
        }
Beispiel #2
0
        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);
        }
Beispiel #3
0
        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);
        }
Beispiel #4
0
        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);
        }
Beispiel #5
0
 internal static extern void void_PxBasePtr_releasePtr(physx.PxBasePtr pvk_this);
Beispiel #6
0
 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);
Beispiel #8
0
 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));
 }
Beispiel #9
0
 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));
 }
Beispiel #10
0
 internal static extern void void_PxBasePtr_setBaseFlagPtr_PxBaseFlag_bool_(physx.PxBasePtr pvk_this, physx.PxBaseFlag pvk_flag, bool pvk_value);
Beispiel #11
0
 internal static extern physx.PxBaseFlagsPtr PxBaseFlagsPtr_const_PxBasePtr_getBaseFlagsPtr(physx.PxBasePtr pvk_this);
Beispiel #12
0
 public void process(physx.PxBasePtr _)
 {
     physx.PxProcessPxBaseCallbackPtr pvk_in_this = this;
     physx.PxBasePtr pvk_in__ = _;
     void_PxProcessPxBaseCallbackPtr_processPtr_PxBasePtr_(pvk_in_this, pvk_in__);
 }
Beispiel #13
0
 internal static extern string string_const_PxBasePtr_getConcreteTypeNamePtr(physx.PxBasePtr pvk_this);
Beispiel #14
0
 public bool isReleasable()
 {
     physx.PxBasePtr pvk_in_this = this;
     return(bool_const_PxBasePtr_isReleasablePtr(pvk_in_this));
 }
Beispiel #15
0
 public physx.PxBaseFlagsPtr getBaseFlags_New()
 {
     physx.PxBasePtr pvk_in_this = this;
     return(PxBaseFlagsPtr_const_PxBasePtr_getBaseFlagsPtr(pvk_in_this));
 }
Beispiel #16
0
 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);
 }
Beispiel #17
0
 public string getConcreteTypeName()
 {
     physx.PxBasePtr pvk_in_this = this;
     return(string_const_PxBasePtr_getConcreteTypeNamePtr(pvk_in_this));
 }
Beispiel #18
0
 public ushort getConcreteType()
 {
     physx.PxBasePtr pvk_in_this = this;
     return(ushort_const_PxBasePtr_getConcreteTypePtr(pvk_in_this));
 }
Beispiel #19
0
 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);
Beispiel #21
0
 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);
Beispiel #23
0
 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);
Beispiel #25
0
 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__);
Beispiel #28
0
 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);