Rebel Fork Framework
Technique.h File Reference
#include "../Container/Hash.h"
#include "../Graphics/GraphicsDefs.h"
#include "../Graphics/PipelineStateTracker.h"
#include "../Resource/Resource.h"

Classes

class  Urho3D::Pass
 Material rendering pass, which defines shaders and render state. More...
 
class  Urho3D::Technique
 Material technique. Consists of several passes. More...
 

Variables

static const char * Urho3D::blendModeNames []
 
static const char * Urho3D::compareModeNames []
 
static const char * Urho3D::lightingModeNames []
 

Variable Documentation

◆ blendModeNames

const char* Urho3D::blendModeNames[]
static
Initial value:
=
{
"replace",
"add",
"multiply",
"alpha",
"addalpha",
"premulalpha",
"invdestalpha",
"subtract",
"subtractalpha",
"decal",
nullptr
}

◆ compareModeNames

const char* Urho3D::compareModeNames[]
static
Initial value:
=
{
"always",
"equal",
"notequal",
"less",
"lessequal",
"greater",
"greaterequal",
nullptr
}

◆ lightingModeNames

const char* Urho3D::lightingModeNames[]
static
Initial value:
=
{
"unlit",
"pervertex",
"perpixel",
nullptr
}