|
Carna
Version 3.0.1
|
Defines Carna::base::Material. More...
#include <Carna/Carna.h>#include <Carna/base/GeometryFeature.h>#include <Carna/base/ShaderManager.h>#include <Carna/base/ShaderUniform.h>#include <Carna/base/noncopyable.h>#include <string>
Include dependency graph for Material.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| class | Carna::base::Material |
| Specifies the shader and it's configuration that are to be used for rendering a Geometry node with a MeshRenderingStage. Custom implementations could also tweak the render state. More... | |
| class | Carna::base::Material::ManagedInterface |
| Represents an acquisition of video resources from a particular Material. This realizes the RAII idiom. More... | |
Namespaces | |
| Carna::base | |
| Contains the core framework components. | |
Defines Carna::base::Material.
Definition in file Material.h.
Documentation generated by Doxygen