XLE  v0.02.0
Classes | Public Member Functions | Public Attributes | Protected Member Functions | Protected Attributes | Friends | List of all members
SceneEngine::TerrainCell Class Reference
Inheritance diagram for SceneEngine::TerrainCell:
Inheritance graph
[legend]

Classes

class  Node
 
class  NodeField
 

Public Member Functions

const std::string & SourceFile () const
 
const std::string & SecondaryCacheFile () const
 
const std::shared_ptr<::Assets::DependencyValidation > & GetDependencyValidation () const
 
bool EncodedGradientFlags () const
 

Public Attributes

std::vector< NodeField_nodeFields
 
std::vector< std::unique_ptr< Node > > _nodes
 

Protected Member Functions

std::vector< uint8 > BuildHeightMapData (unsigned nodeIndex, Utility::BasicFile &sourceFile, Utility::BasicFile &secondaryCache)
 

Protected Attributes

std::string _sourceFileName
 
std::string _secondaryCacheName
 
bool _encodedGradientFlags
 
std::shared_ptr<::Assets::DependencyValidation_validationCallback
 

Friends

class TerrainCellRenderer
 

The documentation for this class was generated from the following files: