Torque Game Engine Documentation
TGE Version 1.5.2
Torque Home
Class Hierarchy
Data Structures
Namespaces
Namespace Members
File List
Globals
LangFile Class Reference
#include <lang.h>
Detailed Description
Class for working with language files.
Public Member Functions
LangFile
(const
UTF8
*langName=
NULL
)
virtual
~LangFile
()
bool
load
(const
UTF8
*filename)
bool
save
(const
UTF8
*filename)
bool
load
(
Stream
*
s
)
bool
save
(
Stream
*
s
)
const
UTF8
*
getString
(
U32
id)
U32
addString
(const
UTF8
*str)
void
setString
(
U32
id, const
UTF8
*str)
void
setLangName
(const
UTF8
*newName)
const
UTF8
*
getLangName
(
void
)
const
UTF8
*
getLangFile
(
void
)
void
setLangFile
(const
UTF8
*langFile)
bool
activateLanguage
(
void
)
void
deactivateLanguage
(
void
)
bool
isLoaded
(
void
)
S32
getNumStrings
(
void
)
Protected Member Functions
void
freeTable
()
Protected Attributes
Vector
<
UTF8
* >
mStringTable
UTF8
*
mLangName
UTF8
*
mLangFile
Constructor & Destructor Documentation
LangFile::LangFile
(
const
UTF8
*
langName
=
NULL
)
virtual LangFile::~LangFile
(
)
[virtual]
Member Function Documentation
void
LangFile::freeTable
(
)
[protected]
bool LangFile::load
(
const
UTF8
*
filename
)
bool LangFile::save
(
const
UTF8
*
filename
)
bool LangFile::load
(
Stream
*
s
)
bool LangFile::save
(
Stream
*
s
)
const
UTF8
* LangFile::getString
(
U32
id
)
U32
LangFile::addString
(
const
UTF8
*
str
)
void
LangFile::setString
(
U32
id
,
const
UTF8
*
str
)
void
LangFile::setLangName
(
const
UTF8
*
newName
)
const
UTF8
* LangFile::getLangName
(
void
)
[inline]
const
UTF8
* LangFile::getLangFile
(
void
)
[inline]
void
LangFile::setLangFile
(
const
UTF8
*
langFile
)
bool LangFile::activateLanguage
(
void
)
void
LangFile::deactivateLanguage
(
void
)
bool LangFile::isLoaded
(
void
)
[inline]
S32
LangFile::getNumStrings
(
void
)
[inline]
Field Documentation
Vector
<
UTF8
*>
LangFile::mStringTable
[protected]
UTF8
*
LangFile::mLangName
[protected]
UTF8
*
LangFile::mLangFile
[protected]
All Rights Reserved GarageGames.com, Inc. 1999-2005
Auto-magically Generated with
Doxygen