Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

Util Namespace Reference

This namespace is for general utilities that do not fit elsewhere. More...


Classes

struct  UpCase
class  ArgExtracter
class  Grid2D
struct  HashKey3uc
struct  HashKey3usi
struct  HashKey1c
class  HashTable
 Hashtable class template. More...
class  ResourceRecord
 This class template represents a resource record. More...
class  ResourcePtr
 Template for a pointer to a reference counted resource. More...
class  ResourceManager
 Resource manager class. More...
class  Timer

Namespaces

namespace  @1

Typedefs

typedef unsigned char FlagByte

Functions

template<class T>
string_convert (const std::string &x)
void up_case_string (std::string &s)
bool init_randoms ()
void do_init_randoms ()
std::string floatToString (float value)
void parse (const char *str, bool &x)
void parse (const char *str, std::string &x)
void parse (const char *str, int &x)
void parse (const char *str, CGLA::Vec2i &)
void parse (const char *str, float &x)
void parse (const char *str, CGLA::Vec2f &)
void parse (const char *str, CGLA::Vec3f &vec)
void parse (const char *str, CGLA::Vec4f &)
void parse (const char *str, std::vector< float > &v)
void parse (const char *str, std::vector< CGLA::Vec2f > &v)
void parse (const char *str, std::vector< CGLA::Vec3f > &v)
void parse (const char *str, std::vector< int > &v)
void parseSMPT (const char *str, float &x)
template<class RES>
int get_no_resources ()
template<class RES>
ResourcePtr< RES > get_resource_ptr (const std::string &str)
template<class RES>
ResourcePtr< RES > register_dynamic_resource (const std::string &str, RES *res)
template<class RES>
ResourcePtr< RES > register_static_resource (const std::string &str, RES *res)

Variables

int randoms1 [UCHAR_MAX]
int randoms2 [UCHAR_MAX]
int randoms3 [UCHAR_MAX]
const FlagByte REMOVE_WHEN_UNUSED = 0x01
const FlagByte STATIC_RESOURCE = 0x02


Detailed Description

This namespace is for general utilities that do not fit elsewhere.
Generated on Mon Mar 12 15:20:33 2007 for GEL by  doxygen 1.4.1