GameApi 28
Library used by GameApi Builder tool
Loading...
Searching...
No Matches
LoadGLBFromTemp Class Reference
Inheritance diagram for LoadGLBFromTemp:
Collaboration diagram for LoadGLBFromTemp:

Public Member Functions

std::string name () const
 LoadGLBFromTemp (GameApi::Env &env, GameApi::EveryApi &ev, GameApi::TF tf, std::string url, std::string homepage)
 ~LoadGLBFromTemp ()
std::string get_filename () const
virtual void Collect (CollectVisitor &vis)
LoadGltf * get_load () const
void Prepare2 ()
virtual void HeavyPrepare ()
virtual void Prepare ()
virtual bool ReadyToPrepare () const
std::string BaseUrl () const
std::string Url () const
virtual int get_default_scene () const
virtual int accessors_size () const
virtual const tinygltf::Accessor & get_accessor (int i) const
virtual int animations_size () const
virtual const tinygltf::Animation & get_animation (int i) const
virtual int buffers_size () const
virtual const tinygltf::Buffer & get_buffer (int i) const
virtual int bufferviews_size () const
virtual const tinygltf::BufferView & get_bufferview (int i) const
virtual int materials_size () const
virtual const tinygltf::Material & get_material (int i) const
virtual int meshes_size () const
virtual const tinygltf::Mesh & get_mesh (int i) const
virtual int nodes_size () const
virtual const tinygltf::Node & get_node (int i) const
virtual int textures_size () const
virtual const tinygltf::Texture & get_texture (int i) const
virtual int images_size () const
virtual const tinygltf::Image & get_image (int i) const
virtual int skins_size () const
virtual const tinygltf::Skin & get_skin (int i) const
virtual int samplers_size () const
virtual const tinygltf::Sampler & get_sampler (int i) const
virtual int cameras_size () const
virtual const tinygltf::Camera & get_camera (int i) const
virtual int scenes_size () const
virtual const tinygltf::Scene & get_scene (int i) const
virtual int lights_size () const
virtual const tinygltf::Light & get_light (int i) const
GLTFModelInterface * get_next () const
Public Member Functions inherited from GLTFModelInterface
virtual ~GLTFModelInterface ()
virtual bool ReadyToFetch () const
virtual bool IsSketchFabZipASyncJoinImplementation () const
virtual void execute ()
virtual void set_loadgltf_unique_id (int id)
virtual bool Ready () const
Public Member Functions inherited from CollectInterface
virtual ~CollectInterface ()
virtual int NumBlocks () const
virtual void FirstFrame ()

Constructor & Destructor Documentation

◆ LoadGLBFromTemp()

LoadGLBFromTemp::LoadGLBFromTemp ( GameApi::Env & env,
GameApi::EveryApi & ev,
GameApi::TF tf,
std::string url,
std::string homepage )
inline

◆ ~LoadGLBFromTemp()

LoadGLBFromTemp::~LoadGLBFromTemp ( )
inline

Member Function Documentation

◆ accessors_size()

virtual int LoadGLBFromTemp::accessors_size ( ) const
inlinevirtual

Implements GLTFModelInterface.

◆ animations_size()

virtual int LoadGLBFromTemp::animations_size ( ) const
inlinevirtual

Implements GLTFModelInterface.

◆ BaseUrl()

std::string LoadGLBFromTemp::BaseUrl ( ) const
inlinevirtual

Implements GLTFModelInterface.

◆ buffers_size()

virtual int LoadGLBFromTemp::buffers_size ( ) const
inlinevirtual

Implements GLTFModelInterface.

◆ bufferviews_size()

virtual int LoadGLBFromTemp::bufferviews_size ( ) const
inlinevirtual

Implements GLTFModelInterface.

◆ cameras_size()

virtual int LoadGLBFromTemp::cameras_size ( ) const
inlinevirtual

Implements GLTFModelInterface.

◆ Collect()

virtual void LoadGLBFromTemp::Collect ( CollectVisitor & vis)
inlinevirtual

Implements GLTFModelInterface.

◆ get_accessor()

virtual const tinygltf::Accessor & LoadGLBFromTemp::get_accessor ( int i) const
inlinevirtual

Implements GLTFModelInterface.

◆ get_animation()

virtual const tinygltf::Animation & LoadGLBFromTemp::get_animation ( int i) const
inlinevirtual

Implements GLTFModelInterface.

◆ get_buffer()

virtual const tinygltf::Buffer & LoadGLBFromTemp::get_buffer ( int i) const
inlinevirtual

Implements GLTFModelInterface.

◆ get_bufferview()

