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.
SurfaceData::SurfaceDataSystemComponent Member List

This is the complete list of members for SurfaceData::SurfaceDataSystemComponent, including all inherited members.

Activate() override (defined in SurfaceData::SurfaceDataSystemComponent)SurfaceData::SurfaceDataSystemComponentprotected
AZ_COMPONENT(SurfaceDataSystemComponent, "{6F334BAA-7BD5-45F8-A9BA-760667D25FA0}") (defined in SurfaceData::SurfaceDataSystemComponent)SurfaceData::SurfaceDataSystemComponent
Deactivate() override (defined in SurfaceData::SurfaceDataSystemComponent)SurfaceData::SurfaceDataSystemComponentprotected
GetDependentServices(AZ::ComponentDescriptor::DependencyArrayType &dependent) (defined in SurfaceData::SurfaceDataSystemComponent)SurfaceData::SurfaceDataSystemComponentstatic
GetIncompatibleServices(AZ::ComponentDescriptor::DependencyArrayType &incompatible) (defined in SurfaceData::SurfaceDataSystemComponent)SurfaceData::SurfaceDataSystemComponentstatic
GetProvidedServices(AZ::ComponentDescriptor::DependencyArrayType &provided) (defined in SurfaceData::SurfaceDataSystemComponent)SurfaceData::SurfaceDataSystemComponentstatic
GetRequiredServices(AZ::ComponentDescriptor::DependencyArrayType &required) (defined in SurfaceData::SurfaceDataSystemComponent)SurfaceData::SurfaceDataSystemComponentstatic
GetSurfaceDataModifierHandle(const AZ::EntityId &modifierEntityId) override (defined in SurfaceData::SurfaceDataSystemComponent)SurfaceData::SurfaceDataSystemComponentprotected
GetSurfaceDataProviderHandle(const AZ::EntityId &providerEntityId) override (defined in SurfaceData::SurfaceDataSystemComponent)SurfaceData::SurfaceDataSystemComponentprotected
GetSurfacePoints(const AZ::Vector3 &inPosition, const SurfaceTagVector &desiredTags, SurfacePointList &surfacePointList) const override (defined in SurfaceData::SurfaceDataSystemComponent)SurfaceData::SurfaceDataSystemComponentprotected
GetSurfacePointsFromList(AZStd::span< const AZ::Vector3 > inPositions, const SurfaceTagVector &desiredTags, SurfacePointList &surfacePointLists) const override (defined in SurfaceData::SurfaceDataSystemComponent)SurfaceData::SurfaceDataSystemComponentprotected
GetSurfacePointsFromRegion(const AZ::Aabb &inRegion, const AZ::Vector2 stepSize, const SurfaceTagVector &desiredTags, SurfacePointList &surfacePointListPerPosition) const override (defined in SurfaceData::SurfaceDataSystemComponent)SurfaceData::SurfaceDataSystemComponentprotected
Init() override (defined in SurfaceData::SurfaceDataSystemComponent)SurfaceData::SurfaceDataSystemComponentprotected
Reflect(AZ::ReflectContext *context) (defined in SurfaceData::SurfaceDataSystemComponent)SurfaceData::SurfaceDataSystemComponentstatic
RefreshSurfaceData(const SurfaceDataRegistryHandle &providerHandle, const AZ::Aabb &dirtyArea) override (defined in SurfaceData::SurfaceDataSystemComponent)SurfaceData::SurfaceDataSystemComponentprotected
RegisterSurfaceDataModifier(const SurfaceDataRegistryEntry &entry) override (defined in SurfaceData::SurfaceDataSystemComponent)SurfaceData::SurfaceDataSystemComponentprotected
RegisterSurfaceDataProvider(const SurfaceDataRegistryEntry &entry) override (defined in SurfaceData::SurfaceDataSystemComponent)SurfaceData::SurfaceDataSystemComponentprotected
UnregisterSurfaceDataModifier(const SurfaceDataRegistryHandle &handle) override (defined in SurfaceData::SurfaceDataSystemComponent)SurfaceData::SurfaceDataSystemComponentprotected
UnregisterSurfaceDataProvider(const SurfaceDataRegistryHandle &handle) override (defined in SurfaceData::SurfaceDataSystemComponent)SurfaceData::SurfaceDataSystemComponentprotected
UpdateSurfaceDataModifier(const SurfaceDataRegistryHandle &handle, const SurfaceDataRegistryEntry &entry) override (defined in SurfaceData::SurfaceDataSystemComponent)SurfaceData::SurfaceDataSystemComponentprotected
UpdateSurfaceDataProvider(const SurfaceDataRegistryHandle &handle, const SurfaceDataRegistryEntry &entry) override (defined in SurfaceData::SurfaceDataSystemComponent)SurfaceData::SurfaceDataSystemComponentprotected