Open 3D Engine NvCloth 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.
NvCloth::SystemComponent Member List

This is the complete list of members for NvCloth::SystemComponent, including all inherited members.

Activate() override (defined in NvCloth::SystemComponent)NvCloth::SystemComponentprotected
AddCloth(ICloth *cloth, const AZStd::string &solverName=DefaultSolverName) overrideNvCloth::SystemComponentprotectedvirtual
AZ_COMPONENT(SystemComponent, "{89DF5C48-64AC-4B8E-9E61-0D4C7A7B5491}") (defined in NvCloth::SystemComponent)NvCloth::SystemComponent
AZ_RTTI(IClothSystem, "{83C01566-D028-4BE8-BE95-0A9DFE6137CA}") (defined in NvCloth::IClothSystem)NvCloth::IClothSystemprotected
CheckLastClothError()NvCloth::SystemComponentstatic
CreateCloth(const AZStd::vector< SimParticleFormat > &initialParticles, const FabricCookedData &fabricCookedData) overrideNvCloth::SystemComponentprotectedvirtual
Deactivate() override (defined in NvCloth::SystemComponent)NvCloth::SystemComponentprotected
DestroyCloth(ICloth *&cloth) overrideNvCloth::SystemComponentprotectedvirtual
DestroySolver(ISolver *&solver) overrideNvCloth::SystemComponentprotectedvirtual
FindOrCreateSolver(const AZStd::string &name) overrideNvCloth::SystemComponentprotectedvirtual
GetCloth(ClothId clothId) overrideNvCloth::SystemComponentprotectedvirtual
GetIncompatibleServices(AZ::ComponentDescriptor::DependencyArrayType &incompatible) (defined in NvCloth::SystemComponent)NvCloth::SystemComponentstatic
GetProvidedServices(AZ::ComponentDescriptor::DependencyArrayType &provided) (defined in NvCloth::SystemComponent)NvCloth::SystemComponentstatic
GetRequiredServices(AZ::ComponentDescriptor::DependencyArrayType &required) (defined in NvCloth::SystemComponent)NvCloth::SystemComponentstatic
GetSolver(const AZStd::string &name) overrideNvCloth::SystemComponentprotectedvirtual
GetTickOrder() override (defined in NvCloth::SystemComponent)NvCloth::SystemComponentprotected
InitializeNvClothLibrary() (defined in NvCloth::SystemComponent)NvCloth::SystemComponentstatic
OnTick(float deltaTime, AZ::ScriptTimePoint time) override (defined in NvCloth::SystemComponent)NvCloth::SystemComponentprotected
Reflect(AZ::ReflectContext *context) (defined in NvCloth::SystemComponent)NvCloth::SystemComponentstatic
RemoveCloth(ICloth *cloth) overrideNvCloth::SystemComponentprotectedvirtual
ResetLastClothError()NvCloth::SystemComponentstatic
TearDownNvClothLibrary() (defined in NvCloth::SystemComponent)NvCloth::SystemComponentstatic
~IClothSystem()=default (defined in NvCloth::IClothSystem)NvCloth::IClothSystemprotectedvirtual