LeviLamina
Loading...
Searching...
No Matches
mce::Mesh Member List

This is the complete list of members for mce::Mesh, including all inherited members.

$ctor() (defined in mce::Mesh)mce::Mesh
$ctor(::mce::Mesh &&c) (defined in mce::Mesh)mce::Mesh
$ctor(::mce::Mesh const &rhs) (defined in mce::Mesh)mce::Mesh
$ctor(::std::shared_ptr<::mce::BufferResourceService > &bufferResourceService, ::mce::MeshData &&data, bool temporary, ::std::string_view debugName) (defined in mce::Mesh)mce::Mesh
$dtor() (defined in mce::Mesh)mce::Mesh
_freeHALData() const (defined in mce::Mesh)mce::Mesh
_loadRawData(::mce::BufferResourceService &bufferResourceService, ::std::string_view debugName) const (defined in mce::Mesh)mce::Mesh
_move(::mce::Mesh &rhs) (defined in mce::Mesh)mce::Mesh
_renderMesh(::mce::MeshContext &meshContext, ::mce::MaterialPtr const &materialPtr, ::brstd::static_vector< ::std::variant<::std::monostate, ::mce::TexturePtr, ::mce::ClientTexture, ::mce::ServerTexture >, 8 > textures, uint startOffset, uint count, ::std::variant< ::std::monostate, ::UIActorOffscreenCaptureDescription, ::UIThumbnailMeshOffscreenCaptureDescription, ::UIMeshOffscreenCaptureDescription, ::UIStructureVolumeOffscreenCaptureDescription > const &offscreenCaptureDescription, ::mce::IndexBufferContainer const *overrideIndexBuffer, ::std::optional<::dragon::RenderMetadata > renderMetadata) const (defined in mce::Mesh)mce::Mesh
areBuffersValid() const (defined in mce::Mesh)mce::Mesh
generateHALData(::mce::VertexLayout const *forcedLayout, bool splitStream) const (defined in mce::Mesh)mce::Mesh
getMeshVertexCount() const (defined in mce::Mesh)mce::Mesh
hasField(::mce::VertexField type) const (defined in mce::Mesh)mce::Mesh
Index typedef (defined in mce::Mesh)mce::Mesh
IndexBufferContainer(IndexBufferContainer const &) (defined in mce::IndexBufferContainer)mce::IndexBufferContainer
IndexBufferContainer() (defined in mce::IndexBufferContainer)mce::IndexBufferContainer
isValid() const (defined in mce::Mesh)mce::Mesh
isVertexLayoutValid() const (defined in mce::Mesh)mce::Mesh
loadIndexBuffer(::mce::BufferResourceService &bufferResourceService, uint stride, uchar const *const data, uint count, ::std::string_view debugName)mce::IndexBufferContainer
mAttributeBuffer (defined in mce::Mesh)mce::Mesh
mBufferResourceService (defined in mce::Mesh)mce::Mesh
mCacheKey (defined in mce::Mesh)mce::Mesh
mDebugName (defined in mce::Mesh)mce::Mesh
Mesh() (defined in mce::Mesh)mce::Mesh
Mesh(::mce::Mesh &&c) (defined in mce::Mesh)mce::Mesh
Mesh(::mce::Mesh const &rhs) (defined in mce::Mesh)mce::Mesh
Mesh(::std::shared_ptr<::mce::BufferResourceService > &bufferResourceService, ::mce::MeshData &&data, bool temporary, ::std::string_view debugName) (defined in mce::Mesh)mce::Mesh
mMeshData (defined in mce::Mesh)mce::Mesh
mPrimitiveMode (defined in mce::Mesh)mce::Mesh
mRawData (defined in mce::Mesh)mce::Mesh
mTemporary (defined in mce::Mesh)mce::Mesh
mUnk22efce (defined in mce::IndexBufferContainer)mce::IndexBufferContainer
mUnk4020f2 (defined in mce::IndexBufferContainer)mce::IndexBufferContainer
mUnkcdebe6 (defined in mce::IndexBufferContainer)mce::IndexBufferContainer
mUnke8c3a1 (defined in mce::IndexBufferContainer)mce::IndexBufferContainer
mVertexBuffer (defined in mce::Mesh)mce::Mesh
mVertexCount (defined in mce::Mesh)mce::Mesh
mVertexLayout (defined in mce::Mesh)mce::Mesh
operator::dragon::mesh::Mesh() const (defined in mce::Mesh)mce::Meshexplicit
operator=(Mesh const &) (defined in mce::Mesh)mce::Mesh
operator=(IndexBufferContainer const &) (defined in mce::IndexBufferContainer)mce::IndexBufferContainer
prepareAsEmptyData(::mce::VertexLayout const &forcedLayout) const (defined in mce::Mesh)mce::Mesh
renderMesh(::mce::MeshContext &meshContext, ::mce::MaterialPtr const &materialPtr, uint startOffset, uint count, ::std::variant< ::std::monostate, ::UIActorOffscreenCaptureDescription, ::UIThumbnailMeshOffscreenCaptureDescription, ::UIMeshOffscreenCaptureDescription, ::UIStructureVolumeOffscreenCaptureDescription > const &offscreenCaptureDescription, ::mce::IndexBufferContainer const *overrideIndexBuffer) const (defined in mce::Mesh)mce::Mesh
renderMesh(::mce::MeshContext &meshContext, ::mce::MaterialPtr const &materialPtr, ::std::variant<::std::monostate, ::mce::TexturePtr, ::mce::ClientTexture, ::mce::ServerTexture > const &texture, uint startOffset, uint count, ::std::variant< ::std::monostate, ::UIActorOffscreenCaptureDescription, ::UIThumbnailMeshOffscreenCaptureDescription, ::UIMeshOffscreenCaptureDescription, ::UIStructureVolumeOffscreenCaptureDescription > const &offscreenCaptureDescription, ::mce::IndexBufferContainer const *overrideIndexBuffer) const (defined in mce::Mesh)mce::Mesh
renderMesh(::mce::MeshContext &meshContext, ::mce::MaterialPtr const &materialPtr, ::gsl::span<::mce::ClientTexture const * > textures, uint startOffset, uint count, ::std::variant< ::std::monostate, ::UIActorOffscreenCaptureDescription, ::UIThumbnailMeshOffscreenCaptureDescription, ::UIMeshOffscreenCaptureDescription, ::UIStructureVolumeOffscreenCaptureDescription > const &offscreenCaptureDescription, ::mce::IndexBufferContainer const *overrideIndexBuffer) const (defined in mce::Mesh)mce::Mesh
renderMesh(::mce::MeshContext &meshContext, ::mce::MaterialPtr const &materialPtr, ::std::initializer_list<::std::reference_wrapper<::mce::TexturePtr const > > textures, uint startOffset, uint count, ::std::variant< ::std::monostate, ::UIActorOffscreenCaptureDescription, ::UIThumbnailMeshOffscreenCaptureDescription, ::UIMeshOffscreenCaptureDescription, ::UIStructureVolumeOffscreenCaptureDescription > const &offscreenCaptureDescription, ::mce::IndexBufferContainer const *overrideIndexBuffer) const (defined in mce::Mesh)mce::Mesh
renderMesh(::mce::MeshContext &meshContext, ::dragon::RenderMetadata const &renderMetadata, ::mce::MaterialPtr const &materialPtr, ::std::variant<::std::monostate, ::mce::TexturePtr, ::mce::ClientTexture, ::mce::ServerTexture > const &texture, uint startOffset, uint count, ::mce::IndexBufferContainer const *overrideIndexBuffer) const (defined in mce::Mesh)mce::Mesh
reset() (defined in mce::Mesh)mce::Mesh
TextureList typedef (defined in mce::Mesh)mce::Mesh
~IndexBufferContainer()mce::IndexBufferContainer
~Mesh() (defined in mce::Mesh)mce::Mesh