|
| | LoadGltf (GameApi::Env &e, std::string base_url, std::string url, std::string homepage, bool is_binary) |
| | LoadGltf (GameApi::Env &e, std::string base_url, std::string url, std::string homepage, bool is_binary, void(*fptr2)(void(*f)(void *), void *d)) |
| void | set_model (GLTFModelInterface *interface) |
| | ~LoadGltf () |
| void | unasync () |
| void | Collect (CollectVisitor &vis) |
| void | HeavyPrepare () |
| void | async_join_cb () |
| void | bitmap_thread_async_join_cb () |
| void | PrePrePrepare (int i, FETCHID id) |
| void | PrePrepare () |
| void | Prepare () |
| void | set_urls (std::string burl, std::string url2) |
| void | splitter_cb () |
| void | execute () |
| virtual | ~CollectInterface () |
| virtual int | NumBlocks () const |
| virtual void | FirstFrame () |
◆ LoadGltf() [1/2]
| LoadGltf::LoadGltf |
( |
GameApi::Env & | e, |
|
|
std::string | base_url, |
|
|
std::string | url, |
|
|
std::string | homepage, |
|
|
bool | is_binary ) |
|
inline |
◆ LoadGltf() [2/2]
| LoadGltf::LoadGltf |
( |
GameApi::Env & | e, |
|
|
std::string | base_url, |
|
|
std::string | url, |
|
|
std::string | homepage, |
|
|
bool | is_binary, |
|
|
void(* | fptr2 )(void(*f)(void *), void *d) ) |
|
inline |
◆ ~LoadGltf()
◆ async_join_cb()
| void LoadGltf::async_join_cb |
( |
| ) |
|
|
inline |
◆ bitmap_thread_async_join_cb()
| void LoadGltf::bitmap_thread_async_join_cb |
( |
| ) |
|
|
inline |
◆ Collect()
◆ execute()
| void LoadGltf::execute |
( |
| ) |
|
|
inline |
◆ HeavyPrepare()
| void LoadGltf::HeavyPrepare |
( |
| ) |
|
|
inlinevirtual |
◆ Prepare()
| void LoadGltf::Prepare |
( |
| ) |
|
|
inline |
◆ PrePrepare()
| void LoadGltf::PrePrepare |
( |
| ) |
|
|
inline |
◆ PrePrePrepare()
| void LoadGltf::PrePrePrepare |
( |
int | i, |
|
|
FETCHID | id ) |
|
inline |
◆ set_model()
◆ set_urls()
| void LoadGltf::set_urls |
( |
std::string | burl, |
|
|
std::string | url2 ) |
|
inline |
◆ splitter_cb()
| void LoadGltf::splitter_cb |
( |
| ) |
|
|
inline |
◆ unasync()
| void LoadGltf::unasync |
( |
| ) |
|
|
inline |
◆ async
| bool LoadGltf::async =false |
◆ async_vec
| std::vector<bool> LoadGltf::async_vec |
◆ base_url
| std::string LoadGltf::base_url |
◆ bitmap_async_done
| bool LoadGltf::bitmap_async_done =false |
◆ bitmap_async_firsttime
| bool LoadGltf::bitmap_async_firsttime =true |
◆ current_gltf_threads
◆ decoder
◆ homepage
| std::string LoadGltf::homepage |
◆ is_binary
◆ is_in_splitter_cb
| bool LoadGltf::is_in_splitter_cb =false |
◆ loadgltf_firsttime
| bool LoadGltf::loadgltf_firsttime =true |
◆ loadgltf_firsttime2
| bool LoadGltf::loadgltf_firsttime2 =true |
◆ m_3008_id
◆ m_decode_mutex_id
| int LoadGltf::m_decode_mutex_id =-1 |
◆ m_interface
◆ m_loadgltf_unique_id
| int LoadGltf::m_loadgltf_unique_id = -1 |
◆ m_vec2
| std::vector<char>* LoadGltf::m_vec2 =0 |
◆ mlguiwidget_logo_id
| int LoadGltf::mlguiwidget_logo_id |
◆ model
◆ prepare_done
| bool LoadGltf::prepare_done = false |
◆ preprepare_done
| bool LoadGltf::preprepare_done = false |
◆ prepreprepare_done
| bool LoadGltf::prepreprepare_done = false |
◆ splitter_logo_id
| int LoadGltf::splitter_logo_id |
◆ tiny
◆ tinygltf_ready_flag
| bool LoadGltf::tinygltf_ready_flag =false |
◆ url
| std::string LoadGltf::url |
◆ zip_done_firsttime
| bool LoadGltf::zip_done_firsttime =true |
The documentation for this class was generated from the following file: