Beispiel #1
0
        public void setReportAllocationNames(bool value)
        {
            physx.PxFoundationPtr pvk_in_this = this;
            bool pvk_in_value = value;

            void_PxFoundationPtr_setReportAllocationNamesPtr_bool_(pvk_in_this, pvk_in_value);
        }
Beispiel #2
0
    public static physx.PxPhysicsPtr PxCreatePhysics(uint version, physx.PxFoundationPtr foundation, physx.PxTolerancesScale *scale)
    {
        uint pvk_in_version = version;

        physx.PxFoundationPtr    pvk_in_foundation = foundation;
        physx.PxTolerancesScale *pvk_in_scale      = scale;
        return(PxPhysicsPtr_PxCreatePhysicsPtr_uint_PxFoundationPtr_PxTolerancesScale_(pvk_in_version, pvk_in_foundation, pvk_in_scale));
    }
Beispiel #3
0
    public static physx.PxPhysicsPtr PxCreatePhysics(uint version, physx.PxFoundationPtr foundation, physx.PxTolerancesScale *scale, bool trackOutstandingAllocations = false)
    {
        uint pvk_in_version = version;

        physx.PxFoundationPtr    pvk_in_foundation = foundation;
        physx.PxTolerancesScale *pvk_in_scale      = scale;
        bool pvk_in_trackOutstandingAllocations    = trackOutstandingAllocations;

        return(PxPhysicsPtr_PxCreatePhysicsPtr_uint_PxFoundationPtr_PxTolerancesScale_bool_(pvk_in_version, pvk_in_foundation, pvk_in_scale, pvk_in_trackOutstandingAllocations));
    }
Beispiel #4
0
 public void setErrorLevel(physx.PxErrorCode mask)
 {
     physx.PxFoundationPtr pvk_in_this = this;
     physx.PxErrorCode     pvk_in_mask = mask;
     void_PxFoundationPtr_setErrorLevelPtr_PxErrorCode_(pvk_in_this, pvk_in_mask);
 }
Beispiel #5
0
 public void release()
 {
     physx.PxFoundationPtr pvk_in_this = this;
     void_PxFoundationPtr_releasePtr(pvk_in_this);
 }
 internal static extern void void_PxFoundationPtr_releasePtr(physx.PxFoundationPtr pvk_this);
 internal static extern void void_PxFoundationPtr_setErrorLevelPtr(physx.PxFoundationPtr pvk_this);
Beispiel #8
0
 public static physx.PxPhysicsPtr PxCreateBasePhysics(uint version, physx.PxFoundationPtr foundation, physx.PxTolerancesScale scale, bool trackOutstandingAllocations = false)
 {
     return(PxCreateBasePhysics(version, foundation, (physx.PxTolerancesScale *) & scale, trackOutstandingAllocations));
 }
Beispiel #9
0
 internal static extern physx.PxPhysicsPtr PxPhysicsPtr_SharpPhysX_CreatePhysicsPtr_PxFoundationPtr_(physx.PxFoundationPtr pvk_foundation);
 internal static extern void void_PxFoundationPtr_setErrorLevelPtr_PxErrorCode_(physx.PxFoundationPtr pvk_this, physx.PxErrorCode pvk_mask);
Beispiel #11
0
 internal static extern physx.PxPhysicsPtr PxPhysicsPtr_PxCreatePhysicsPtr_uint_PxFoundationPtr_PxTolerancesScale_bool_(uint pvk_version, physx.PxFoundationPtr pvk_foundation, physx.PxTolerancesScale *pvk_scale, bool pvk_trackOutstandingAllocations);
Beispiel #12
0
 internal static extern physx.PxPhysicsPtr PxPhysicsPtr_PxCreatePhysicsPtr_uint_PxFoundationPtr_PxTolerancesScale_(uint pvk_version, physx.PxFoundationPtr pvk_foundation, physx.PxTolerancesScale *pvk_scale);
Beispiel #13
0
 public static physx.PxPhysicsPtr PxCreatePhysics(uint version, physx.PxFoundationPtr foundation, physx.PxTolerancesScale.Ref scale, bool trackOutstandingAllocations = false)
 {
     return(PxCreatePhysics(version, foundation, (physx.PxTolerancesScale *)(*((IntPtr *)(&scale))), trackOutstandingAllocations));
 }
Beispiel #14
0
 public static physx.PxPhysicsPtr PxCreatePhysics(uint version, physx.PxFoundationPtr foundation, physx.PxTolerancesScale.Ref scale)
 {
     return(PxCreatePhysics(version, foundation, (physx.PxTolerancesScale *)(*((IntPtr *)(&scale)))));
 }
Beispiel #15
0
 public physx.PxErrorCode getErrorLevel()
 {
     physx.PxFoundationPtr pvk_in_this = this;
     return(PxErrorCode_const_PxFoundationPtr_getErrorLevelPtr(pvk_in_this));
 }
 internal static extern physx.PxErrorCode PxErrorCode_const_PxFoundationPtr_getErrorLevelPtr(physx.PxFoundationPtr pvk_this);
Beispiel #17
0
 public bool getReportAllocationNames()
 {
     physx.PxFoundationPtr pvk_in_this = this;
     return(bool_const_PxFoundationPtr_getReportAllocationNamesPtr(pvk_in_this));
 }
 internal static extern bool bool_const_PxFoundationPtr_getReportAllocationNamesPtr(physx.PxFoundationPtr pvk_this);
Beispiel #19
0
 public void setErrorLevel()
 {
     physx.PxFoundationPtr pvk_in_this = this;
     void_PxFoundationPtr_setErrorLevelPtr(pvk_in_this);
 }
 internal static extern void void_PxFoundationPtr_setReportAllocationNamesPtr_bool_(physx.PxFoundationPtr pvk_this, bool pvk_value);
Beispiel #21
0
 public static physx.PxPhysicsPtr CreatePhysics(physx.PxFoundationPtr foundation)
 {
     physx.PxFoundationPtr pvk_in_foundation = foundation;
     return(PxPhysicsPtr_SharpPhysX_CreatePhysicsPtr_PxFoundationPtr_(pvk_in_foundation));
 }
Beispiel #22
0
 public static physx.PxPhysicsPtr PxCreateBasePhysics(uint version, physx.PxFoundationPtr foundation, physx.PxTolerancesScale scale)
 {
     return(PxCreateBasePhysics(version, foundation, (physx.PxTolerancesScale *) & scale));
 }