Open 3D Engine LmbrCentral Gem API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
LmbrCentral::SplineAttribute< AttributeType > Member List

This is the complete list of members for LmbrCentral::SplineAttribute< AttributeType >, including all inherited members.

Activate(AZ::EntityId entityId) (defined in LmbrCentral::SplineAttribute< AttributeType >)LmbrCentral::SplineAttribute< AttributeType >
AZ_CLASS_ALLOCATOR(SplineAttribute< AttributeType >, AZ::SystemAllocator) (defined in LmbrCentral::SplineAttribute< AttributeType >)LmbrCentral::SplineAttribute< AttributeType >
AZ_RTTI(SplineAttribute< AttributeType >, "{A8E73C3D-65DD-43D8-A25E-2E35674B4B78}") (defined in LmbrCentral::SplineAttribute< AttributeType >)LmbrCentral::SplineAttribute< AttributeType >
Deactivate() (defined in LmbrCentral::SplineAttribute< AttributeType >)LmbrCentral::SplineAttribute< AttributeType >
GetElement(size_t index) constLmbrCentral::SplineAttribute< AttributeType >
GetElementDynamicEditData(const void *handlerPtr, const void *elementPtr, const AZ::Uuid &elementType)LmbrCentral::SplineAttribute< AttributeType >protectedstatic
GetElementEditData() constLmbrCentral::SplineAttribute< AttributeType >
GetElementInterpolated(size_t index, float fraction, Interpolator interpolator) constLmbrCentral::SplineAttribute< AttributeType >
GetElementInterpolated(const AZ::SplineAddress &address, Interpolator interpolator) constLmbrCentral::SplineAttribute< AttributeType >
Interpolator typedefLmbrCentral::SplineAttribute< AttributeType >
m_elementEditDataLmbrCentral::SplineAttribute< AttributeType >protected
m_elementsLmbrCentral::SplineAttribute< AttributeType >protected
m_entityId (defined in LmbrCentral::SplineAttribute< AttributeType >)LmbrCentral::SplineAttribute< AttributeType >protected
OnVertexAdded(size_t index) override (defined in LmbrCentral::SplineAttribute< AttributeType >)LmbrCentral::SplineAttribute< AttributeType >protected
OnVertexRemoved(size_t index) override (defined in LmbrCentral::SplineAttribute< AttributeType >)LmbrCentral::SplineAttribute< AttributeType >protected
OnVerticesCleared() override (defined in LmbrCentral::SplineAttribute< AttributeType >)LmbrCentral::SplineAttribute< AttributeType >protected
OnVerticesSet(const AZStd::vector< AZ::Vector3 > &vertices) override (defined in LmbrCentral::SplineAttribute< AttributeType >)LmbrCentral::SplineAttribute< AttributeType >protected
Reflect(AZ::SerializeContext &context) (defined in LmbrCentral::SplineAttribute< AttributeType >)LmbrCentral::SplineAttribute< AttributeType >static
SetElement(size_t index, AttributeType value)LmbrCentral::SplineAttribute< AttributeType >
SetElementEditData(const AZ::Edit::ElementData &elementData)LmbrCentral::SplineAttribute< AttributeType >
Size() constLmbrCentral::SplineAttribute< AttributeType >
SplineAttribute()=default (defined in LmbrCentral::SplineAttribute< AttributeType >)LmbrCentral::SplineAttribute< AttributeType >
SplineAttribute(size_t size) (defined in LmbrCentral::SplineAttribute< AttributeType >)LmbrCentral::SplineAttribute< AttributeType >explicit