Open 3D Engine Terrain 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.
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12]
 NLmbrCentral
 CEditorWrappedComponentBase
 NTerrain
 CAabb2i
 CClipmapBounds
 CClipmapBoundsDescriptor
 CClipmapBoundsRegion
 CClipmapConfiguration
 CDetailMaterialConfiguration
 CEditorSurfaceTagListProviderInterface for a class providing information about surface tags available for selecting in Editor components
 CEditorTerrainHeightGradientListComponent
 CEditorTerrainLayerSpawnerComponent
 CEditorTerrainMacroMaterialComponent
 CEditorTerrainMacroMaterialComponentMode
 CEditorTerrainModule
 CEditorTerrainPhysicsColliderComponent
 CEditorTerrainSurfaceGradientListComponent
 CEditorTerrainSurfaceMaterialsListComponent
 CEditorTerrainSystemComponentSystem component for Terrain editor
 CEditorTerrainWorldComponent
 CEditorTerrainWorldDebuggerComponent
 CEditorTerrainWorldRendererComponent
 CImageTileBuffer
 CJsonTerrainWorldConfigSerializer
 CMacroMaterialData
 CMacroMaterialImageModifierTop-level class that handles all of the actual image modification calculations for a paintbrush
 CMacroMaterialImageSizeDataTracks all of the data related to the macro material image size
 CMeshConfiguration
 CModifiedImageRegion
 CTerrainAreaHeightRequests
 CTerrainAreaMaterialNotificationsNotifications for when the surface -> material mapping changes.
 CTerrainAreaMaterialRequestsThis bus provides retrieval of information from Terrain Surfaces
 CTerrainAreaSurfaceRequestsThis bus provides retrieval of information from Terrain Surfaces
 CTerrainClipmapDebugPass
 CTerrainClipmapManager
 CTerrainDebugQueryVisualizerConfig
 CTerrainDetailClipmapGenerationPass
 CTerrainDetailMaterialManager
 CTerrainFeatureProcessor
 CTerrainHeightGradientListComponent
 CTerrainHeightGradientListConfig
 CTerrainLayerPriorityComparator
 CTerrainLayerSpawnerComponent
 CTerrainLayerSpawnerConfig
 CTerrainMacroClipmapGenerationPass
 CTerrainMacroColorModificationNotificationsEBus that notifies about the current state of Terrain Macro Color modifications
 CTerrainMacroColorModifications
 CTerrainMacroMaterialComponent
 CTerrainMacroMaterialConfig
 CTerrainMacroMaterialManager
 CTerrainMacroMaterialNotifications
 CTerrainMacroMaterialRequests
 CTerrainMeshManager
 CTerrainModule
 CTerrainPhysicsColliderComponent
 CTerrainPhysicsColliderConfig
 CTerrainPhysicsSurfaceMaterialMapping
 CTerrainRaycastContext
 CTerrainSpawnerRequests
 CTerrainSurfaceDataSystemComponent
 CTerrainSurfaceDataSystemConfig
 CTerrainSurfaceGradientListComponent
 CTerrainSurfaceGradientListConfig
 CTerrainSurfaceGradientMapping
 CTerrainSurfaceMaterialMapping
 CTerrainSurfaceMaterialsListComponent
 CTerrainSurfaceMaterialsListConfig
 CTerrainSystem
 CTerrainSystemComponent
 CTerrainSystemServiceRequests
 CTerrainWorldComponent
 CTerrainWorldConfig
 CTerrainWorldDebuggerComponent
 CTerrainWorldDebuggerConfig
 CTerrainWorldRendererComponent
 CTerrainWorldRendererConfig
 CVector2i