|
LeviLamina
|
This is the complete list of members for mce::Mesh, including all inherited members.
| $ctor() | mce::Mesh | |
| $ctor(::mce::Mesh &&c) | mce::Mesh | |
| $ctor(::mce::Mesh const &rhs) | mce::Mesh | |
| $ctor(::std::shared_ptr<::mce::BufferResourceService > &bufferResourceService, ::mce::MeshData &&data, bool temporary, ::std::string_view debugName) | mce::Mesh | |
| $dtor() | mce::Mesh | |
| _freeHALData() const | mce::Mesh | |
| _loadRawData(::mce::BufferResourceService &bufferResourceService, ::std::string_view debugName) const | mce::Mesh | |
| _move(::mce::Mesh &rhs) | 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 | mce::Mesh | |
| areBuffersValid() const | mce::Mesh | |
| generateHALData(::mce::VertexLayout const *forcedLayout, bool splitStream) const | mce::Mesh | |
| getMeshVertexCount() const | mce::Mesh | |
| hasField(::mce::VertexField type) const | mce::Mesh | |
| isValid() const | mce::Mesh | |
| isVertexLayoutValid() const | mce::Mesh | |
| Mesh() | mce::Mesh | |
| Mesh(::mce::Mesh &&c) | mce::Mesh | |
| Mesh(::mce::Mesh const &rhs) | mce::Mesh | |
| Mesh(::std::shared_ptr<::mce::BufferResourceService > &bufferResourceService, ::mce::MeshData &&data, bool temporary, ::std::string_view debugName) | mce::Mesh | |
| mUnk333a59 (defined in mce::Mesh) | mce::Mesh | |
| mUnk56b681 (defined in mce::Mesh) | mce::Mesh | |
| mUnk7e0951 (defined in mce::Mesh) | mce::Mesh | |
| mUnk8c4214 (defined in mce::Mesh) | mce::Mesh | |
| mUnk97b8bc (defined in mce::Mesh) | mce::Mesh | |
| mUnka680f3 (defined in mce::Mesh) | mce::Mesh | |
| mUnkb4d322 (defined in mce::Mesh) | mce::Mesh | |
| mUnke541a1 (defined in mce::Mesh) | mce::Mesh | |
| mUnkec49af (defined in mce::Mesh) | mce::Mesh | |
| mUnkec9286 (defined in mce::Mesh) | mce::Mesh | |
| mUnkeee020 (defined in mce::Mesh) | mce::Mesh | |
| operator::dragon::mesh::Mesh() const | mce::Mesh | explicit |
| operator=(Mesh const &) (defined in mce::Mesh) | mce::Mesh | |
| prepareAsEmptyData(::mce::VertexLayout const &forcedLayout) const | 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 | 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 | 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 | 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 | 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 | mce::Mesh | |
| reset() | mce::Mesh | |
| ~Mesh() | mce::Mesh |