virtual const tinygltf::BufferView & LoadGLBFromTemp::get_bufferview ( int i) const
inlinevirtual

Implements GLTFModelInterface.

◆ get_camera()

virtual const tinygltf::Camera & LoadGLBFromTemp::get_camera ( int i) const
inlinevirtual

Implements GLTFModelInterface.

◆ get_default_scene()

virtual int LoadGLBFromTemp::get_default_scene ( ) const
inlinevirtual

Implements GLTFModelInterface.

◆ get_filename()

std::string LoadGLBFromTemp::get_filename ( ) const
inline
Here is the caller graph for this function:

◆ get_image()

virtual const tinygltf::Image & LoadGLBFromTemp::get_image ( int i) const
inlinevirtual

Implements GLTFModelInterface.

◆ get_light()

virtual const tinygltf::Light & LoadGLBFromTemp::get_light ( int i) const
inlinevirtual

Implements GLTFModelInterface.

◆ get_load()

LoadGltf * LoadGLBFromTemp::get_load ( ) const
inlinevirtual

Implements GLTFModelInterface.

◆ get_material()

virtual const tinygltf::Material & LoadGLBFromTemp::get_material ( int i) const
inlinevirtual

Implements GLTFModelInterface.

◆ get_mesh()

virtual const tinygltf::Mesh & LoadGLBFromTemp::get_mesh ( int i) const
inlinevirtual

Implements GLTFModelInterface.

◆ get_next()

GLTFModelInterface * LoadGLBFromTemp::get_next ( ) const
inline
Here is the caller graph for this function:

◆ get_node()

virtual const tinygltf::Node & LoadGLBFromTemp::get_node ( int i) const
inlinevirtual

Implements GLTFModelInterface.

◆ get_sampler()

virtual const tinygltf::Sampler & LoadGLBFromTemp::get_sampler ( int i) const
inlinevirtual

Implements GLTFModelInterface.

◆ get_scene()

virtual const tinygltf::Scene & LoadGLBFromTemp::get_scene ( int i) const
inlinevirtual

Implements GLTFModelInterface.

◆ get_skin()

virtual const tinygltf::Skin & LoadGLBFromTemp::get_skin ( int i) const
inlinevirtual

Implements GLTFModelInterface.

◆ get_texture()

virtual const tinygltf::Texture & LoadGLBFromTemp::get_texture ( int i) const
inlinevirtual

Implements GLTFModelInterface.

◆ HeavyPrepare()

virtual void LoadGLBFromTemp::HeavyPrepare ( )
inlinevirtual

Implements GLTFModelInterface.

Here is the caller graph for this function:

◆ images_size()

virtual int LoadGLBFromTemp::images_size ( ) const
inlinevirtual

Implements GLTFModelInterface.

◆ lights_size()

virtual int LoadGLBFromTemp::lights_size ( ) const
inlinevirtual

Implements GLTFModelInterface.

◆ materials_size()

virtual int LoadGLBFromTemp::materials_size ( ) const
inlinevirtual

Implements GLTFModelInterface.

◆ meshes_size()

virtual int LoadGLBFromTemp::meshes_size ( ) const
inlinevirtual

Implements GLTFModelInterface.

◆ name()

std::string LoadGLBFromTemp::name ( ) const
inlinevirtual

Implements GLTFModelInterface.

◆ nodes_size()

virtual int LoadGLBFromTemp::nodes_size ( ) const
inlinevirtual

Implements GLTFModelInterface.

◆ Prepare()

virtual void LoadGLBFromTemp::Prepare ( )
inlinevirtual

Implements GLTFModelInterface.

◆ Prepare2()

void LoadGLBFromTemp::Prepare2 ( )
inline
Here is the caller graph for this function:

◆ ReadyToPrepare()

virtual bool LoadGLBFromTemp::ReadyToPrepare ( ) const
inlinevirtual

Reimplemented from GLTFModelInterface.

◆ samplers_size()

virtual int LoadGLBFromTemp::samplers_size ( ) const
inlinevirtual

Implements GLTFModelInterface.

◆ scenes_size()

virtual int LoadGLBFromTemp::scenes_size ( ) const
inlinevirtual

Implements GLTFModelInterface.

◆ skins_size()

virtual int LoadGLBFromTemp::skins_size ( ) const
inlinevirtual

Implements GLTFModelInterface.

◆ textures_size()

virtual int LoadGLBFromTemp::textures_size ( ) const
inlinevirtual

Implements GLTFModelInterface.

◆ Url()

std::string LoadGLBFromTemp::Url ( ) const
inlinevirtual

Implements GLTFModelInterface.


The documentation for this class was generated from the following file: