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::Solver Member List

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

AddCloth(Cloth *cloth) (defined in NvCloth::Solver)NvCloth::Solver
AZ_RTTI(Solver, "{111055FC-F590-4BCD-A7B9-D96B1C44E3E8}", ISolver) (defined in NvCloth::Solver)NvCloth::Solver
AZ_RTTI(ISolver, "{4077FEB2-78E3-4A8F-AA33-67446E6ECD1F}") (defined in NvCloth::ISolver)NvCloth::ISolver
ConnectPostSimulationEventHandler(PostSimulationEvent::Handler &handler)NvCloth::ISolverinline
ConnectPreSimulationEventHandler(PreSimulationEvent::Handler &handler)NvCloth::ISolverinline
Enable(bool value) overrideNvCloth::Solvervirtual
FinishSimulation() overrideNvCloth::Solvervirtual
GetName() const overrideNvCloth::Solvervirtual
GetNumCloths() const (defined in NvCloth::Solver)NvCloth::Solver
IsEnabled() const overrideNvCloth::Solvervirtual
IsUserSimulated() const overrideNvCloth::Solvervirtual
m_postSimulationEvent (defined in NvCloth::ISolver)NvCloth::ISolverprotected
m_preSimulationEvent (defined in NvCloth::ISolver)NvCloth::ISolverprotected
PostSimulationEvent typedefNvCloth::ISolver
PreSimulationEvent typedefNvCloth::ISolver
RemoveCloth(Cloth *cloth) (defined in NvCloth::Solver)NvCloth::Solver
SetInterCollisionDistance(float distance) overrideNvCloth::Solvervirtual
SetInterCollisionIterations(AZ::u32 iterations) overrideNvCloth::Solvervirtual
SetInterCollisionStiffness(float stiffness) overrideNvCloth::Solvervirtual
SetUserSimulated(bool value) overrideNvCloth::Solvervirtual
Solver(const AZStd::string &name, NvSolverUniquePtr nvSolver) (defined in NvCloth::Solver)NvCloth::Solver
StartSimulation(float deltaTime) overrideNvCloth::Solvervirtual
~ISolver()=default (defined in NvCloth::ISolver)NvCloth::ISolvervirtual
~Solver() (defined in NvCloth::Solver)NvCloth::Solver