|
0 A.D. | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Field Summary | |
const int[ 8 ][ 2 ] |
BlendOffsets
CPatchRData constructor |
static std::vector< std::pair< TerrainOverlay*, int > > |
g_TerrainOverlayList
See TerrainOverlay.cpp |
CVertexBufferManager |
g_VBMan
Call at shutdown to free memory |
const float |
uvFactor
See PatchRData.cpp |
Method Summary | |
static void |
CalculateUV( float uv[ 2], int x, int z )
See PatchRData.cpp |
static inline void |
CopyTriple( unsigned char* dst, const unsigned char* src )
LoadAlphaMaps: load the 14 default alpha maps, pack them into one composite texture and calculate the coordinate of each alphamap within this packed texture |
|
ERROR_GROUP( Renderer )
========================================================================= File : VertexBuffer. |
|
ERROR_TYPE( Renderer, VBOFailed )
shared list of all free batch objects |
static Handle |
GetTerrainTileTexture( CTerrain* terrain, int gx, int gz )
See PatchRData.cpp |
static size_t |
RoundStride( size_t stride )
See VertexArray.cpp |
Field Detail |
const int BlendOffsets[ 8 ][ 2 ];
static std::vector< std::pair< TerrainOverlay*, int > > g_TerrainOverlayList;
CVertexBufferManager g_VBMan;
const float uvFactor;
Method Detail |
static void CalculateUV( float uv[ 2], int x, int z );
static inline void CopyTriple( unsigned char* dst, const unsigned char* src );
ERROR_GROUP( Renderer );
ERROR_TYPE( Renderer, VBOFailed );
static Handle GetTerrainTileTexture( CTerrain* terrain, int gx, int gz );
static size_t RoundStride( size_t stride );
Symbol Detail |
#define BLENDMAP_FLIPU 0x02
#define BLENDMAP_FLIPV 0x01
#define BLENDMAP_ROTATE180 0x08
#define BLENDMAP_ROTATE270 0x10
#define BLENDMAP_ROTATE90 0x04
#define g_Renderer CRenderer::GetSingleton()
#define INCLUDED_ALPHAMAPCALCULATOR
#define INCLUDED_BLENDSHAPES
#define INCLUDED_FIXEDFUNCTIONMODELRENDERER
#define INCLUDED_HWLIGHTINGMODELRENDERER
#define INCLUDED_INSTANCINGMODELRENDERER
#define INCLUDED_MODELRENDERER
#define INCLUDED_MODELVERTEXRENDERER
#define INCLUDED_PATCHRDATA
#define INCLUDED_PLAYERRENDERER
#define INCLUDED_RENDERER
#define INCLUDED_RENDERMODIFIERS
#define INCLUDED_RENDERPATHVERTEXSHADER
#define INCLUDED_SCENE
#define INCLUDED_SHADOWMAP
#define INCLUDED_SKYMANAGER
#define INCLUDED_TERRAINOVERLAY
#define INCLUDED_TERRAINRENDERER
#define INCLUDED_TRANSPARENCYRENDERER
#define INCLUDED_VERTEXARRAY
#define INCLUDED_VERTEXBUFFER
#define INCLUDED_VERTEXBUFFERMANAGER
#define INCLUDED_WATERMANAGER
#define MAX_VB_SIZE_BYTES (512*1024)
#define STREAM_COLOR 0x04
#define STREAM_NORMAL 0x02
#define STREAM_POS 0x01
#define STREAM_POSTOUV0 0x80
#define STREAM_TEXGENTOUV1 0x100
#define STREAM_UV0 0x08
#define STREAM_UV1 0x10
#define STREAM_UV2 0x20
#define STREAM_UV3 0x40
|
0 A.D.
Generated on September 04, 2007 at 18:13 CppDoc v2.4.0 |
|||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |