NL3D::CTextureFont::SLetterKey Struct Reference

#include <texture_font.h>


Public Member Functions

uint32 getVal ()

Data Fields

ucchar Char
CFontGeneratorFontGenerator
sint Size


Member Function Documentation

uint32 NL3D::CTextureFont::SLetterKey::getVal  )  [inline]
 

Definition at line 57 of file texture_font.cpp.

References NL3D::CFontGenerator::getUID(), and uint32.

Referenced by NL3D::CTextureFont::getLetterInfo().

00058 {
00059 
00060         if (FontGenerator == NULL)
00061                 return Char + ((Size&255)<<16);
00062         else
00063                 return Char + ((Size&255)<<16) + ((((uint32)FontGenerator->getUID()))<<24);
00064 }


Field Documentation

ucchar NL3D::CTextureFont::SLetterKey::Char
 

Definition at line 75 of file texture_font.h.

Referenced by NL3D::CFontManager::computeString(), NL3D::CFontManager::computeStringInfo(), and NL3D::CTextureFont::getLetterInfo().

CFontGenerator* NL3D::CTextureFont::SLetterKey::FontGenerator
 

Definition at line 76 of file texture_font.h.

Referenced by NL3D::CFontManager::computeString(), NL3D::CFontManager::computeStringInfo(), and NL3D::CTextureFont::getLetterInfo().

sint NL3D::CTextureFont::SLetterKey::Size
 

Definition at line 77 of file texture_font.h.

Referenced by NL3D::CFontManager::computeString(), NL3D::CFontManager::computeStringInfo(), and NL3D::CTextureFont::getLetterInfo().


The documentation for this struct was generated from the following files:
Generated on Tue Mar 16 07:59:15 2004 for NeL by doxygen 1.3.6