HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
GLTF_Reader Class Reference

#include <GLTF_Reader.h>

Public Member Functions

 GLTF_Reader ()
 
 GLTF_Reader (const char *filePath)
 
 ~GLTF_Reader ()
 
bool loadFile (GLTF_ErrorManager &errors)
 
bool closeFile ()
 
bool isOpen () const
 
bool loadBuffer (const GLTF_Index buf_idx, GLTF_ErrorManager &errors)
 
bool loadAccessorData (const GLTF_Index accessor_idx, unsigned char **out_data, GLTF_ErrorManager &errors)
 
bool loadAnimationData (const GLTF_Index anim_idx, GLTF_ErrorManager &errors)
 
void setFilePath (const char *path)
 
const UT_StringHolderfilePath () const
 
CgltfImpl & getCgltfImpl () const
 

Detailed Description

Definition at line 13 of file GLTF_Reader.h.

Constructor & Destructor Documentation

GLTF_Reader::GLTF_Reader ( )
GLTF_Reader::GLTF_Reader ( const char *  filePath)
GLTF_Reader::~GLTF_Reader ( )

Member Function Documentation

bool GLTF_Reader::closeFile ( )
const UT_StringHolder& GLTF_Reader::filePath ( ) const
inline

Definition at line 43 of file GLTF_Reader.h.

CgltfImpl& GLTF_Reader::getCgltfImpl ( ) const
bool GLTF_Reader::isOpen ( ) const
inline

Definition at line 28 of file GLTF_Reader.h.

bool GLTF_Reader::loadAccessorData ( const GLTF_Index  accessor_idx,
unsigned char **  out_data,
GLTF_ErrorManager errors 
)
bool GLTF_Reader::loadAnimationData ( const GLTF_Index  anim_idx,
GLTF_ErrorManager errors 
)
bool GLTF_Reader::loadBuffer ( const GLTF_Index  buf_idx,
GLTF_ErrorManager errors 
)
bool GLTF_Reader::loadFile ( GLTF_ErrorManager errors)
void GLTF_Reader::setFilePath ( const char *  path)
inline

Definition at line 41 of file GLTF_Reader.h.


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