|
Grindstone Game Engine v0.2.0
An open source game engine and toolkit.
|
This is the complete list of members for Grindstone::GraphicsPipelineAsset, including all inherited members.
| Asset()=default (defined in Grindstone::Asset) | Grindstone::Asset | |
| Asset(Uuid uuid, std::string_view name) (defined in Grindstone::Asset) | Grindstone::Asset | inline |
| assetLoadStatus (defined in Grindstone::Asset) | Grindstone::Asset | |
| GetAssetType() const (defined in Grindstone::Asset) | Grindstone::Asset | inlinevirtual |
| GetBufferMetaData() const (defined in Grindstone::GraphicsPipelineAsset) | Grindstone::GraphicsPipelineAsset | inline |
| GetFirstPass() const (defined in Grindstone::GraphicsPipelineAsset) | Grindstone::GraphicsPipelineAsset | inline |
| GetFirstPassPipeline(const Grindstone::GraphicsAPI::VertexInputLayout *vertexInputLayout) (defined in Grindstone::GraphicsPipelineAsset) | Grindstone::GraphicsPipelineAsset | inline |
| GetFirstPassPipelineData() const (defined in Grindstone::GraphicsPipelineAsset) | Grindstone::GraphicsPipelineAsset | inline |
| GetFirstPassPipelineLayout() (defined in Grindstone::GraphicsPipelineAsset) | Grindstone::GraphicsPipelineAsset | inline |
| GetMaterialDescriptorLayout() const (defined in Grindstone::GraphicsPipelineAsset) | Grindstone::GraphicsPipelineAsset | inline |
| GetPassByName(std::string name) const (defined in Grindstone::GraphicsPipelineAsset) | Grindstone::GraphicsPipelineAsset | inline |
| GetPassByRenderQueue(Grindstone::HashedString renderQueue) const (defined in Grindstone::GraphicsPipelineAsset) | Grindstone::GraphicsPipelineAsset | inline |
| GetPassPipeline(const Grindstone::GraphicsPipelineAsset::Pass &pass, const Grindstone::GraphicsAPI::VertexInputLayout *vertexInputLayout) const (defined in Grindstone::GraphicsPipelineAsset) | Grindstone::GraphicsPipelineAsset | inline |
| GetPassPipelineByName(std::string name, const Grindstone::GraphicsAPI::VertexInputLayout *vertexInputLayout) const (defined in Grindstone::GraphicsPipelineAsset) | Grindstone::GraphicsPipelineAsset | inline |
| GetPassPipelineByRenderQueue(Grindstone::HashedString renderQueue, const Grindstone::GraphicsAPI::VertexInputLayout *vertexInputLayout) const (defined in Grindstone::GraphicsPipelineAsset) | Grindstone::GraphicsPipelineAsset | inline |
| GetPassPipelineLayout(Grindstone::HashedString renderQueue) (defined in Grindstone::GraphicsPipelineAsset) | Grindstone::GraphicsPipelineAsset | inline |
| GetStaticType() (defined in Grindstone::Asset) | Grindstone::Asset | inlinestatic |
| GetTextureMetaDataByIndex(size_t index) const (defined in Grindstone::GraphicsPipelineAsset) | Grindstone::GraphicsPipelineAsset | inline |
| GetTextureMetaDataSize() const (defined in Grindstone::GraphicsPipelineAsset) | Grindstone::GraphicsPipelineAsset | inline |
| GraphicsPipelineAsset(Uuid uuid) (defined in Grindstone::GraphicsPipelineAsset) | Grindstone::GraphicsPipelineAsset | inline |
| metaData (defined in Grindstone::GraphicsPipelineAsset) | Grindstone::GraphicsPipelineAsset | |
| name (defined in Grindstone::Asset) | Grindstone::Asset | |
| noMaterialBufferIndex (defined in Grindstone::GraphicsPipelineAsset) | Grindstone::GraphicsPipelineAsset | static |
| operator!=(const Asset &other) const (defined in Grindstone::Asset) | Grindstone::Asset | inlinevirtual |
| operator==(const Asset &other) const (defined in Grindstone::Asset) | Grindstone::Asset | inlinevirtual |
| passes (defined in Grindstone::GraphicsPipelineAsset) | Grindstone::GraphicsPipelineAsset | |
| referenceCount (defined in Grindstone::Asset) | Grindstone::Asset | |
| uuid (defined in Grindstone::Asset) | Grindstone::Asset |