From 0ea5fc66924303d1bf73ba283a383e2aadee02f2 Mon Sep 17 00:00:00 2001 From: neodarz Date: Sat, 11 Aug 2018 20:21:34 +0200 Subject: Initial commit --- docs/doxygen/nel/classNL3D_1_1CTileFarBank.html | 500 ++++++++++++++++++++++++ 1 file changed, 500 insertions(+) create mode 100644 docs/doxygen/nel/classNL3D_1_1CTileFarBank.html (limited to 'docs/doxygen/nel/classNL3D_1_1CTileFarBank.html') diff --git a/docs/doxygen/nel/classNL3D_1_1CTileFarBank.html b/docs/doxygen/nel/classNL3D_1_1CTileFarBank.html new file mode 100644 index 00000000..0f3ac66e --- /dev/null +++ b/docs/doxygen/nel/classNL3D_1_1CTileFarBank.html @@ -0,0 +1,500 @@ + + + + nevrax.org : docs + + + + + + + + + + + + + + +
# 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  
+

NL3D::CTileFarBank Class Reference

A bank for the far textures. +More... +

+#include <tile_far_bank.h> +

+List of all members. + + + + + + + + + + + + + + + + + + + + + + + + + +

Public Types

enum  TFarOrder { order0 = 0, +order1 = 1, +order2 = 2, +orderCount + }
enum  TFarType { diffuse = 0, +additive = 1, +alpha = 2, +typeCount = 2 + }

Public Methods

 CTileFarBank ()
 Constructor. More...

sint getNumTile () const
 Get number of tile in this bank. More...

void setNumTile (sint numTile)
 Resize the tile bank. More...

const CTileFargetTile (sint tile) const
 Get a read only far tile pointer. Return NULL if the tile doesn't exist. More...

CTileFargetTile (sint tile)
 Get a far tile pointer. Return NULL if the tile doesn't exist. More...

void serial (class NLMISC::IStream &f) throw (NLMISC::EStream)
 Serial this bank. More...


Static Public Methods

uint getFarTileEdgeSize (TFarOrder order)
 Get the tile size. More...


Public Attributes

std::vector< CTileFar_TileVector
 The far tile vector. More...


Static Public Attributes

const sint _Version = 0x0
 The version of this class. More...

+


Detailed Description

+A bank for the far textures. +

+

+Author:
+Cyril Corvazier , Nevrax France
+Date:
+2000
+

+ +

+Definition at line 55 of file tile_far_bank.h.


Member Enumeration Documentation

+

+ + + + +
+ + +
enum NL3D::CTileFarBank::TFarOrder +
+
+ + + + + +
+   + + +

+

+Enumeration values:
+ + + + + +
order0  +
order1  +
order2  +
orderCount  +
+
+ +

+Definition at line 59 of file tile_far_bank.h. +

+Referenced by getFarTileEdgeSize.

+

+ + + + +
+ + +
enum NL3D::CTileFarBank::TFarType +
+
+ + + + + +
+   + + +

+

+Enumeration values:
+ + + + + +
diffuse  +
additive  +
alpha  +
typeCount  +
+
+ +

+Definition at line 60 of file tile_far_bank.h.

+


Constructor & Destructor Documentation

+

+ + + + +
+ + + + + + + + + +
NL3D::CTileFarBank::CTileFarBank  
+
+ + + + + +
+   + + +

+Constructor. +

+ +

+Definition at line 91 of file tile_far_bank.cpp.

+


Member Function Documentation

+

+ + + + +
+ + + + + + + + + + +
uint NL3D::CTileFarBank::getFarTileEdgeSize TFarOrder   order [inline, static]
+
+ + + + + +
+   + + +

+Get the tile size. +

+ +

+Definition at line 155 of file tile_far_bank.h. +

+References TFarOrder.

+

+ + + + +
+ + + + + + + + + +
sint NL3D::CTileFarBank::getNumTile   const [inline]
+
+ + + + + +
+   + + +

+Get number of tile in this bank. +

+ +

+Definition at line 117 of file tile_far_bank.h. +

+References _TileVector.

+

+ + + + +
+ + + + + + + + + + +
CTileFar* NL3D::CTileFarBank::getTile sint   tile [inline]
+
+ + + + + +
+   + + +

+Get a far tile pointer. Return NULL if the tile doesn't exist. +

+ +

+Definition at line 142 of file tile_far_bank.h. +

+References _TileVector.

+

+ + + + +
+ + + + + + + + + + +
const CTileFar* NL3D::CTileFarBank::getTile sint   tile const [inline]
+
+ + + + + +
+   + + +

+Get a read only far tile pointer. Return NULL if the tile doesn't exist. +

+ +

+Definition at line 129 of file tile_far_bank.h. +

+References _TileVector.

+

+ + + + +
+ + + + + + + + + + +
void NL3D::CTileFarBank::serial class NLMISC::IStream  f throw (NLMISC::EStream)
+
+ + + + + +
+   + + +

+Serial this bank. +

+ +

+Definition at line 98 of file tile_far_bank.cpp.

+

+ + + + +
+ + + + + + + + + + +
void NL3D::CTileFarBank::setNumTile sint   numTile [inline]
+
+ + + + + +
+   + + +

+Resize the tile bank. +

+ +

+Definition at line 123 of file tile_far_bank.h. +

+References _TileVector.

+


Member Data Documentation

+

+ + + + +
+ + +
std::vector<CTileFar> NL3D::CTileFarBank::_TileVector +
+
+ + + + + +
+   + + +

+The far tile vector. +

+ +

+Definition at line 164 of file tile_far_bank.h. +

+Referenced by getNumTile, getTile, and setNumTile.

+

+ + + + +
+ + +
const sint NL3D::CTileFarBank::_Version = 0x0 [static] +
+
+ + + + + +
+   + + +

+The version of this class. +

+ +

+Definition at line 96 of file tile_far_bank.cpp.

+


The documentation for this class was generated from the following files: + + + +
                                                                                                                                                                    +
+ + -- cgit v1.2.1