Nebula
Loading...
Searching...
No Matches
shaderconfig.h
Go to the documentation of this file.
1#pragma once
2//------------------------------------------------------------------------------
9//------------------------------------------------------------------------------
10#include "util/hashtable.h"
11#include "coregraphics/shader.h"
13#include "util/variant.h"
14#include "util/fixedarray.h"
15#include "util/arraystack.h"
16#include "material.h"
17#include "materialvariant.h"
19#include "coregraphics/buffer.h"
21
22namespace MaterialTemplates
23{
25}
27{
29}
30namespace Materials
31{
32
38
39} // namespace Materials
Definition material.h:27
Materials represent a set of settings and a correlated shader configuration, which tells the engine w...
Definition material.h:21
Material special version of variant.
Definition material.cc:12
A shader represents an entire shader resource, containing several stages and programs.
Definition materialtemplatetypes.h:56
Definition materialtemplatetypes.h:142
Definition shaderconfig.h:34
const MaterialTemplates::MaterialTemplateTexture * def
Definition shaderconfig.h:36
IndexT slot
Definition shaderconfig.h:35
int IndexT
Definition types.h:41