|
LeviLamina
|
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::Mesh | explicit |
| 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 |