Open 3D Engine AzCore 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 AZ::Spline, including all inherited members.
GetAabb(Aabb &aabb, const Transform &transform=Transform::CreateIdentity()) const =0 | AZ::Spline | pure virtual |
GetAddressByDistance(float distance) const =0 | AZ::Spline | pure virtual |
GetAddressByFraction(float fraction) const =0 | AZ::Spline | pure virtual |
GetLength(const SplineAddress &splineAddress) const =0 | AZ::Spline | pure virtual |
GetNearestAddressPosition(const Vector3 &localPos) const =0 | AZ::Spline | pure virtual |
GetNearestAddressRay(const Vector3 &localRaySrc, const Vector3 &localRayDir) const =0 | AZ::Spline | pure virtual |
GetNormal(const SplineAddress &splineAddress) const =0 | AZ::Spline | pure virtual |
GetPosition(const SplineAddress &splineAddress) const =0 | AZ::Spline | pure virtual |
GetSegmentCount() const =0 | AZ::Spline | pure virtual |
GetSegmentGranularity() const =0 | AZ::Spline | pure virtual |
GetSegmentLength(size_t index) const =0 | AZ::Spline | pure virtual |
GetSplineLength() const =0 | AZ::Spline | pure virtual |
GetTangent(const SplineAddress &splineAddress) const =0 | AZ::Spline | pure virtual |
GetVertex(size_t index) const | AZ::Spline | inline |
GetVertexCount() const | AZ::Spline | inline |
GetVertices() const | AZ::Spline | inline |
IsClosed() const | AZ::Spline | inline |
m_closed | AZ::Spline | protected |
m_vertexContainer | AZ::Spline | |
OnSplineChanged() | AZ::Spline | virtual |
OnVertexAdded(size_t index) | AZ::Spline | protectedvirtual |
OnVertexRemoved(size_t index) | AZ::Spline | protectedvirtual |
OnVerticesCleared() | AZ::Spline | protectedvirtual |
OnVerticesSet() | AZ::Spline | protectedvirtual |
Reflect(SerializeContext &context) (defined in AZ::Spline) | AZ::Spline | static |
s_splineEpsilon | AZ::Spline | protectedstatic |
SetCallbacks(const VoidFunction &onChangeElement, const VoidFunction &onChangeContainer, const BoolFunction &onOpenClose) | AZ::Spline | |
SetCallbacks(const IndexFunction &onAddVertex, const IndexFunction &onRemoveVertex, const IndexFunction &onUpdateVertex, const VoidFunction &onSetVertices, const VoidFunction &onClearVertices, const BoolFunction &onOpenClose) | AZ::Spline | |
SetClosed(bool closed) | AZ::Spline | |
Spline() (defined in AZ::Spline) | AZ::Spline | |
Spline(const Spline &spline) (defined in AZ::Spline) | AZ::Spline | |
~Spline()=default (defined in AZ::Spline) | AZ::Spline | virtual |