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.
|
This is the complete list of members for NvCloth::Cloth, including all inherited members.
AZ_RTTI(Cloth, "{D9DEED18-FEF2-440B-8639-A080F8C1F6DB}", ICloth) (defined in NvCloth::Cloth) | NvCloth::Cloth | |
AZ_RTTI(ICloth, "{78817F38-E4A5-4B94-BCD8-3E3B73F66B5A}") (defined in NvCloth::ICloth) | NvCloth::ICloth | |
ClearInertia() override | NvCloth::Cloth | virtual |
ClearMotionConstraints() override | NvCloth::Cloth | virtual |
ClearSeparationConstraints() override | NvCloth::Cloth | virtual |
Cloth(ClothId id, const AZStd::vector< SimParticleFormat > &initialParticles, Fabric *fabric, NvClothUniquePtr nvCloth) (defined in NvCloth::Cloth) | NvCloth::Cloth | |
ConnectPostSimulationEventHandler(PostSimulationEvent::Handler &handler) | NvCloth::ICloth | inline |
ConnectPreSimulationEventHandler(PreSimulationEvent::Handler &handler) | NvCloth::ICloth | inline |
DiscardParticleDelta() override | NvCloth::Cloth | virtual |
EnableContinuousCollision(bool value) override | NvCloth::Cloth | virtual |
GetClothConfigurator() override | NvCloth::Cloth | virtual |
GetFabric() | NvCloth::Cloth | inline |
GetFabricCookedData() const override | NvCloth::Cloth | virtual |
GetId() const override | NvCloth::Cloth | virtual |
GetInitialIndices() const override | NvCloth::Cloth | virtual |
GetInitialParticles() const override | NvCloth::Cloth | virtual |
GetParticles() const override | NvCloth::Cloth | virtual |
GetSolver() | NvCloth::Cloth | inline |
m_postSimulationEvent (defined in NvCloth::ICloth) | NvCloth::ICloth | protected |
m_preSimulationEvent (defined in NvCloth::ICloth) | NvCloth::ICloth | protected |
PostSimulationEvent typedef | NvCloth::ICloth | |
PreSimulationEvent typedef | NvCloth::ICloth | |
SetAcceleationFilterWidth(AZ::u32 width) override | NvCloth::Cloth | virtual |
SetAngularInertia(const AZ::Vector3 &angularInertia) override | NvCloth::Cloth | virtual |
SetBendingPhaseConfig(float stiffness, float stiffnessMultiplier, float compressionLimit, float stretchLimit) override | NvCloth::Cloth | virtual |
SetCapsuleColliders(const AZStd::vector< AZ::u32 > &capsuleIndices) override | NvCloth::Cloth | virtual |
SetCapsuleColliders(AZStd::vector< AZ::u32 > &&capsuleIndices) override | NvCloth::Cloth | virtual |
SetCentrifugalInertia(const AZ::Vector3 ¢rifugalInertia) override | NvCloth::Cloth | virtual |
SetCollisionAffectsStaticParticles(bool value) override | NvCloth::Cloth | virtual |
SetCollisionFriction(float friction) override | NvCloth::Cloth | virtual |
SetCollisionMassScale(float scale) override | NvCloth::Cloth | virtual |
SetDamping(const AZ::Vector3 &damping) override | NvCloth::Cloth | virtual |
SetDampingAngularDrag(const AZ::Vector3 &angularDrag) override | NvCloth::Cloth | virtual |
SetDampingLinearDrag(const AZ::Vector3 &linearDrag) override | NvCloth::Cloth | virtual |
SetGravity(const AZ::Vector3 &gravity) override | NvCloth::Cloth | virtual |
SetHorizontalPhaseConfig(float stiffness, float stiffnessMultiplier, float compressionLimit, float stretchLimit) override | NvCloth::Cloth | virtual |
SetLinearInertia(const AZ::Vector3 &linearInertia) override | NvCloth::Cloth | virtual |
SetMass(float mass) override | NvCloth::Cloth | virtual |
SetMotionConstraints(const AZStd::vector< AZ::Vector4 > &constraints) override | NvCloth::Cloth | virtual |
SetMotionConstraints(AZStd::vector< AZ::Vector4 > &&constraints) override | NvCloth::Cloth | virtual |
SetMotionConstraintsBias(float bias) override | NvCloth::Cloth | virtual |
SetMotionConstraintsScale(float scale) override | NvCloth::Cloth | virtual |
SetMotionConstraintsStiffness(float stiffness) override | NvCloth::Cloth | virtual |
SetParticles(const AZStd::vector< SimParticleFormat > &particles) override | NvCloth::Cloth | virtual |
SetParticles(AZStd::vector< SimParticleFormat > &&particles) override | NvCloth::Cloth | virtual |
SetSelfCollisionDistance(float distance) override | NvCloth::Cloth | virtual |
SetSelfCollisionStiffness(float stiffness) override | NvCloth::Cloth | virtual |
SetSeparationConstraints(const AZStd::vector< AZ::Vector4 > &constraints) override | NvCloth::Cloth | virtual |
SetSeparationConstraints(AZStd::vector< AZ::Vector4 > &&constraints) override | NvCloth::Cloth | virtual |
SetShearingPhaseConfig(float stiffness, float stiffnessMultiplier, float compressionLimit, float stretchLimit) override | NvCloth::Cloth | virtual |
SetSolverFrequency(float frequency) override | NvCloth::Cloth | virtual |
SetSphereColliders(const AZStd::vector< AZ::Vector4 > &spheres) override | NvCloth::Cloth | virtual |
SetSphereColliders(AZStd::vector< AZ::Vector4 > &&spheres) override | NvCloth::Cloth | virtual |
SetStiffnessFrequency(float frequency) override | NvCloth::Cloth | virtual |
SetTetherConstraintScale(float scale) override | NvCloth::Cloth | virtual |
SetTetherConstraintStiffness(float stiffness) override | NvCloth::Cloth | virtual |
SetTransform(const AZ::Transform &transformWorld) override | NvCloth::Cloth | virtual |
SetVerticalPhaseConfig(float stiffness, float stiffnessMultiplier, float compressionLimit, float stretchLimit) override | NvCloth::Cloth | virtual |
SetWindDragCoefficient(float drag) override | NvCloth::Cloth | virtual |
SetWindFluidDensity(float density) override | NvCloth::Cloth | virtual |
SetWindLiftCoefficient(float lift) override | NvCloth::Cloth | virtual |
SetWindVelocity(const AZ::Vector3 &velocity) override | NvCloth::Cloth | virtual |
Solver (defined in NvCloth::Cloth) | NvCloth::Cloth | friend |
Update() | NvCloth::Cloth | |
~Cloth() (defined in NvCloth::Cloth) | NvCloth::Cloth | |
~ICloth()=default (defined in NvCloth::ICloth) | NvCloth::ICloth | virtual |