LeviLamina
Loading...
Searching...
No Matches
dragon::mesh::Mesh Class Reference

Public Member Functions

MCAPI Mesh ()
MCAPI Mesh (::dragon::mesh::Mesh const &)
MCAPI Mesh (::dragon::mesh::MeshDescription const &meshDescription, ::mce::ServerResourcePointer<::dragon::ResolvedVertexBufferResource > &vertexBuffer, ::mce::ServerResourcePointer<::dragon::ResolvedIndexBufferResource > &indexBuffer)
MCAPI Mesh (::dragon::mesh::MeshDescription const &meshDescription, ::std::vector<::mce::ServerResourcePointer<::dragon::ResolvedVertexBufferResource > > vertexBuffers, ::mce::ServerResourcePointer<::dragon::ResolvedIndexBufferResource > &indexBuffer)
MCAPI bool areBuffersValid () const
MCAPI ::mce::ServerResourcePointer<::dragon::ResolvedVertexBufferResource > const & getVertexBuffer (uchar index) const
MCAPI::dragon::mesh::Mesh & operator= (::dragon::mesh::Mesh const &)
MCAPI ~Mesh ()
MCAPI void * $ctor ()
MCAPI void * $ctor (::dragon::mesh::Mesh const &)
MCAPI void * $ctor (::dragon::mesh::MeshDescription const &meshDescription, ::mce::ServerResourcePointer<::dragon::ResolvedVertexBufferResource > &vertexBuffer, ::mce::ServerResourcePointer<::dragon::ResolvedIndexBufferResource > &indexBuffer)
MCAPI void * $ctor (::dragon::mesh::MeshDescription const &meshDescription, ::std::vector<::mce::ServerResourcePointer<::dragon::ResolvedVertexBufferResource > > vertexBuffers, ::mce::ServerResourcePointer<::dragon::ResolvedIndexBufferResource > &indexBuffer)
MCAPI void $dtor ()

Public Attributes

::ll::UntypedStorage< 8, 40 > mUnka798ae
::ll::UntypedStorage< 8, 24 > mUnkdbf63d
::ll::UntypedStorage< 8, 24 > mUnk4000f3

Constructor & Destructor Documentation

◆ Mesh() [1/4]

MCAPI dragon::mesh::Mesh::Mesh ( )
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.

◆ Mesh() [2/4]

MCAPI dragon::mesh::Mesh::Mesh ( ::dragon::mesh::Mesh const & )
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.

◆ Mesh() [3/4]

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.

◆ Mesh() [4/4]

MCAPI dragon::mesh::Mesh::Mesh ( ::dragon::mesh::MeshDescription const & meshDescription,
::std::vector<::mce::ServerResourcePointer<::dragon::ResolvedVertexBufferResource > > vertexBuffers,
::mce::ServerResourcePointer<::dragon::ResolvedIndexBufferResource > & indexBuffer )
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.

◆ ~Mesh()

MCAPI dragon::mesh::Mesh::~Mesh ( )
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.

Member Function Documentation

◆ areBuffersValid()

MCAPI bool dragon::mesh::Mesh::areBuffersValid ( ) const
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.

◆ getVertexBuffer()

MCAPI ::mce::ServerResourcePointer<::dragon::ResolvedVertexBufferResource > const & dragon::mesh::Mesh::getVertexBuffer ( uchar index) const
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.

◆ operator=()

MCAPI::dragon::mesh::Mesh & dragon::mesh::Mesh::operator= ( ::dragon::mesh::Mesh const & )
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.

◆ $ctor() [1/4]

MCAPI void * dragon::mesh::Mesh::$ctor ( )
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.

◆ $ctor() [2/4]

MCAPI void * dragon::mesh::Mesh::$ctor ( ::dragon::mesh::Mesh const & )
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.

◆ $ctor() [3/4]

MCAPI void * dragon::mesh::Mesh::$ctor ( ::dragon::mesh::MeshDescription const & meshDescription,
::mce::ServerResourcePointer<::dragon::ResolvedVertexBufferResource > & vertexBuffer,
::mce::ServerResourcePointer<::dragon::ResolvedIndexBufferResource > & indexBuffer )
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.

◆ $ctor() [4/4]

MCAPI void * dragon::mesh::Mesh::$ctor ( ::dragon::mesh::MeshDescription const & meshDescription,
::std::vector<::mce::ServerResourcePointer<::dragon::ResolvedVertexBufferResource > > vertexBuffers,
::mce::ServerResourcePointer<::dragon::ResolvedIndexBufferResource > & indexBuffer )
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 dragon::mesh::Mesh::$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.

The documentation for this class was generated from the following files:
  • src-server/mc/external/render_dragon/mesh/Mesh.h
  • src-client/mc/external/render_dragon/mesh/Mesh.h