|
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> |
| 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 |