|
Pyrogenesis
13997
|
#include <TerrainProperties.h>
Public Types | |
| typedef std::vector < CTerrainGroup * > | GroupVector |
Public Member Functions | |
| CTerrainProperties (CTerrainPropertiesPtr parent) | |
| void | LoadXml (XMBElement node, CXeromyces *pFile, const VfsPath &pathname) |
| CTerrainPropertiesPtr | GetParent () const |
| bool | HasBaseColor () |
| u32 | GetBaseColor () |
| float | GetTextureAngle () |
| float | GetTextureSize () |
| CStr | GetMovementClass () const |
| const GroupVector & | GetGroups () const |
Static Public Member Functions | |
| static CTerrainPropertiesPtr | FromXML (const CTerrainPropertiesPtr &parent, const VfsPath &pathname) |
Private Attributes | |
| CTerrainPropertiesPtr | m_pParent |
| u32 | m_BaseColor |
| bool | m_HasBaseColor |
| CStr | m_MovementClass |
| float | m_TextureAngle |
| float | m_TextureSize |
| GroupVector | m_Groups |
Definition at line 41 of file TerrainProperties.h.
| typedef std::vector<CTerrainGroup *> CTerrainProperties::GroupVector |
Definition at line 44 of file TerrainProperties.h.
| CTerrainProperties::CTerrainProperties | ( | CTerrainPropertiesPtr | parent | ) |
Definition at line 36 of file TerrainProperties.cpp.
|
static |
Definition at line 48 of file TerrainProperties.cpp.
| u32 CTerrainProperties::GetBaseColor | ( | ) |
Definition at line 165 of file TerrainProperties.cpp.
|
inline |
Definition at line 110 of file TerrainProperties.h.
|
inline |
Definition at line 105 of file TerrainProperties.h.
|
inline |
Definition at line 81 of file TerrainProperties.h.
|
inline |
Definition at line 95 of file TerrainProperties.h.
|
inline |
Definition at line 100 of file TerrainProperties.h.
| bool CTerrainProperties::HasBaseColor | ( | ) |
Definition at line 160 of file TerrainProperties.cpp.
| void CTerrainProperties::LoadXml | ( | XMBElement | node, |
| CXeromyces * | pFile, | ||
| const VfsPath & | pathname | ||
| ) |
Definition at line 96 of file TerrainProperties.cpp.
|
private |
Definition at line 54 of file TerrainProperties.h.
|
private |
Definition at line 66 of file TerrainProperties.h.
|
private |
Definition at line 55 of file TerrainProperties.h.
|
private |
Definition at line 57 of file TerrainProperties.h.
|
private |
Definition at line 47 of file TerrainProperties.h.
|
private |
Definition at line 60 of file TerrainProperties.h.
|
private |
Definition at line 63 of file TerrainProperties.h.
1.8.5