zenilib
0.5.3.0
|
#include <Singleton.h>
Classes | |
class | Reinit |
class | Uninit |
Public Member Functions | |
void | fax_post_reinit (Event::Handler *const &handler) |
void | fax_pre_uninit (Event::Handler *const &handler) |
void | give_post_reinit (Event::Handler *const &handler) |
void | give_pre_uninit (Event::Handler *const &handler) |
void | lend_post_reinit (Event::Handler *const &handler) |
void | lend_pre_uninit (Event::Handler *const &handler) |
Static Public Member Functions | |
static void | completely_destroy () |
static void | destroy () |
static TYPE & | get () |
static bool | is_initialized () |
static void | remove_post_reinit (Event::Handler *const &handler) |
static void | remove_pre_uninit (Event::Handler *const &handler) |
Protected Member Functions | |
Singleton () | |
virtual | ~Singleton () |
Definition at line 31 of file Singleton.h.
|
inlineprotected |
Definition at line 37 of file Singleton.h.
|
inlineprotectedvirtual |
Definition at line 39 of file Singleton.h.
|
static |
Definition at line 50 of file Singleton.hxx.
References destroy().
|
static |
Definition at line 42 of file Singleton.hxx.
void Zeni::Singleton< TYPE >::fax_post_reinit | ( | Event::Handler *const & | handler | ) |
Definition at line 86 of file Singleton.hxx.
void Zeni::Singleton< TYPE >::fax_pre_uninit | ( | Event::Handler *const & | handler | ) |
Definition at line 66 of file Singleton.hxx.
|
static |
Definition at line 31 of file Singleton.hxx.
Referenced by Zeni::get_Fonts(), Zeni::get_Textures(), Zeni::get_Video(), and Zeni::get_Window().
void Zeni::Singleton< TYPE >::give_post_reinit | ( | Event::Handler *const & | handler | ) |
Definition at line 81 of file Singleton.hxx.
void Zeni::Singleton< TYPE >::give_pre_uninit | ( | Event::Handler *const & | handler | ) |
Definition at line 61 of file Singleton.hxx.
|
static |
Definition at line 26 of file Singleton.hxx.
void Zeni::Singleton< TYPE >::lend_post_reinit | ( | Event::Handler *const & | handler | ) |
Definition at line 76 of file Singleton.hxx.
Referenced by Zeni::Text_Box::Text_Box(), Zeni::Video::Video(), and Zeni::Window::Window().
void Zeni::Singleton< TYPE >::lend_pre_uninit | ( | Event::Handler *const & | handler | ) |
Definition at line 56 of file Singleton.hxx.
Referenced by Zeni::Vertex_Buffer::render(), Zeni::TCP_Listener::TCP_Listener(), Zeni::TCP_Socket::TCP_Socket(), Zeni::UDP_Socket::UDP_Socket(), Zeni::Video::Video(), and Zeni::Window::Window().
|
static |
Definition at line 91 of file Singleton.hxx.
|
static |
Definition at line 71 of file Singleton.hxx.
Referenced by Zeni::TCP_Listener::~TCP_Listener().