Enum physx_sys::PxConcreteType
source · #[repr(i32)]pub enum PxConcreteType {
Show 45 variants
Undefined,
Heightfield,
ConvexMesh,
TriangleMeshBvh33,
TriangleMeshBvh34,
TetrahedronMesh,
SoftbodyMesh,
RigidDynamic,
RigidStatic,
Shape,
Material,
SoftbodyMaterial,
ClothMaterial,
PbdMaterial,
FlipMaterial,
MpmMaterial,
CustomMaterial,
Constraint,
Aggregate,
ArticulationReducedCoordinate,
ArticulationLink,
ArticulationJointReducedCoordinate,
ArticulationSensor,
ArticulationSpatialTendon,
ArticulationFixedTendon,
ArticulationAttachment,
ArticulationTendonJoint,
PruningStructure,
Bvh,
SoftBody,
SoftBodyState,
PbdParticlesystem,
FlipParticlesystem,
MpmParticlesystem,
CustomParticlesystem,
FemCloth,
HairSystem,
ParticleBuffer,
ParticleDiffuseBuffer,
ParticleClothBuffer,
ParticleRigidBuffer,
PhysxCoreCount,
FirstPhysxExtension,
FirstVehicleExtension,
FirstUserExtension,
}
Expand description
an enumeration of concrete classes inheriting from PxBase
Enumeration space is reserved for future PhysX core types, PhysXExtensions, PhysXVehicle and Custom application types.
Variants§
Undefined
Heightfield
ConvexMesh
TriangleMeshBvh33
TriangleMeshBvh34
TetrahedronMesh
SoftbodyMesh
RigidDynamic
RigidStatic
Shape
Material
SoftbodyMaterial
ClothMaterial
PbdMaterial
FlipMaterial
MpmMaterial
CustomMaterial
Constraint
Aggregate
ArticulationReducedCoordinate
ArticulationLink
ArticulationJointReducedCoordinate
ArticulationSensor
ArticulationSpatialTendon
ArticulationFixedTendon
ArticulationAttachment
ArticulationTendonJoint
PruningStructure
Bvh
SoftBody
SoftBodyState
PbdParticlesystem
FlipParticlesystem
MpmParticlesystem
CustomParticlesystem
FemCloth
HairSystem
ParticleBuffer
ParticleDiffuseBuffer
ParticleClothBuffer
ParticleRigidBuffer
PhysxCoreCount
FirstPhysxExtension
FirstVehicleExtension
FirstUserExtension
Trait Implementations§
source§impl Clone for PxConcreteType
impl Clone for PxConcreteType
source§fn clone(&self) -> PxConcreteType
fn clone(&self) -> PxConcreteType
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for PxConcreteType
impl Debug for PxConcreteType
source§impl From<u16> for PxConcreteType
impl From<u16> for PxConcreteType
source§impl PartialEq<PxConcreteType> for PxConcreteType
impl PartialEq<PxConcreteType> for PxConcreteType
source§fn eq(&self, other: &PxConcreteType) -> bool
fn eq(&self, other: &PxConcreteType) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for PxConcreteType
impl Eq for PxConcreteType
impl StructuralEq for PxConcreteType
impl StructuralPartialEq for PxConcreteType
Auto Trait Implementations§
impl RefUnwindSafe for PxConcreteType
impl Send for PxConcreteType
impl Sync for PxConcreteType
impl Unpin for PxConcreteType
impl UnwindSafe for PxConcreteType
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more