Richard Boegli's CnC_Generals_Zero_Hour Fork WIP
This is documentation of Richard Boegil's Zero Hour Fork
 
Loading...
Searching...
No Matches
ShaderClass Member List

This is the complete list of members for ShaderClass, including all inherited members.

_PresetAdditive2DShaderShaderClassstatic
_PresetAdditiveShaderShaderClassstatic
_PresetAdditiveSolidShaderShaderClassstatic
_PresetAdditiveSpriteShaderShaderClassstatic
_PresetAlpha2DShaderShaderClassstatic
_PresetAlphaShaderShaderClassstatic
_PresetAlphaSolidShaderShaderClassstatic
_PresetAlphaSpriteShaderShaderClassstatic
_PresetATest2DShaderShaderClassstatic
_PresetATestBlend2DShaderShaderClassstatic
_PresetATestBlendSpriteShaderShaderClassstatic
_PresetATestSpriteShaderShaderClassstatic
_PresetBumpenvmapShaderShaderClassstatic
_PresetMultiplicative2DShaderShaderClassstatic
_PresetMultiplicativeShaderShaderClassstatic
_PresetMultiplicativeSpriteShaderShaderClassstatic
_PresetOpaque2DShaderShaderClassstatic
_PresetOpaqueShaderShaderClassstatic
_PresetOpaqueSolidShaderShaderClassstatic
_PresetOpaqueSpriteShaderShaderClassstatic
_PresetScreen2DShaderShaderClassstatic
_PresetScreenSpriteShaderShaderClassstatic
ALPHATEST_DISABLE enum valueShaderClass
ALPHATEST_ENABLE enum valueShaderClass
ALPHATEST_MAX enum valueShaderClass
AlphaTestType enum nameShaderClass
COLOR_WRITE_DISABLE enum valueShaderClass
COLOR_WRITE_ENABLE enum valueShaderClass
COLOR_WRITE_MAX enum valueShaderClass
ColorMaskType enum nameShaderClass
CULL_MODE_DISABLE enum valueShaderClass
CULL_MODE_ENABLE enum valueShaderClass
CULL_MODE_MAX enum valueShaderClass
CullModeType enum nameShaderClass
CurrentShaderShaderClassprotectedstatic
DEPTH_WRITE_DISABLE enum valueShaderClass
DEPTH_WRITE_ENABLE enum valueShaderClass
DEPTH_WRITE_MAX enum valueShaderClass
DepthCompareType enum nameShaderClass
DepthMaskType enum nameShaderClass
DETAILALPHA_DETAIL enum valueShaderClass
DETAILALPHA_DISABLE enum valueShaderClass
DETAILALPHA_INVSCALE enum valueShaderClass
DETAILALPHA_MAX enum valueShaderClass
DETAILALPHA_SCALE enum valueShaderClass
DetailAlphaFuncType enum nameShaderClass
DETAILCOLOR_ADD enum valueShaderClass
DETAILCOLOR_ADDSIGNED enum valueShaderClass
DETAILCOLOR_ADDSIGNED2X enum valueShaderClass
DETAILCOLOR_BLEND enum valueShaderClass
DETAILCOLOR_DETAIL enum valueShaderClass
DETAILCOLOR_DETAILBLEND enum valueShaderClass
DETAILCOLOR_DISABLE enum valueShaderClass
DETAILCOLOR_INVSCALE enum valueShaderClass
DETAILCOLOR_MAX enum valueShaderClass
DETAILCOLOR_MODALPHAADDCOLOR enum valueShaderClass
DETAILCOLOR_SCALE enum valueShaderClass
DETAILCOLOR_SCALE2X enum valueShaderClass
DETAILCOLOR_SUB enum valueShaderClass
DETAILCOLOR_SUBR enum valueShaderClass
DetailColorFuncType enum nameShaderClass
DSTBLEND_MAX enum valueShaderClass
DSTBLEND_ONE enum valueShaderClass
DSTBLEND_ONE_MINUS_SRC_ALPHA enum valueShaderClass
DSTBLEND_ONE_MINUS_SRC_COLOR enum valueShaderClass
DSTBLEND_SRC_ALPHA enum valueShaderClass
DSTBLEND_SRC_COLOR enum valueShaderClass
DSTBLEND_ZERO enum valueShaderClass
DstBlendFuncType enum nameShaderClass
Enable_Fog(const char *source)ShaderClass
FOG_DISABLE enum valueShaderClass
FOG_ENABLE enum valueShaderClass
FOG_MAX enum valueShaderClass
FOG_SCALE_FRAGMENT enum valueShaderClass
FOG_WHITE enum valueShaderClass
FogFuncType enum nameShaderClass
Get_Alpha_Test(void) constShaderClassinline
Get_Bits(void) constShaderClassinline
Get_Color_Mask(void) constShaderClassinline
Get_Cull_Mode(void) constShaderClassinline
Get_Depth_Compare(void) constShaderClassinline
Get_Depth_Mask(void) constShaderClassinline
Get_Description(StringClass &str) constShaderClass
Get_Dst_Blend_Func(void) constShaderClassinline
Get_Fog_Func(void) constShaderClassinline
Get_NPatch_Enable(void) constShaderClassinline
Get_Post_Detail_Alpha_Func(void) constShaderClassinline
Get_Post_Detail_Color_Func(void) constShaderClassinline
Get_Primary_Gradient(void) constShaderClassinline
Get_Secondary_Gradient(void) constShaderClassinline
Get_Src_Blend_Func(void) constShaderClassinline
Get_SS_Category(void) constShaderClass
Get_Texturing(void) constShaderClassinline
GRADIENT_ADD enum valueShaderClass
GRADIENT_BUMPENVMAP enum valueShaderClass
GRADIENT_BUMPENVMAPLUMINANCE enum valueShaderClass
GRADIENT_DISABLE enum valueShaderClass
GRADIENT_MAX enum valueShaderClass
GRADIENT_MODULATE enum valueShaderClass
GRADIENT_MODULATE2X enum valueShaderClass
Guess_Sort_Level(void) constShaderClass
Init_From_Material3(const W3dMaterial3Struct &mat3)ShaderClass
Invalidate()ShaderClassinlinestatic
Invert_Backface_Culling(bool onoff)ShaderClassstatic
Is_Backface_Culling_Inverted(void)ShaderClassstatic
MASK_ALPHATEST enum valueShaderClass
MASK_COLORMASK enum valueShaderClass
MASK_CULLMODE enum valueShaderClass
MASK_DEPTHCOMPARE enum valueShaderClass
MASK_DEPTHMASK enum valueShaderClass
MASK_DSTBLEND enum valueShaderClass
MASK_FOG enum valueShaderClass
MASK_NPATCHENABLE enum valueShaderClass
MASK_POSTDETAILALPHAFUNC enum valueShaderClass
MASK_POSTDETAILCOLORFUNC enum valueShaderClass
MASK_PRIGRADIENT enum valueShaderClass
MASK_SECGRADIENT enum valueShaderClass
MASK_SRCBLEND enum valueShaderClass
MASK_TEXTURING enum valueShaderClass
NPATCH_DISABLE enum valueShaderClass
NPATCH_ENABLE enum valueShaderClass
NPATCH_TYPE_MAX enum valueShaderClass
NPatchEnableType enum nameShaderClass
operator!=(const ShaderClass &s)ShaderClassinline
operator==(const ShaderClass &s)ShaderClassinline
PASS_ALWAYS enum valueShaderClass
PASS_EQUAL enum valueShaderClass
PASS_GEQUAL enum valueShaderClass
PASS_GREATER enum valueShaderClass
PASS_LEQUAL enum valueShaderClass
PASS_LESS enum valueShaderClass
PASS_MAX enum valueShaderClass
PASS_NEVER enum valueShaderClass
PASS_NOTEQUAL enum valueShaderClass
PriGradientType enum nameShaderClass
Report_Unable_To_Fog(const char *source)ShaderClassprotected
Reset(void)ShaderClassinline
SecGradientType enum nameShaderClass
SECONDARY_GRADIENT_DISABLE enum valueShaderClass
SECONDARY_GRADIENT_ENABLE enum valueShaderClass
SECONDARY_GRADIENT_MAX enum valueShaderClass
Set_Alpha_Test(AlphaTestType x)ShaderClassinline
Set_Color_Mask(ColorMaskType x)ShaderClassinline
Set_Cull_Mode(CullModeType x)ShaderClassinline
Set_Depth_Compare(DepthCompareType x)ShaderClassinline
Set_Depth_Mask(DepthMaskType x)ShaderClassinline
Set_Dst_Blend_Func(DstBlendFuncType x)ShaderClassinline
Set_Fog_Func(FogFuncType x)ShaderClassinline
Set_NPatch_Enable(NPatchEnableType x)ShaderClassinline
Set_Post_Detail_Alpha_Func(DetailAlphaFuncType x)ShaderClassinline
Set_Post_Detail_Color_Func(DetailColorFuncType x)ShaderClassinline
Set_Primary_Gradient(PriGradientType x)ShaderClassinline
Set_Secondary_Gradient(SecGradientType x)ShaderClassinline
Set_Src_Blend_Func(SrcBlendFuncType x)ShaderClassinline
Set_Texturing(TexturingType x)ShaderClassinline
ShaderBitsShaderClassprotected
ShaderClass(void)ShaderClassinline
ShaderClass(const ShaderClass &s)ShaderClassinline
ShaderClass(const unsigned int d)ShaderClassinline
ShaderDirtyShaderClassprotectedstatic
SRCBLEND_MAX enum valueShaderClass
SRCBLEND_ONE enum valueShaderClass
SRCBLEND_ONE_MINUS_SRC_ALPHA enum valueShaderClass
SRCBLEND_SRC_ALPHA enum valueShaderClass
SRCBLEND_ZERO enum valueShaderClass
SrcBlendFuncType enum nameShaderClass
SSCAT_ADDITIVE enum valueShaderClass
SSCAT_ALPHA_TEST enum valueShaderClass
SSCAT_OPAQUE enum valueShaderClass
SSCAT_OTHER enum valueShaderClass
SSCAT_SCREEN enum valueShaderClass
StaticSortCategoryType enum nameShaderClass
TEXTURING_DISABLE enum valueShaderClass
TEXTURING_ENABLE enum valueShaderClass
TEXTURING_MAX enum valueShaderClass
TexturingType enum nameShaderClass
Uses_Alpha(void) constShaderClassinline
Uses_Fog(void) constShaderClassinline
Uses_Post_Detail_Texture(void) constShaderClassinline
Uses_Primary_Gradient(void) constShaderClassinline
Uses_Secondary_Gradient(void) constShaderClassinline
Uses_Texture(void) constShaderClassinline