Open 3D Engine SurfaceData 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 SurfaceData::SurfacePointList, including all inherited members.
AddSurfacePoint(const AZ::EntityId &entityId, const AZ::Vector3 &inPosition, const AZ::Vector3 &position, const AZ::Vector3 &normal, const SurfaceTagWeights &weights) | SurfaceData::SurfacePointList | |
AZ_CLASS_ALLOCATOR(SurfacePointList, AZ::SystemAllocator) (defined in SurfaceData::SurfacePointList) | SurfaceData::SurfacePointList | |
AZ_TYPE_INFO(SurfacePointList, "{DBA02848-2131-4279-BDEF-3581B76AB736}") (defined in SurfaceData::SurfacePointList) | SurfaceData::SurfacePointList | |
Clear() | SurfaceData::SurfacePointList | |
EndListConstruction() | SurfaceData::SurfacePointList | |
EnumeratePoints(AZStd::function< bool(size_t inputPositionIndex, const AZ::Vector3 &position, const AZ::Vector3 &normal, const SurfaceTagWeights &surfaceWeights)> pointCallback) const | SurfaceData::SurfacePointList | |
EnumeratePoints(size_t inputPositionIndex, AZStd::function< bool(const AZ::Vector3 &position, const AZ::Vector3 &normal, const SurfaceTagWeights &surfaceWeights)> pointCallback) const | SurfaceData::SurfacePointList | |
FilterPoints(AZStd::span< const SurfaceTag > desiredTags) (defined in SurfaceData::SurfacePointList) | SurfaceData::SurfacePointList | protected |
GetHighestSurfacePoint(size_t inputPositionIndex) const | SurfaceData::SurfacePointList | |
GetInPositionIndexFromPosition(const AZ::Vector3 &inPosition) const (defined in SurfaceData::SurfacePointList) | SurfaceData::SurfacePointList | protected |
GetInputPositionSize() const | SurfaceData::SurfacePointList | inline |
GetSize() const | SurfaceData::SurfacePointList | |
GetSize(size_t inputPositionIndex) const | SurfaceData::SurfacePointList | |
GetSurfacePointAabb() const | SurfaceData::SurfacePointList | inline |
GetSurfacePointStartIndexFromInPositionIndex(size_t inPositionIndex) const (defined in SurfaceData::SurfacePointList) | SurfaceData::SurfacePointList | protected |
IsEmpty() const | SurfaceData::SurfacePointList | |
IsEmpty(size_t inputPositionIndex) const | SurfaceData::SurfacePointList | |
m_filterTags (defined in SurfaceData::SurfacePointList) | SurfaceData::SurfacePointList | protected |
m_inputPositions (defined in SurfaceData::SurfacePointList) | SurfaceData::SurfacePointList | protected |
m_inputPositionSize (defined in SurfaceData::SurfacePointList) | SurfaceData::SurfacePointList | protected |
m_lastInputPositionIndex (defined in SurfaceData::SurfacePointList) | SurfaceData::SurfacePointList | mutableprotected |
m_listIsBeingConstructed (defined in SurfaceData::SurfacePointList) | SurfaceData::SurfacePointList | protected |
m_maxSurfacePointsPerInput (defined in SurfaceData::SurfacePointList) | SurfaceData::SurfacePointList | protected |
m_numSurfacePointsPerInput (defined in SurfaceData::SurfacePointList) | SurfaceData::SurfacePointList | protected |
m_sortedSurfacePointIndices (defined in SurfaceData::SurfacePointList) | SurfaceData::SurfacePointList | protected |
m_surfaceCreatorIdList (defined in SurfaceData::SurfacePointList) | SurfaceData::SurfacePointList | protected |
m_surfaceNormalList (defined in SurfaceData::SurfacePointList) | SurfaceData::SurfacePointList | protected |
m_surfacePointBounds (defined in SurfaceData::SurfacePointList) | SurfaceData::SurfacePointList | protected |
m_surfacePositionList (defined in SurfaceData::SurfacePointList) | SurfaceData::SurfacePointList | protected |
m_surfaceWeightsList (defined in SurfaceData::SurfacePointList) | SurfaceData::SurfacePointList | protected |
ModifySurfaceWeights(const SurfaceDataRegistryHandle &surfaceModifierHandle) | SurfaceData::SurfacePointList | |
StartListConstruction(AZStd::span< const AzFramework::SurfaceData::SurfacePoint > surfacePoints) | SurfaceData::SurfacePointList | |
StartListConstruction(AZStd::span< const AZ::Vector3 > inPositions, size_t maxPointsPerInput, AZStd::span< const SurfaceTag > filterTags) | SurfaceData::SurfacePointList | |
SurfacePointList()=default (defined in SurfaceData::SurfacePointList) | SurfaceData::SurfacePointList | |
SurfacePointList(AZStd::span< const AzFramework::SurfaceData::SurfacePoint > surfacePoints) | SurfaceData::SurfacePointList | |
~SurfacePointList()=default (defined in SurfaceData::SurfacePointList) | SurfaceData::SurfacePointList |