|
Pyrogenesis
13997
|
#include <TerrainTextureEntry.h>
Public Types | |
| typedef std::vector < CTerrainGroup * > | GroupVector |
Public Member Functions | |
| CTerrainTextureEntry (CTerrainPropertiesPtr props, const VfsPath &path) | |
| ~CTerrainTextureEntry () | |
| CStr | GetTag () const |
| const CTerrainProperties & | GetProperties () const |
| const CTexturePtr & | GetTexture () |
| const CMaterial & | GetMaterial () |
| const float * | GetTextureMatrix () |
| u32 | GetBaseColor () |
Public Attributes | |
| CTerrainTextureManager::TerrainAlphaMap::iterator | m_TerrainAlpha |
Private Member Functions | |
| void | BuildBaseColor () |
| void | LoadAlphaMaps (VfsPath &amtype) |
Private Attributes | |
| CStr | m_Tag |
| CTerrainPropertiesPtr | m_pProperties |
| CMaterial | m_Material |
| CMatrix3D | m_TextureMatrix |
| u32 | m_BaseColor |
| bool | m_BaseColorValid |
| GroupVector | m_Groups |
Definition at line 38 of file TerrainTextureEntry.h.
| typedef std::vector<CTerrainGroup *> CTerrainTextureEntry::GroupVector |
Definition at line 41 of file TerrainTextureEntry.h.
| CTerrainTextureEntry::CTerrainTextureEntry | ( | CTerrainPropertiesPtr | props, |
| const VfsPath & | path | ||
| ) |
Definition at line 40 of file TerrainTextureEntry.cpp.
| CTerrainTextureEntry::~CTerrainTextureEntry | ( | ) |
Definition at line 171 of file TerrainTextureEntry.cpp.
|
private |
Definition at line 179 of file TerrainTextureEntry.cpp.
|
inline |
Definition at line 94 of file TerrainTextureEntry.h.
|
inline |
Definition at line 85 of file TerrainTextureEntry.h.
|
inline |
Definition at line 77 of file TerrainTextureEntry.h.
|
inline |
Definition at line 74 of file TerrainTextureEntry.h.
|
inline |
Definition at line 81 of file TerrainTextureEntry.h.
| const float * CTerrainTextureEntry::GetTextureMatrix | ( | ) |
Definition at line 197 of file TerrainTextureEntry.cpp.
|
private |
Definition at line 204 of file TerrainTextureEntry.cpp.
|
private |
Definition at line 56 of file TerrainTextureEntry.h.
|
private |
Definition at line 58 of file TerrainTextureEntry.h.
|
private |
Definition at line 61 of file TerrainTextureEntry.h.
|
private |
Definition at line 50 of file TerrainTextureEntry.h.
|
private |
Definition at line 48 of file TerrainTextureEntry.h.
|
private |
Definition at line 45 of file TerrainTextureEntry.h.
| CTerrainTextureManager::TerrainAlphaMap::iterator CTerrainTextureEntry::m_TerrainAlpha |
Definition at line 100 of file TerrainTextureEntry.h.
|
private |
Definition at line 52 of file TerrainTextureEntry.h.
1.8.5