Divide Framework 0.1
A free and open-source 3D Framework under heavy development
Loading...
Searching...
No Matches
TerrainDescriptor.h File Reference

Go to the source code of this file.

Classes

struct  Divide::PropertyDescriptor< Terrain >
 

Namespaces

namespace  Divide
 Handle console commands that start with a forward slash.
 

Macros

#define DVD_TERRAIN_DESCRIPTOR_H_
 

Typedefs

using Divide::TerrainDescriptor = PropertyDescriptor< Terrain >
 

Functions

template<>
size_t Divide::GetHash (const TerrainDescriptor &descriptor) noexcept
 
void Divide::Init (TerrainDescriptor &descriptor, std::string_view name)
 
bool Divide::LoadFromXML (TerrainDescriptor &descriptor, const boost::property_tree::ptree &pt, std::string_view name)
 
void Divide::SaveToXML (const TerrainDescriptor &descriptor, boost::property_tree::ptree &pt)
 
void Divide::AddVariable (TerrainDescriptor &descriptor, std::string_view name, std::string_view value)
 
string Divide::GetVariable (const TerrainDescriptor &descriptor, std::string_view name)
 
void Divide::AddVariableF (TerrainDescriptor &descriptor, std::string_view name, F32 value)
 
F32 Divide::GetVariableF (const TerrainDescriptor &descriptor, std::string_view name)
 
U32 Divide::MaxNodesPerStage (const TerrainDescriptor &descriptor) noexcept
 
U8 Divide::TileRingCount (const TerrainDescriptor &descriptor, const U8 index) noexcept
 

Macro Definition Documentation

◆ DVD_TERRAIN_DESCRIPTOR_H_

#define DVD_TERRAIN_DESCRIPTOR_H_

Definition at line 34 of file TerrainDescriptor.h.