public static physx.PxRigidStaticPtr PxCreateStatic(physx.PxPhysicsPtr sdk, physx.PxTransform *transform, physx.PxShapePtr shape) { physx.PxPhysicsPtr pvk_in_sdk = sdk; physx.PxTransform *pvk_in_transform = transform; physx.PxShapePtr pvk_in_shape = shape; return(PxRigidStaticPtr_PxCreateStaticPtr_PxPhysicsPtr_PxTransform_PxShapePtr_(pvk_in_sdk, pvk_in_transform, pvk_in_shape)); }
public static physx.PxRigidDynamicPtr PxCloneDynamic(physx.PxPhysicsPtr physicsSDK, physx.PxTransform *transform, physx.PxRigidDynamicPtr body) { physx.PxPhysicsPtr pvk_in_physicsSDK = physicsSDK; physx.PxTransform * pvk_in_transform = transform; physx.PxRigidDynamicPtr pvk_in_body = body; return(PxRigidDynamicPtr_PxCloneDynamicPtr_PxPhysicsPtr_PxTransform_PxRigidDynamicPtr_(pvk_in_physicsSDK, pvk_in_transform, pvk_in_body)); }
public physx.PxArticulationLinkPtr createLink(physx.PxArticulationLinkPtr parent, physx.PxTransform *pose) { physx.PxArticulationBasePtr pvk_in_this = this; physx.PxArticulationLinkPtr pvk_in_parent = parent; physx.PxTransform * pvk_in_pose = pose; return(PxArticulationLinkPtr_PxArticulationBasePtr_createLinkPtr_PxArticulationLinkPtr_PxTransform_(pvk_in_this, pvk_in_parent, pvk_in_pose)); }
public static physx.PxRigidStaticPtr PxCloneStatic(physx.PxPhysicsPtr physicsSDK, physx.PxTransform *transform, physx.PxRigidActorPtr actor) { physx.PxPhysicsPtr pvk_in_physicsSDK = physicsSDK; physx.PxTransform * pvk_in_transform = transform; physx.PxRigidActorPtr pvk_in_actor = actor; return(PxRigidStaticPtr_PxCloneStaticPtr_PxPhysicsPtr_PxTransform_PxRigidActorPtr_(pvk_in_physicsSDK, pvk_in_transform, pvk_in_actor)); }
public static physx.PxPlane PxPlaneEquationFromTransform(physx.PxTransform *transform) { physx.PxPlane RetRef; physx.PxTransform *pvk_in_transform = transform; PxPlane_PxPlaneEquationFromTransformPtr_PxTransform_(&RetRef, pvk_in_transform); return(RetRef); }
public static physx.PxRigidStaticPtr PxCreateStatic(physx.PxPhysicsPtr sdk, physx.PxTransform *transform, physx.PxGeometry *geometry, physx.PxMaterialPtr material) { physx.PxPhysicsPtr pvk_in_sdk = sdk; physx.PxTransform * pvk_in_transform = transform; physx.PxGeometry * pvk_in_geometry = geometry; physx.PxMaterialPtr pvk_in_material = material; return(PxRigidStaticPtr_PxCreateStaticPtr_PxPhysicsPtr_PxTransform_PxGeometry_PxMaterialPtr_(pvk_in_sdk, pvk_in_transform, pvk_in_geometry, pvk_in_material)); }
public void setGlobalPose(physx.PxTransform *pose, bool autowake = true) { physx.PxRigidActorPtr pvk_in_this = this; physx.PxTransform * pvk_in_pose = pose; bool pvk_in_autowake = autowake; void_PxRigidActorPtr_setGlobalPosePtr_PxTransform_bool_(pvk_in_this, pvk_in_pose, pvk_in_autowake); }
public static physx.PxTransform OpMultiply(physx.PxTransform lhs, physx.PxTransform *x) { physx.PxTransform RetRef; physx.PxTransform *pvk_in_lhs = &lhs; physx.PxTransform *pvk_in_x = x; PxTransform_const_PxTransform_operator_Ptr_Star_PxTransform_(&RetRef, pvk_in_lhs, pvk_in_x); return(RetRef); }
public void teleportRootLink(physx.PxTransform *pose, bool autowake) { physx.PxArticulationReducedCoordinatePtr pvk_in_this = this; physx.PxTransform *pvk_in_pose = pose; bool pvk_in_autowake = autowake; void_PxArticulationReducedCoordinatePtr_teleportRootLinkPtr_PxTransform_bool_(pvk_in_this, pvk_in_pose, pvk_in_autowake); }
public PxMat44(physx.PxTransform *t) { physx.PxTransform *pvk_in_t = t; PxMat44 toInit; var pvk_in_this = &toInit; void_PxMat44_PxMat44Ptr_Ctor_PxTransform_(pvk_in_this, pvk_in_t); this = toInit; }
public physx.PxArticulationJointBasePtr createArticulationJoint(physx.PxArticulationLinkPtr parent, physx.PxTransform *parentFrame, physx.PxArticulationLinkPtr child, physx.PxTransform *childFrame) { physx.PxArticulationBasePtr pvk_in_this = this; physx.PxArticulationLinkPtr pvk_in_parent = parent; physx.PxTransform * pvk_in_parentFrame = parentFrame; physx.PxArticulationLinkPtr pvk_in_child = child; physx.PxTransform * pvk_in_childFrame = childFrame; return(PxArticulationJointBasePtr_PxArticulationBasePtr_createArticulationJointPtr_PxArticulationLinkPtr_PxTransform_PxArticulationLinkPtr_PxTransform_(pvk_in_this, pvk_in_parent, pvk_in_parentFrame, pvk_in_child, pvk_in_childFrame)); }
public static physx.PxRigidDynamicPtr PxCreateDynamic(physx.PxPhysicsPtr sdk, physx.PxTransform *transform, physx.PxShapePtr shape, float density) { physx.PxPhysicsPtr pvk_in_sdk = sdk; physx.PxTransform *pvk_in_transform = transform; physx.PxShapePtr pvk_in_shape = shape; float pvk_in_density = density; return(PxRigidDynamicPtr_PxCreateDynamicPtr_PxPhysicsPtr_PxTransform_PxShapePtr_float_(pvk_in_sdk, pvk_in_transform, pvk_in_shape, pvk_in_density)); }
public static physx.PxRigidDynamicPtr PxCreateKinematic(physx.PxPhysicsPtr sdk, physx.PxTransform *transform, physx.PxGeometry *geometry, physx.PxMaterialPtr material, float density) { physx.PxPhysicsPtr pvk_in_sdk = sdk; physx.PxTransform * pvk_in_transform = transform; physx.PxGeometry * pvk_in_geometry = geometry; physx.PxMaterialPtr pvk_in_material = material; float pvk_in_density = density; return(PxRigidDynamicPtr_PxCreateKinematicPtr_PxPhysicsPtr_PxTransform_PxGeometry_PxMaterialPtr_float_(pvk_in_sdk, pvk_in_transform, pvk_in_geometry, pvk_in_material, pvk_in_density)); }
public physx.PxTransform transformInv(physx.PxTransform *src) { physx.PxTransform RetRef; physx.PxTransform *pvk_in_src = src; fixed(PxTransform *pvk_in_this = &this) { PxTransform_const_PxTransform_transformInvPtr_PxTransform_(&RetRef, pvk_in_this, pvk_in_src); } return(RetRef); }
public physx.PxBounds3 poseExtent(physx.PxTransform *pose, physx.PxVec3 *extent) { physx.PxBounds3 RetRef; physx.PxTransform *pvk_in_pose = pose; physx.PxVec3 * pvk_in_extent = extent; fixed(PxBounds3 *pvk_in_this = &this) { PxBounds3_PxBounds3_poseExtentPtr_PxTransform_PxVec3_(&RetRef, pvk_in_this, pvk_in_pose, pvk_in_extent); } return(RetRef); }
public physx.PxBounds3 transformFast(physx.PxTransform *transform, physx.PxBounds3 *bounds) { physx.PxBounds3 RetRef; physx.PxTransform *pvk_in_transform = transform; physx.PxBounds3 * pvk_in_bounds = bounds; fixed(PxBounds3 *pvk_in_this = &this) { PxBounds3_PxBounds3_transformFastPtr_PxTransform_PxBounds3_(&RetRef, pvk_in_this, pvk_in_transform, pvk_in_bounds); } return(RetRef); }
internal static extern void PxBounds3_PxBounds3_poseExtentPtr_PxTransform_PxVec3_(physx.PxBounds3 *pvk_RetRef, physx.PxBounds3 *pvk_this, physx.PxTransform *pvk_pose, physx.PxVec3 *pvk_extent);
internal static extern void PxTransform_const_PxRigidActorPtr_getGlobalPosePtr(physx.PxTransform *pvk_RetRef, physx.PxRigidActorPtr pvk_this);
internal static extern void void_PxRigidActorPtr_setGlobalPosePtr_PxTransform_(physx.PxRigidActorPtr pvk_this, physx.PxTransform *pvk_pose);
internal static extern void void_PxMat44_PxMat44Ptr_Ctor_PxTransform_(physx.PxMat44 *pvk_this, physx.PxTransform *pvk_t);
internal static extern physx.PxRigidDynamicPtr PxRigidDynamicPtr_PxCreateDynamicPtr_PxPhysicsPtr_PxTransform_PxGeometry_PxMaterialPtr_float_PxTransform_(physx.PxPhysicsPtr pvk_sdk, physx.PxTransform *pvk_transform, physx.PxGeometry *pvk_geometry, physx.PxMaterialPtr pvk_material, float pvk_density, physx.PxTransform *pvk_shapeOffset);
internal static extern void void_PxShapePtr_setLocalPosePtr_PxTransform_(physx.PxShapePtr pvk_this, physx.PxTransform *pvk_pose);
internal static extern void void_PxRigidBodyExtPtr_computeVelocityDeltaFromImpulsePtr_PxRigidBodyPtr_PxTransform_PxVec3_PxVec3_float_float_PxVec3_PxVec3_CC_(physx.PxRigidBodyPtr pvk_body, physx.PxTransform *pvk_globalPose, physx.PxVec3 *pvk_point, physx.PxVec3 *pvk_impulse, float pvk_invMassScale, float pvk_invInertiaScale, physx.PxVec3 *pvk_deltaLinearVelocity, physx.PxVec3 *pvk_deltaAngularVelocity);
internal static extern void PxBounds3_PxBounds3_transformFastPtr_PxTransform_PxBounds3_(physx.PxBounds3 *pvk_RetRef, physx.PxBounds3 *pvk_this, physx.PxTransform *pvk_transform, physx.PxBounds3 *pvk_bounds);
public void setLocalPose(physx.PxTransform *pose) { physx.PxShapePtr pvk_in_this = this; physx.PxTransform *pvk_in_pose = pose; void_PxShapePtr_setLocalPosePtr_PxTransform_(pvk_in_this, pvk_in_pose); }
internal static extern physx.PxRigidStaticPtr PxRigidStaticPtr_PxCreateStaticPtr_PxPhysicsPtr_PxTransform_PxShapePtr_(physx.PxPhysicsPtr pvk_sdk, physx.PxTransform *pvk_transform, physx.PxShapePtr pvk_shape);
internal static extern void void_PxRigidBodyExtPtr_computeLinearAngularImpulsePtr_PxRigidBodyPtr_PxTransform_PxVec3_PxVec3_float_float_PxVec3_PxVec3_CC_(physx.PxRigidBodyPtr pvk_body, physx.PxTransform *pvk_globalPose, physx.PxVec3 *pvk_point, physx.PxVec3 *pvk_impulse, float pvk_invMassScale, float pvk_invInertiaScale, physx.PxVec3 *pvk_linearImpulse, physx.PxVec3 *pvk_angularImpulse);
internal static extern physx.PxRigidStaticPtr PxRigidStaticPtr_PxCloneStaticPtr_PxPhysicsPtr_PxTransform_PxRigidActorPtr_(physx.PxPhysicsPtr pvk_physicsSDK, physx.PxTransform *pvk_transform, physx.PxRigidActorPtr pvk_actor);
internal static extern void PxTransform_const_PxShapePtr_getLocalPosePtr(physx.PxTransform *pvk_RetRef, physx.PxShapePtr pvk_this);
internal static extern physx.PxRigidDynamicPtr PxRigidDynamicPtr_PxCloneDynamicPtr_PxPhysicsPtr_PxTransform_PxRigidDynamicPtr_(physx.PxPhysicsPtr pvk_physicsSDK, physx.PxTransform *pvk_transform, physx.PxRigidDynamicPtr pvk_body);