Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members | Related Pages

CTransitionMaskDatabase Class Reference

#include <Terrain.h>

List of all members.

Public Member Functions

 CTransitionMaskDatabase (void)
 ~CTransitionMaskDatabase (void)
CMaskImageGetBottomTransition (ETileDetail detail)
CMaskImageGetRightTransition (ETileDetail detail)
CMaskImageGetCornerTransition (ETileDetail detail)

Protected Attributes

CMaskImagehigh_right
CMaskImagemed_right
CMaskImagelow_right
CMaskImagehigh_bottom
CMaskImagemed_bottom
CMaskImagelow_bottom
CMaskImagehigh_corner
CMaskImagemed_corner
CMaskImagelow_corner


Detailed Description

Definition at line 408 of file Terrain.h.


Constructor & Destructor Documentation

CTransitionMaskDatabase::CTransitionMaskDatabase void   ) 
 

Definition at line 624 of file Terrain.cpp.

References high_bottom, high_corner, high_right, low_bottom, low_corner, low_right, med_bottom, med_corner, and med_right.

CTransitionMaskDatabase::~CTransitionMaskDatabase void   ) 
 

Definition at line 642 of file Terrain.cpp.

References high_bottom, high_corner, high_right, low_bottom, low_corner, low_right, med_bottom, med_corner, and med_right.


Member Function Documentation

CMaskImage * CTransitionMaskDatabase::GetBottomTransition ETileDetail  detail  ) 
 

Definition at line 655 of file Terrain.cpp.

References high_bottom, low_bottom, med_bottom, TILE_DETAIL_HIGH, TILE_DETAIL_LOW, and TILE_DETAIL_MEDIUM.

Referenced by CDefaultTextureDatabase::GetCompositeTexture().

CMaskImage * CTransitionMaskDatabase::GetCornerTransition ETileDetail  detail  ) 
 

Definition at line 699 of file Terrain.cpp.

References high_corner, low_corner, med_corner, TILE_DETAIL_HIGH, TILE_DETAIL_LOW, and TILE_DETAIL_MEDIUM.

Referenced by CDefaultTextureDatabase::GetCompositeTexture().

CMaskImage * CTransitionMaskDatabase::GetRightTransition ETileDetail  detail  ) 
 

Definition at line 677 of file Terrain.cpp.

References high_right, low_right, med_right, TILE_DETAIL_HIGH, TILE_DETAIL_LOW, and TILE_DETAIL_MEDIUM.

Referenced by CDefaultTextureDatabase::GetCompositeTexture().


Member Data Documentation

CMaskImage* CTransitionMaskDatabase::high_bottom [protected]
 

Definition at line 420 of file Terrain.h.

Referenced by CTransitionMaskDatabase(), GetBottomTransition(), and ~CTransitionMaskDatabase().

CMaskImage* CTransitionMaskDatabase::high_corner [protected]
 

Definition at line 421 of file Terrain.h.

Referenced by CTransitionMaskDatabase(), GetCornerTransition(), and ~CTransitionMaskDatabase().

CMaskImage* CTransitionMaskDatabase::high_right [protected]
 

Definition at line 419 of file Terrain.h.

Referenced by CTransitionMaskDatabase(), GetRightTransition(), and ~CTransitionMaskDatabase().

CMaskImage * CTransitionMaskDatabase::low_bottom [protected]
 

Definition at line 420 of file Terrain.h.

Referenced by CTransitionMaskDatabase(), GetBottomTransition(), and ~CTransitionMaskDatabase().

CMaskImage * CTransitionMaskDatabase::low_corner [protected]
 

Definition at line 421 of file Terrain.h.

Referenced by CTransitionMaskDatabase(), GetCornerTransition(), and ~CTransitionMaskDatabase().

CMaskImage * CTransitionMaskDatabase::low_right [protected]
 

Definition at line 419 of file Terrain.h.

Referenced by CTransitionMaskDatabase(), GetRightTransition(), and ~CTransitionMaskDatabase().

CMaskImage * CTransitionMaskDatabase::med_bottom [protected]
 

Definition at line 420 of file Terrain.h.

Referenced by CTransitionMaskDatabase(), GetBottomTransition(), and ~CTransitionMaskDatabase().

CMaskImage * CTransitionMaskDatabase::med_corner [protected]
 

Definition at line 421 of file Terrain.h.

Referenced by CTransitionMaskDatabase(), GetCornerTransition(), and ~CTransitionMaskDatabase().

CMaskImage * CTransitionMaskDatabase::med_right [protected]
 

Definition at line 419 of file Terrain.h.

Referenced by CTransitionMaskDatabase(), GetRightTransition(), and ~CTransitionMaskDatabase().


The documentation for this class was generated from the following files:
SourceForge.net Logo Documentation generated by doxygen