void Pop_Override_Flags(void)
unsigned AdditionalMaterialPassCount
RINFO_OVERRIDE_FLAGS OverrideFlag[MAX_OVERRIDE_FLAG_LEVEL]
TexProjectClass * Texture_Projector
MaterialPassClass * Peek_Additional_Pass(int i)
void Push_Override_Flags(RINFO_OVERRIDE_FLAGS flg)
MaterialPassClass * AdditionalMaterialPassArray[MAX_ADDITIONAL_MATERIAL_PASSES]
unsigned RejectedMaterialPasses
RINFO_OVERRIDE_FLAGS & Current_Override_Flags(void)
@ RINFO_OVERRIDE_ADDITIONAL_PASSES_ONLY
@ RINFO_OVERRIDE_SHADOW_RENDERING
@ RINFO_OVERRIDE_FORCE_TWO_SIDED
@ RINFO_OVERRIDE_FORCE_SORTING
void Push_Material_Pass(MaterialPassClass *matpass)
int Additional_Pass_Count(void)
RenderInfoClass(CameraClass &cam)
unsigned OverrideFlagLevel
float materialPassAlphaOverride
void Pop_Material_Pass(void)
LightEnvironmentClass * light_environment
float materialPassEmissiveOverride
BWRenderClass * BWRenderer
SpecialRenderInfoClass(CameraClass &cam, int render_type)
~SpecialRenderInfoClass(void)
VisRasterizerClass * VisRasterizer
const unsigned MAX_ADDITIONAL_MATERIAL_PASSES
const unsigned MAX_OVERRIDE_FLAG_LEVEL