Open 3D Engine PhysX Gem API Reference
24.09
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
|
This is the complete list of members for PhysX::SystemComponent, including all inherited members.
Activate() override (defined in PhysX::SystemComponent) | PhysX::SystemComponent | protected |
AZ_COMPONENT(SystemComponent, "{85F90819-4D9A-4A77-AB89-68035201F34B}") (defined in PhysX::SystemComponent) | PhysX::SystemComponent | |
CookConvexMeshToFile(const AZStd::string &filePath, const AZ::Vector3 *vertices, AZ::u32 vertexCount) override (defined in PhysX::SystemComponent) | PhysX::SystemComponent | protected |
CookConvexMeshToMemory(const AZ::Vector3 *vertices, AZ::u32 vertexCount, AZStd::vector< AZ::u8 > &result) override (defined in PhysX::SystemComponent) | PhysX::SystemComponent | protected |
CookTriangleMeshToFile(const AZStd::string &filePath, const AZ::Vector3 *vertices, AZ::u32 vertexCount, const AZ::u32 *indices, AZ::u32 indexCount) override (defined in PhysX::SystemComponent) | PhysX::SystemComponent | protected |
CookTriangleMeshToMemory(const AZ::Vector3 *vertices, AZ::u32 vertexCount, const AZ::u32 *indices, AZ::u32 indexCount, AZStd::vector< AZ::u8 > &result) override (defined in PhysX::SystemComponent) | PhysX::SystemComponent | protected |
CreateCollisionGroup(const AZStd::string &groupName, const AzPhysics::CollisionGroup &group) override (defined in PhysX::SystemComponent) | PhysX::SystemComponent | protected |
CreateConvexMesh(const void *vertices, AZ::u32 vertexNum, AZ::u32 vertexStride) override (defined in PhysX::SystemComponent) | PhysX::SystemComponent | protected |
CreateConvexMeshFromCooked(const void *cookedMeshData, AZ::u32 bufferSize) override (defined in PhysX::SystemComponent) | PhysX::SystemComponent | protected |
CreateFilterData(const AzPhysics::CollisionLayer &layer, const AzPhysics::CollisionGroup &group) override (defined in PhysX::SystemComponent) | PhysX::SystemComponent | protected |
CreateHeightField(const physx::PxHeightFieldSample *samples, size_t numColumns, size_t numRows) override (defined in PhysX::SystemComponent) | PhysX::SystemComponent | protected |
CreateShape(const Physics::ColliderConfiguration &colliderConfiguration, const Physics::ShapeConfiguration &configuration) override (defined in PhysX::SystemComponent) | PhysX::SystemComponent | protected |
CreateTriangleMeshFromCooked(const void *cookedMeshData, AZ::u32 bufferSize) override (defined in PhysX::SystemComponent) | PhysX::SystemComponent | protected |
Deactivate() override (defined in PhysX::SystemComponent) | PhysX::SystemComponent | protected |
GetCollisionGroupById(const AzPhysics::CollisionGroups::Id &groupId) override (defined in PhysX::SystemComponent) | PhysX::SystemComponent | protected |
GetCollisionGroupByName(const AZStd::string &groupName) override (defined in PhysX::SystemComponent) | PhysX::SystemComponent | protected |
GetCollisionGroupName(const AzPhysics::CollisionGroup &collisionGroup) override (defined in PhysX::SystemComponent) | PhysX::SystemComponent | protected |
GetCollisionLayerByName(const AZStd::string &layerName) override (defined in PhysX::SystemComponent) | PhysX::SystemComponent | protected |
GetCollisionLayerName(const AzPhysics::CollisionLayer &layer) override (defined in PhysX::SystemComponent) | PhysX::SystemComponent | protected |
GetCooking() override (defined in PhysX::SystemComponent) | PhysX::SystemComponent | protected |
GetDependentServices(AZ::ComponentDescriptor::DependencyArrayType &dependent) (defined in PhysX::SystemComponent) | PhysX::SystemComponent | static |
GetIncompatibleServices(AZ::ComponentDescriptor::DependencyArrayType &incompatible) (defined in PhysX::SystemComponent) | PhysX::SystemComponent | static |
GetProvidedServices(AZ::ComponentDescriptor::DependencyArrayType &provided) (defined in PhysX::SystemComponent) | PhysX::SystemComponent | static |
GetRequiredServices(AZ::ComponentDescriptor::DependencyArrayType &required) (defined in PhysX::SystemComponent) | PhysX::SystemComponent | static |
Init() override (defined in PhysX::SystemComponent) | PhysX::SystemComponent | protected |
m_assetHandlers (defined in PhysX::SystemComponent) | PhysX::SystemComponent | protected |
Reflect(AZ::ReflectContext *context) (defined in PhysX::SystemComponent) | PhysX::SystemComponent | static |
ReleaseNativeHeightfieldObject(void *nativeHeightfieldObject) override (defined in PhysX::SystemComponent) | PhysX::SystemComponent | protected |
ReleaseNativeMeshObject(void *nativeMeshObject) override (defined in PhysX::SystemComponent) | PhysX::SystemComponent | protected |
SetCollisionLayerName(int index, const AZStd::string &layerName) override (defined in PhysX::SystemComponent) | PhysX::SystemComponent | protected |
ShouldCollide(const Physics::ColliderConfiguration &colliderConfigurationA, const Physics::ColliderConfiguration &colliderConfigurationB) override (defined in PhysX::SystemComponent) | PhysX::SystemComponent | protected |
SystemComponent() (defined in PhysX::SystemComponent) | PhysX::SystemComponent | |
SystemComponent(const SystemComponent &)=delete (defined in PhysX::SystemComponent) | PhysX::SystemComponent | protected |
TryGetCollisionGroupByName(const AZStd::string &layerName, AzPhysics::CollisionGroup &group) override (defined in PhysX::SystemComponent) | PhysX::SystemComponent | protected |
TryGetCollisionLayerByName(const AZStd::string &layerName, AzPhysics::CollisionLayer &layer) override (defined in PhysX::SystemComponent) | PhysX::SystemComponent | protected |
VersionConverter(AZ::SerializeContext &context, AZ::SerializeContext::DataElementNode &classElement) (defined in PhysX::SystemComponent) | PhysX::SystemComponent | protectedstatic |
~SystemComponent() (defined in PhysX::SystemComponent) | PhysX::SystemComponent |