tile_bank.h File Reference


Detailed Description

Management of tile texture.

Id
tile_bank.h,v 1.11 2003/09/26 14:25:33 lecroart Exp

Definition in file tile_bank.h.

#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_FREE_FLAG   0x80000000
#define NL3D_CTILE_FREE_FLAG_V2   0x00000100
#define NL3D_CTILE_FREE_FLAG_V3   0x00001000
#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_NUM_GROUP   12
#define NL3D_CTILE_ROT_MASK   0x0000000f
#define NL3D_CTILE_ROT_RSHIFT   0x0


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().


Generated on Tue Mar 16 06:43:25 2004 for NeL by doxygen 1.3.6