![]() |
LibCarna Version 3.4.0
|
Defines LibCarna::base::Material. More...
#include <LibCarna/LibCarna.hpp>#include <LibCarna/base/GeometryFeature.hpp>#include <LibCarna/base/ShaderManager.hpp>#include <LibCarna/base/ShaderUniform.hpp>#include <LibCarna/base/noncopyable.hpp>#include <string>
Include dependency graph for Material.hpp:Go to the source code of this file.
Classes | |
| class | LibCarna::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 | LibCarna::base::Material::ManagedInterface |
| Represents an acquisition of video resources from a particular Material. This realizes the RAII idiom. More... | |
Namespaces | |
| namespace | LibCarna::base |
| Contains the core framework components. | |
Defines LibCarna::base::Material.
Definition in file Material.hpp.
Written by Leonid Kostrykin © 2021–2025. Based on Carna (© 2010-2016).
Documentation generated by Doxygen