Antkeeper  0.0.1
Classes | Namespaces
material.hpp File Reference
#include <cstdint>
#include <engine/gl/shader-template.hpp>
#include <engine/render/material-blend-mode.hpp>
#include <engine/render/material-variable.hpp>
#include <engine/render/material-shadow-mode.hpp>
#include <engine/utility/hash/fnv1a.hpp>
#include <unordered_map>

Go to the source code of this file.

Classes

class  render::material
 A material is associated with exactly one shader program and contains a set of material properties which can be uploaded to that shader program via shader inputs. More...
 

Namespaces

 render
 High-level rendering.