ezEngine Release 26.9
Loading...
Searching...
No Matches
ezTerrainSystem Member List

This is the complete list of members for ezTerrainSystem, including all inherited members.

CreateBrushData()ezTerrainSystem
CreateHeightfieldTerrain(ezUInt32 uiCellsPerSide)ezTerrainSystem
CreateVoxelTerrain(ezUInt32 uiResolution, float fVoxelSize)ezTerrainSystem
Deinitialize() overrideezTerrainSystemprivatevirtual
DeregisterUpdateFunction(const UpdateFunctionDesc &desc)ezWorldModuleprotected
ezReflectedClass()=default (defined in ezReflectedClass)ezReflectedClass
ezTerrainSystem(ezWorld *pWorld) (defined in ezTerrainSystem)ezTerrainSystem
ezWorldModule(ezWorld *pWorld) (defined in ezWorldModule)ezWorldModuleprotected
GetAllocator()ezWorldModuleprotected
GetBlockAllocator()ezWorldModuleprotected
GetDynamicRTTI() const (defined in ezReflectedClass)ezReflectedClassinlinevirtual
GetHeightfieldBrushOverlapHash(ezUInt32 uiPatchIndex) constezTerrainSystem
GetHeightfieldCellMaterialBuffer(ezUInt32 uiPatchIndex) constezTerrainSystem
GetHeightfieldCellsPerSide(ezUInt32 uiPatchIndex) constezTerrainSystem
GetHeightfieldHeightBuffer(ezUInt32 uiPatchIndex) constezTerrainSystem
GetHeightfieldMaterialVertexWeightBuffer(ezUInt32 uiPatchIndex) constezTerrainSystem
GetHeightfieldNormalBuffer(ezUInt32 uiPatchIndex) constezTerrainSystem
GetStaticRTTI() (defined in ezNoBase)ezNoBaseinlinestatic
GetVoxelBrushOverlapHash(ezUInt32 uiIndex) constezTerrainSystem
GetVoxelVolumeGpuMeshDrawArgsBuffer(ezUInt32 uiIndex) constezTerrainSystem
GetVoxelVolumeGpuMeshIndexBuffer(ezUInt32 uiIndex) constezTerrainSystem
GetVoxelVolumeGpuMeshVertexBuffer(ezUInt32 uiIndex) constezTerrainSystem
GetWorld()ezWorldModule
GetWorld() constezWorldModule
GetWorldIndex() constezWorldModule
GetWorldSimulationEnabled() constezWorldModuleprotected
Initialize() overrideezTerrainSystemprivatevirtual
IsInstanceOf(const ezRTTI *pType) constezReflectedClass
IsInstanceOf() constezReflectedClassinline
m_pWorld (defined in ezWorldModule)ezWorldModuleprotected
ModifyBrushData(ezUInt32 uiIdx)ezTerrainSystem
ModifyHeightfieldTerrain(ezUInt32 uiIdx)ezTerrainSystem
ModifyVoxelTerrain(ezUInt32 uiIndex)ezTerrainSystem
OnSimulationStarted()ezWorldModuleinlineprotectedvirtual
ReadbackHeightfieldData(ezUInt32 uiPatchIndex, ezDynamicArray< float > &out_heights, ezDynamicArray< ezUInt8 > &out_dominantMat, ezTime timeout=ezTime::MakeFromSeconds(5.0))ezTerrainSystem
ReadbackVoxelData(ezUInt32 uiIndex, ezTempArray< VoxelGpuVertex > &out_verts, ezDynamicArray< ezUInt32 > &out_indices, ezUInt32 &out_uiVertexCount, ezUInt32 &out_uiPrimitiveCount, ezTime timeout=ezTime::MakeFromSeconds(5.0))ezTerrainSystem
ReadBrushData(ezUInt32 uiIdx) const (defined in ezTerrainSystem)ezTerrainSystem
RegisterUpdateFunction(const UpdateFunctionDesc &desc)ezWorldModuleprotected
RemoveBrushData(ezUInt32 &ref_uiIdx)ezTerrainSystem
RemoveHeightfieldTerrain(ezUInt32 &ref_uiPatchIndex)ezTerrainSystem
RemoveVoxelTerrain(ezUInt32 uiIndex)ezTerrainSystem
UpdateFunction typedefezWorldModuleprotected
WorldClear()ezWorldModuleinlineprotectedvirtual
~ezReflectedClass()=default (defined in ezReflectedClass)ezReflectedClassvirtual
~ezTerrainSystem() (defined in ezTerrainSystem)ezTerrainSystem
~ezWorldModule() (defined in ezWorldModule)ezWorldModuleprotectedvirtual