world.h File Reference
#include "ttg/impl_selector.h"
#include <stdexcept>
#include <algorithm>
#include "ttg/base/world.h"
#include "ttg/base/keymap.h"
#include "ttg/fwd.h"
Classes | |
class | ttg::World |
struct | ttg::detail::default_keymap< keyT > |
struct | ttg::detail::default_priomap< keyT > |
Namespaces | |
ttg | |
top-level TTG namespace contains runtime-neutral functionality | |
ttg::detail | |
Functions | |
template<typename WorldT > | |
WorldT & | ttg::detail::default_world_accessor () |
template<typename WorldT > | |
void | ttg::detail::set_default_world (WorldT &world) |
template<typename WorldT > | |
void | ttg::detail::set_default_world (WorldT &&world) |
template<typename WorldImplT > | |
std::list< WorldImplT * > & | ttg::detail::world_registry_accessor () |
template<typename WorldImplT > | |
void | ttg::detail::register_world (WorldImplT &world) |
template<typename WorldImplT > | |
void | ttg::detail::deregister_world (WorldImplT &world) |
void | ttg::detail::destroy_worlds (void) |
ttg::World & | ttg::get_default_world () |