Classes | |
class | assert_exception |
class | data_object |
Base class for data data object types. More... | |
class | exception |
class | internal_exception |
class | io_exception |
class | memory_exception |
class | opengl_exception |
class | runtime_exception |
class | string |
A Unicode string class. More... | |
class | string_impl |
class | string_iterator |
Namespaces | |
namespace | data |
namespace | framework |
namespace | io |
namespace | math |
namespace | physics |
namespace | platform |
namespace | scenegraph |
Typedefs | |
typedef unsigned int | flags_t |
Used for storing flag bits. | |
typedef int | index_t |
The type used as indices into data collections. | |
typedef float | real_t |
Functions | |
DATA_API wchar_t * | gsgl_wcsdup (const wchar_t *) |
DATA_API void | log (const gsgl::string &s) |
DATA_API void | log (int log_level, const gsgl::string &s) |
template<typename T> | |
const T & | max_val (const T &a, const T &b) |
template<typename T> | |
const T & | min_val (const T &a, const T &b) |
typedef int index_t |
DATA_API void gsgl::log | ( | const gsgl::string & | s | ) | [inline] |
Definition at line 130 of file log.hpp.
References logger::global_instance(), logger::LOG_LEVEL_BASIC, and logger::print_line().
Referenced by spherical_quadtree::merge_node_aux(), and spherical_quadtree::split_node_aux().
DATA_API void gsgl::log | ( | int | log_level, | |
const gsgl::string & | s | |||
) | [inline] |
Definition at line 122 of file log.hpp.
References logger::global_instance(), and logger::print_line().
Referenced by broker::broker(), broker::create_object(), application::load_and_run_simulation(), spherical_quadtree::merge_node(), spherical_quadtree::split_node(), spherical_quadtree::split_node_aux(), application::unload_and_quit_simulation(), broker::~broker(), and cache::~cache().
const T& gsgl::max_val | ( | const T & | a, | |
const T & | b | |||
) | [inline] |
Definition at line 86 of file data.hpp.
Referenced by large_rocky_body::draw(), celestial_body::draw(), node::draw_scene(), scrollbar::get_max(), gsgl::scenegraph::utils::greatest_extent(), and celestial_body::max_extent().
const T& gsgl::min_val | ( | const T & | a, | |
const T & | b | |||
) | [inline] |
Definition at line 79 of file data.hpp.
Referenced by treebox::draw(), scrollbar::get_min(), node_relative_path::initialize(), and spherical_clipmap::update().