# Home    # nevrax.com   
Nevrax
Nevrax.org
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#License
Docs
 
Documentation  
Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages   Search  

TileInfo Class Reference

#include <TileCtrl.h>

Collaboration diagram for TileInfo:

Collaboration graph
[legend]
List of all members.

Public Methods

 TileInfo ()
 TileInfo ()
bool Load (int index, std::vector<NLMISC::CBGRA>* Alpha)
void Delete ()
const std::string& getRelativeFileName (NL3D::CTile::TBitmap type, int index)

Public Attributes

HBITMAP DibSection
BITMAPINFO BmpInfo
void* Bits
char* path
int Loaded
int Selected
int id
int h
int b
int g
int d
std::vector<NLMISC::CBGRABits
BITMAPINFO alphaBmpInfo
std::vector<NLMISC::CBGRAalphaBits
BITMAPINFO nightBmpInfo
std::vector<NLMISC::CBGRAnightBits
int loaded
int nightLoaded
int alphaLoaded

Constructor & Destructor Documentation

TileInfo::TileInfo ( )
 

Definition at line 43 of file TileCtrl.cpp.

Referenced by BUFFERSIZE().

TileInfo::TileInfo ( )
 

Definition at line 43 of file TileCtrl.cpp.


Member Function Documentation

void TileInfo::Delete ( )
 

Definition at line 593 of file View.cpp.

Referenced by BUFFERSIZE().

bool TileInfo::Load ( int index,
std::vector< NLMISC::CBGRA >* Alpha )
 

Definition at line 611 of file View.cpp.

Referenced by BUFFERSIZE().

const std::string & TileInfo::getRelativeFileName ( NL3D::CTile::TBitmap type,
int index )
 

Definition at line 606 of file View.cpp.

Referenced by Load().


Member Data Documentation

std::vector< NLMISC::CBGRA > TileInfo::Bits
 

Definition at line 56 of file View.h.

std::vector< NLMISC::CBGRA > TileInfo::Bits
 

Definition at line 56 of file View.h.

BITMAPINFO TileInfo::BmpInfo
 

Definition at line 55 of file View.h.

HBITMAP TileInfo::DibSection
 

Definition at line 38 of file TileCtrl.h.

int TileInfo::Loaded
 

Definition at line 40 of file TileCtrl.h.

int TileInfo::Selected
 

Definition at line 66 of file View.h.

std::vector< NLMISC::CBGRA > TileInfo::alphaBits
 

Definition at line 58 of file View.h.

BITMAPINFO TileInfo::alphaBmpInfo
 

Definition at line 57 of file View.h.

int TileInfo::alphaLoaded
 

Definition at line 65 of file View.h.

int TileInfo::b
 

Definition at line 43 of file TileCtrl.h.

int TileInfo::d
 

Definition at line 43 of file TileCtrl.h.

int TileInfo::g
 

Definition at line 43 of file TileCtrl.h.

int TileInfo::h
 

Definition at line 43 of file TileCtrl.h.

int TileInfo::id
 

Definition at line 67 of file View.h.

int TileInfo::loaded
 

Definition at line 65 of file View.h.

std::vector< NLMISC::CBGRA > TileInfo::nightBits
 

Definition at line 60 of file View.h.

BITMAPINFO TileInfo::nightBmpInfo
 

Definition at line 59 of file View.h.

int TileInfo::nightLoaded
 

Definition at line 65 of file View.h.

char * TileInfo::path
 

Definition at line 39 of file TileCtrl.h.


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