# 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  

tile_bank.h File Reference

Management of tile texture. More...

#include "nel/misc/debug.h"
#include "nel/misc/stream.h"
#include "nel/misc/rgba.h"
#include <vector>
#include <set>
#include <string>
#include "3d/tile_vegetable_desc.h"

Go to the source code of this file.

Namespaces

namespace  NL3D
namespace  NLMISC

Defines

#define NL3D_CTILE_ROT_MASK   0x0000000f
#define NL3D_CTILE_ROT_RSHIFT   0x0
#define NL3D_CTILE_GROUP_MASK   0x0000fff0
#define NL3D_CTILE_GROUP_MASK_V2   0x000000f0
#define NL3D_CTILE_GROUP_MASK_V3   0x00000ff0
#define NL3D_CTILE_GROUP_RSHIFT   0x4
#define NL3D_CTILE_FREE_FLAG   0x80000000
#define NL3D_CTILE_FREE_FLAG_V2   0x00000100
#define NL3D_CTILE_FREE_FLAG_V3   0x00001000
#define NL3D_CTILE_NUM_GROUP   12


Detailed Description

Management of tile texture.

Id:
tile_bank.h,v 1.8 2002/07/23 12:20:31 corvazier Exp

Definition in file tile_bank.h.


Define Documentation

#define NL3D_CTILE_FREE_FLAG   0x80000000
 

Definition at line 66 of file tile_bank.h.

Referenced by NL3D::CTile::CTile, NL3D::CTile::free, NL3D::CTile::isFree, NL3D::CTile::serial, and NL3D::CTile::setFileName.

#define NL3D_CTILE_FREE_FLAG_V2   0x00000100
 

Definition at line 67 of file tile_bank.h.

Referenced by NL3D::CTile::serial.

#define NL3D_CTILE_FREE_FLAG_V3   0x00001000
 

Definition at line 68 of file tile_bank.h.

Referenced by NL3D::CTile::serial.

#define NL3D_CTILE_GROUP_MASK   0x0000fff0
 

Definition at line 62 of file tile_bank.h.

Referenced by NL3D::CTile::getGroupFlags, and NL3D::CTile::setGroupFlags.

#define NL3D_CTILE_GROUP_MASK_V2   0x000000f0
 

Definition at line 63 of file tile_bank.h.

Referenced by NL3D::CTile::serial.

#define NL3D_CTILE_GROUP_MASK_V3   0x00000ff0
 

Definition at line 64 of file tile_bank.h.

Referenced by NL3D::CTile::serial.

#define NL3D_CTILE_GROUP_RSHIFT   0x4
 

Definition at line 65 of file tile_bank.h.

Referenced by NL3D::CTile::getGroupFlags, and NL3D::CTile::setGroupFlags.

#define NL3D_CTILE_NUM_GROUP   12
 

Definition at line 69 of file tile_bank.h.

Referenced by NL3D::CTile::setGroupFlags.

#define NL3D_CTILE_ROT_MASK   0x0000000f
 

Definition at line 60 of file tile_bank.h.

Referenced by NL3D::CTile::getRotAlpha, NL3D::CTile::serial, and NL3D::CTile::setRotAlpha.

#define NL3D_CTILE_ROT_RSHIFT   0x0
 

Definition at line 61 of file tile_bank.h.

Referenced by NL3D::CTile::getRotAlpha, and NL3D::CTile::setRotAlpha.