LeviLamina
Loading...
Searching...
No Matches
glTFExporter Class Reference

Public Member Functions

glTFExporteroperator= (glTFExporter const &)
 glTFExporter (glTFExporter const &)
MCNAPI_C bool _hasMaterial (::std::string const &materialName)
MCNAPI_C void _serialize (::Json::Value &root)
MCNAPI_C void _serializeBinaryData (::Json::Value &glTF)
MCNAPI_C void _serializeSampler (::Json::Value &root, ::glTF::Sampler const &sampler)
MCNAPI_C int addAccessor (::glTF::Accessor &accessor)
MCNAPI_C uint64 addBinaryBuffer (::Core::Path const &filePath, uchar const *data, uint64 size)
MCNAPI_C int addBuffer (::glTF::Buffer &buffer)
MCNAPI_C int addBufferView (::glTF::BufferView &bufferView)
MCNAPI_C int addImage (::glTF::Image &image)
MCNAPI_C int addMaterial (::glTF::Material &material)
MCNAPI_C int addMesh (::glTF::Mesh &mesh)
MCNAPI_C int addNode (::glTF::Node &node)
MCNAPI_C int addSampler (::glTF::Sampler &sampler)
MCNAPI_C int addScene (::glTF::Scene &scene)
MCNAPI_C int addTexture (::glTF::Texture &texture)
MCNAPI_C void serialize ()
MCNAPI_C void * $ctor (::Core::Path const &folderPath, ::std::string const &modelName)
MCAPI void $dtor ()

Static Public Member Functions

static MCAPI ::std::string_view const & BINARY_EXTENSION ()
static MCNAPI_C ::std::string_view const & GLB_BUFFER_URI ()
static MCAPI ::std::string_view const & GLB_EXTENSION ()
static MCAPI ::std::string_view const & GLTF_EXTENSION ()
static MCAPI void ** $vftable ()

Public Attributes

::ll::UntypedStorage< 8, 32 > mUnk11be40
::ll::UntypedStorage< 8, 32 > mUnk7da04e
::ll::UntypedStorage< 8, 32 > mUnk1ecdf7
::ll::UntypedStorage< 8, 32 > mUnk6d52d6
::ll::UntypedStorage< 8, 32 > mUnk777b5f
::ll::UntypedStorage< 1, 1 > mUnkfc1c68
::ll::UntypedStorage< 8, 24 > mUnkb182ab
::ll::UntypedStorage< 8, 24 > mUnk818856
::ll::UntypedStorage< 8, 160 > mUnkf04c76
::ll::UntypedStorage< 8, 24 > mUnk77f9c5
::ll::UntypedStorage< 8, 24 > mUnk671a36
::ll::UntypedStorage< 8, 24 > mUnk6f71eb
::ll::UntypedStorage< 8, 24 > mUnk7194fe
::ll::UntypedStorage< 8, 24 > mUnk562094
::ll::UntypedStorage< 8, 24 > mUnkb88a89
::ll::UntypedStorage< 8, 24 > mUnk68e147
::ll::UntypedStorage< 8, 24 > mUnk92f774
::ll::UntypedStorage< 8, 24 > mUnkfcdcd7
::ll::UntypedStorage< 8, 24 > mUnk6233e3
::ll::UntypedStorage< 8, 24 > mUnk4be391
::ll::UntypedStorage< 4, 4 > mUnk398e4e
::ll::UntypedStorage< 8, 24 > mUnkd71ebe
::ll::UntypedStorage< 8, 80 > mUnk2d25e2

Member Function Documentation

◆ BINARY_EXTENSION()

MCAPI ::std::string_view const & glTFExporter::BINARY_EXTENSION ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ GLB_EXTENSION()

MCAPI ::std::string_view const & glTFExporter::GLB_EXTENSION ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ GLTF_EXTENSION()

MCAPI ::std::string_view const & glTFExporter::GLTF_EXTENSION ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $dtor()

MCAPI void glTFExporter::$dtor ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $vftable()

MCAPI void ** glTFExporter::$vftable ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

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