|
virtual void * | cast (const std::string &a_class) const |
|
virtual bool | begin_render (int, int, unsigned int, unsigned int, float, float, float, float, bool=true) |
|
virtual void | end_render () |
|
virtual unsigned int | create_texture (const img_byte &a_img, bool) |
|
virtual unsigned int | create_gsto_from_data (size_t, const float *) |
|
virtual bool | is_gsto_id_valid (unsigned int a_id) const |
|
virtual void | delete_gsto (unsigned int a_id) |
|
virtual gsto_mode | get_gsto_mode () const |
|
virtual void | set_gsto_mode (gsto_mode) |
|
virtual void | available_gsto_modes (std::vector< std::string > &a_v) |
|
virtual void | available_not_memory_gsto_mode (std::string &a_s) const |
|
virtual size_t | used_texture_memory () const |
|
virtual size_t | gstos_size () const |
|
| zb_manager () |
|
virtual | ~zb_manager () |
|
| zb_manager (const zb_manager &a_from) |
|
zb_manager & | operator= (const zb_manager &a_from) |
|
bool | find (unsigned int a_id, img_byte &a_img) |
|
void | delete_gstos () |
|
virtual | ~render_manager () |
|
unsigned int | create_gsto_from_data (const std::vector< float > &a_xyzs) |
|
Definition at line 18 of file zb_manager.
◆ gstos_t
◆ zb_manager() [1/2]
tools::sg::zb_manager::zb_manager |
( |
| ) |
|
|
inline |
Definition at line 56 of file zb_manager.
58 mem::increment(s_class().c_str());
◆ ~zb_manager()
virtual tools::sg::zb_manager::~zb_manager |
( |
| ) |
|
|
inlinevirtual |
Definition at line 61 of file zb_manager.
64 mem::decrement(s_class().c_str());
◆ zb_manager() [2/2]
tools::sg::zb_manager::zb_manager |
( |
const zb_manager & |
a_from | ) |
|
|
inline |
Definition at line 68 of file zb_manager.
74 mem::increment(s_class().c_str());
◆ available_gsto_modes()
virtual void tools::sg::zb_manager::available_gsto_modes |
( |
std::vector< std::string > & |
a_v | ) |
|
|
inlinevirtual |
◆ available_not_memory_gsto_mode()
virtual void tools::sg::zb_manager::available_not_memory_gsto_mode |
( |
std::string & |
a_s | ) |
const |
|
inlinevirtual |
◆ begin_render()
virtual bool tools::sg::zb_manager::begin_render |
( |
int |
, |
|
|
int |
, |
|
|
unsigned int |
, |
|
|
unsigned int |
, |
|
|
float |
, |
|
|
float |
, |
|
|
float |
, |
|
|
float |
, |
|
|
bool |
= true |
|
) |
| |
|
inlinevirtual |
◆ cast()
virtual void* tools::sg::zb_manager::cast |
( |
const std::string & |
a_class | ) |
const |
|
inlinevirtual |
◆ create_gsto_from_data()
virtual unsigned int tools::sg::zb_manager::create_gsto_from_data |
( |
size_t |
, |
|
|
const float * |
|
|
) |
| |
|
inlinevirtual |
◆ create_texture()
virtual unsigned int tools::sg::zb_manager::create_texture |
( |
const img_byte & |
a_img, |
|
|
bool |
|
|
) |
| |
|
inlinevirtual |
◆ delete_gsto()
virtual void tools::sg::zb_manager::delete_gsto |
( |
unsigned int |
a_id | ) |
|
|
inlinevirtual |
◆ delete_gstos()
void tools::sg::zb_manager::delete_gstos |
( |
| ) |
|
|
inline |
◆ end_render()
virtual void tools::sg::zb_manager::end_render |
( |
| ) |
|
|
inlinevirtual |
◆ find()
bool tools::sg::zb_manager::find |
( |
unsigned int |
a_id, |
|
|
img_byte & |
a_img |
|
) |
| |
|
inline |
◆ get_gsto_mode()
virtual gsto_mode tools::sg::zb_manager::get_gsto_mode |
( |
| ) |
const |
|
inlinevirtual |
◆ gstos_size()
virtual size_t tools::sg::zb_manager::gstos_size |
( |
| ) |
const |
|
inlinevirtual |
◆ is_gsto_id_valid()
virtual bool tools::sg::zb_manager::is_gsto_id_valid |
( |
unsigned int |
a_id | ) |
const |
|
inlinevirtual |
◆ operator=()
Definition at line 77 of file zb_manager.
78 if(&a_from==
this)
return *
this;
◆ set_gsto_mode()
virtual void tools::sg::zb_manager::set_gsto_mode |
( |
gsto_mode |
| ) |
|
|
inlinevirtual |
◆ used_texture_memory()
virtual size_t tools::sg::zb_manager::used_texture_memory |
( |
| ) |
const |
|
inlinevirtual |
◆ m_gen_id
unsigned int tools::sg::zb_manager::m_gen_id |
|
protected |
◆ m_gstos
gstos_t tools::sg::zb_manager::m_gstos |
|
protected |
The documentation for this class was generated from the following file:
- /Users/barrand/private/dev/softinex/g4tools/g4tools/tools/sg/zb_manager