Vegastrike 0.5.1 rc1
1.0
Original sources for Vegastrike Evolved
|
#include <technique.h>
Public Types | |
enum | Semantic { EnvColor, CloakingPhase, Damage, Damage4, DetailPlane0, DetailPlane1, NumLights, ActiveLightsArray, GameTime, Constant, ApparentLightSizeArray } |
Public Attributes | |
std::string | name |
int | id |
Semantic | semantic |
bool | optional |
float | value [4] |
Definition at line 174 of file technique.h.
Definition at line 176 of file technique.h.
int Technique::Pass::ShaderParam::id |
Definition at line 234 of file technique.h.
std::string Technique::Pass::ShaderParam::name |
Definition at line 233 of file technique.h.
Referenced by GameUnit< UnitType >::applyTechniqueOverrides().
bool Technique::Pass::ShaderParam::optional |
Definition at line 236 of file technique.h.
Semantic Technique::Pass::ShaderParam::semantic |
Definition at line 235 of file technique.h.
float Technique::Pass::ShaderParam::value[4] |
Definition at line 237 of file technique.h.
Referenced by GameUnit< UnitType >::applyTechniqueOverrides().