LeviLamina
Loading...
Searching...
No Matches
mce::MeshData Class Reference

Public Types

using Index = uint

Public Member Functions

MCAPI_C void clear ()
MCAPI_C::mce::MeshData clone () const
MCAPI_C void freeMemory ()
MCAPI_C void * $ctor ()
MCAPI_C void * $ctor (::mce::MeshData &&)
MCAPI_C void $dtor ()

Public Attributes

::ll::TypedStorage< 1, 1, ::mce::PrimitiveMode > mMode
::ll::TypedStorage< 8, 24, ::std::vector<::glm::vec3 > > mPositions
::ll::TypedStorage< 8, 24, ::std::vector<::glm::vec4 > > mNormals
::ll::TypedStorage< 8, 24, ::std::vector<::glm::vec4 > > mTangents
::ll::TypedStorage< 8, 24, ::std::vector< uint > > mIndices
::ll::TypedStorage< 8, 24, ::std::vector< uint > > mColors
::ll::TypedStorage< 8, 24, ::std::vector< ushort > > mBoneId0s
::ll::TypedStorage< 8, 72, ::std::vector<::glm::vec2 >[3]> mTextureUVs
::ll::TypedStorage< 8, 24, ::std::vector< ushort > > mPBRTextureIndices
::ll::TypedStorage< 8, 24, ::std::vector< uint > > mMERS
::ll::TypedStorage< 1, 14, ::std::array< bool, 14 > > mFieldEnabled

The documentation for this class was generated from the following file:
  • src/mc/deps/minecraft_renderer/renderer/MeshData.h