Classes

GraphicsAssets/Materials

Brief descriptions

Structures

nau::BufferDesc

Structure for creating a buffer (SRV or UAV).

nau::TextureDesc

Structure for creating a read-write texture.

Classes

nau::MaterialAssetView

Interface and base class for material asset views, implementing shared logic for master and instance material classes.

nau::MasterMaterialAssetView

Encapsulates the master material view, extending the functionality of MaterialAssetView.

nau::MaterialInstanceAssetView

Encapsulates material instance view.

Detailed information

BufferDesc

engine/core/modules/graphics_assets/include/graphics_assets/material_asset.h

Warning

doxygenstruct: Cannot find class “nau::BufferDesc” in doxygen xml output for project “NauEngine” from directory: xml


TextureDesc

engine/core/modules/graphics_assets/include/graphics_assets/material_asset.h

Warning

doxygenstruct: Cannot find class “nau::TextureDesc” in doxygen xml output for project “NauEngine” from directory: xml

MaterialAssetView

engine/core/modules/graphics_assets/include/graphics_assets/material_asset.h

Warning

doxygenclass: Cannot find class “nau::MaterialAssetView” in doxygen xml output for project “NauEngine” from directory: xml


MasterMaterialAssetView

engine/core/modules/graphics_assets/include/graphics_assets/material_asset.h

Warning

doxygenclass: Cannot find class “nau::MasterMaterialAssetView” in doxygen xml output for project “NauEngine” from directory: xml


MaterialInstanceAssetView

engine/core/modules/graphics_assets/include/graphics_assets/material_asset.h

Warning

doxygenclass: Cannot find class “nau::MaterialInstanceAssetView” in doxygen xml output for project “NauEngine” from directory: xml