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.
_PresetAdditive2DShader
ShaderClass
static
_PresetAdditiveShader
ShaderClass
static
_PresetAdditiveSolidShader
ShaderClass
static
_PresetAdditiveSpriteShader
ShaderClass
static
_PresetAlpha2DShader
ShaderClass
static
_PresetAlphaShader
ShaderClass
static
_PresetAlphaSolidShader
ShaderClass
static
_PresetAlphaSpriteShader
ShaderClass
static
_PresetATest2DShader
ShaderClass
static
_PresetATestBlend2DShader
ShaderClass
static
_PresetATestBlendSpriteShader
ShaderClass
static
_PresetATestSpriteShader
ShaderClass
static
_PresetBumpenvmapShader
ShaderClass
static
_PresetMultiplicative2DShader
ShaderClass
static
_PresetMultiplicativeShader
ShaderClass
static
_PresetMultiplicativeSpriteShader
ShaderClass
static
_PresetOpaque2DShader
ShaderClass
static
_PresetOpaqueShader
ShaderClass
static
_PresetOpaqueSolidShader
ShaderClass
static
_PresetOpaqueSpriteShader
ShaderClass
static
_PresetScreen2DShader
ShaderClass
static
_PresetScreenSpriteShader
ShaderClass
static
ALPHATEST_DISABLE
enum value
ShaderClass
ALPHATEST_ENABLE
enum value
ShaderClass
ALPHATEST_MAX
enum value
ShaderClass
AlphaTestType
enum name
ShaderClass
COLOR_WRITE_DISABLE
enum value
ShaderClass
COLOR_WRITE_ENABLE
enum value
ShaderClass
COLOR_WRITE_MAX
enum value
ShaderClass
ColorMaskType
enum name
ShaderClass
CULL_MODE_DISABLE
enum value
ShaderClass
CULL_MODE_ENABLE
enum value
ShaderClass
CULL_MODE_MAX
enum value
ShaderClass
CullModeType
enum name
ShaderClass
CurrentShader
ShaderClass
protected
static
DEPTH_WRITE_DISABLE
enum value
ShaderClass
DEPTH_WRITE_ENABLE
enum value
ShaderClass
DEPTH_WRITE_MAX
enum value
ShaderClass
DepthCompareType
enum name
ShaderClass
DepthMaskType
enum name
ShaderClass
DETAILALPHA_DETAIL
enum value
ShaderClass
DETAILALPHA_DISABLE
enum value
ShaderClass
DETAILALPHA_INVSCALE
enum value
ShaderClass
DETAILALPHA_MAX
enum value
ShaderClass
DETAILALPHA_SCALE
enum value
ShaderClass
DetailAlphaFuncType
enum name
ShaderClass
DETAILCOLOR_ADD
enum value
ShaderClass
DETAILCOLOR_ADDSIGNED
enum value
ShaderClass
DETAILCOLOR_ADDSIGNED2X
enum value
ShaderClass
DETAILCOLOR_BLEND
enum value
ShaderClass
DETAILCOLOR_DETAIL
enum value
ShaderClass
DETAILCOLOR_DETAILBLEND
enum value
ShaderClass
DETAILCOLOR_DISABLE
enum value
ShaderClass
DETAILCOLOR_INVSCALE
enum value
ShaderClass
DETAILCOLOR_MAX
enum value
ShaderClass
DETAILCOLOR_MODALPHAADDCOLOR
enum value
ShaderClass
DETAILCOLOR_SCALE
enum value
ShaderClass
DETAILCOLOR_SCALE2X
enum value
ShaderClass
DETAILCOLOR_SUB
enum value
ShaderClass
DETAILCOLOR_SUBR
enum value
ShaderClass
DetailColorFuncType
enum name
ShaderClass
DSTBLEND_MAX
enum value
ShaderClass
DSTBLEND_ONE
enum value
ShaderClass
DSTBLEND_ONE_MINUS_SRC_ALPHA
enum value
ShaderClass
DSTBLEND_ONE_MINUS_SRC_COLOR
enum value
ShaderClass
DSTBLEND_SRC_ALPHA
enum value
ShaderClass
DSTBLEND_SRC_COLOR
enum value
ShaderClass
DSTBLEND_ZERO
enum value
ShaderClass
DstBlendFuncType
enum name
ShaderClass
Enable_Fog
(const char *source)
ShaderClass
FOG_DISABLE
enum value
ShaderClass
FOG_ENABLE
enum value
ShaderClass
FOG_MAX
enum value
ShaderClass
FOG_SCALE_FRAGMENT
enum value
ShaderClass
FOG_WHITE
enum value
ShaderClass
FogFuncType
enum name
ShaderClass
Get_Alpha_Test
(void) const
ShaderClass
inline
Get_Bits
(void) const
ShaderClass
inline
Get_Color_Mask
(void) const
ShaderClass
inline
Get_Cull_Mode
(void) const
ShaderClass
inline
Get_Depth_Compare
(void) const
ShaderClass
inline
Get_Depth_Mask
(void) const
ShaderClass
inline
Get_Description
(StringClass &str) const
ShaderClass
Get_Dst_Blend_Func
(void) const
ShaderClass
inline
Get_Fog_Func
(void) const
ShaderClass
inline
Get_NPatch_Enable
(void) const
ShaderClass
inline
Get_Post_Detail_Alpha_Func
(void) const
ShaderClass
inline
Get_Post_Detail_Color_Func
(void) const
ShaderClass
inline
Get_Primary_Gradient
(void) const
ShaderClass
inline
Get_Secondary_Gradient
(void) const
ShaderClass
inline
Get_Src_Blend_Func
(void) const
ShaderClass
inline
Get_SS_Category
(void) const
ShaderClass
Get_Texturing
(void) const
ShaderClass
inline
GRADIENT_ADD
enum value
ShaderClass
GRADIENT_BUMPENVMAP
enum value
ShaderClass
GRADIENT_BUMPENVMAPLUMINANCE
enum value
ShaderClass
GRADIENT_DISABLE
enum value
ShaderClass
GRADIENT_MAX
enum value
ShaderClass
GRADIENT_MODULATE
enum value
ShaderClass
GRADIENT_MODULATE2X
enum value
ShaderClass
Guess_Sort_Level
(void) const
ShaderClass
Init_From_Material3
(const W3dMaterial3Struct &mat3)
ShaderClass
Invalidate
()
ShaderClass
inline
static
Invert_Backface_Culling
(bool onoff)
ShaderClass
static
Is_Backface_Culling_Inverted
(void)
ShaderClass
static
MASK_ALPHATEST
enum value
ShaderClass
MASK_COLORMASK
enum value
ShaderClass
MASK_CULLMODE
enum value
ShaderClass
MASK_DEPTHCOMPARE
enum value
ShaderClass
MASK_DEPTHMASK
enum value
ShaderClass
MASK_DSTBLEND
enum value
ShaderClass
MASK_FOG
enum value
ShaderClass
MASK_NPATCHENABLE
enum value
ShaderClass
MASK_POSTDETAILALPHAFUNC
enum value
ShaderClass
MASK_POSTDETAILCOLORFUNC
enum value
ShaderClass
MASK_PRIGRADIENT
enum value
ShaderClass
MASK_SECGRADIENT
enum value
ShaderClass
MASK_SRCBLEND
enum value
ShaderClass
MASK_TEXTURING
enum value
ShaderClass
NPATCH_DISABLE
enum value
ShaderClass
NPATCH_ENABLE
enum value
ShaderClass
NPATCH_TYPE_MAX
enum value
ShaderClass
NPatchEnableType
enum name
ShaderClass
operator!=
(const ShaderClass &s)
ShaderClass
inline
operator==
(const ShaderClass &s)
ShaderClass
inline
PASS_ALWAYS
enum value
ShaderClass
PASS_EQUAL
enum value
ShaderClass
PASS_GEQUAL
enum value
ShaderClass
PASS_GREATER
enum value
ShaderClass
PASS_LEQUAL
enum value
ShaderClass
PASS_LESS
enum value
ShaderClass
PASS_MAX
enum value
ShaderClass
PASS_NEVER
enum value
ShaderClass
PASS_NOTEQUAL
enum value
ShaderClass
PriGradientType
enum name
ShaderClass
Report_Unable_To_Fog
(const char *source)
ShaderClass
protected
Reset
(void)
ShaderClass
inline
SecGradientType
enum name
ShaderClass
SECONDARY_GRADIENT_DISABLE
enum value
ShaderClass
SECONDARY_GRADIENT_ENABLE
enum value
ShaderClass
SECONDARY_GRADIENT_MAX
enum value
ShaderClass
Set_Alpha_Test
(AlphaTestType x)
ShaderClass
inline
Set_Color_Mask
(ColorMaskType x)
ShaderClass
inline
Set_Cull_Mode
(CullModeType x)
ShaderClass
inline
Set_Depth_Compare
(DepthCompareType x)
ShaderClass
inline
Set_Depth_Mask
(DepthMaskType x)
ShaderClass
inline
Set_Dst_Blend_Func
(DstBlendFuncType x)
ShaderClass
inline
Set_Fog_Func
(FogFuncType x)
ShaderClass
inline
Set_NPatch_Enable
(NPatchEnableType x)
ShaderClass
inline
Set_Post_Detail_Alpha_Func
(DetailAlphaFuncType x)
ShaderClass
inline
Set_Post_Detail_Color_Func
(DetailColorFuncType x)
ShaderClass
inline
Set_Primary_Gradient
(PriGradientType x)
ShaderClass
inline
Set_Secondary_Gradient
(SecGradientType x)
ShaderClass
inline
Set_Src_Blend_Func
(SrcBlendFuncType x)
ShaderClass
inline
Set_Texturing
(TexturingType x)
ShaderClass
inline
ShaderBits
ShaderClass
protected
ShaderClass
(void)
ShaderClass
inline
ShaderClass
(const ShaderClass &s)
ShaderClass
inline
ShaderClass
(const unsigned int d)
ShaderClass
inline
ShaderDirty
ShaderClass
protected
static
SRCBLEND_MAX
enum value
ShaderClass
SRCBLEND_ONE
enum value
ShaderClass
SRCBLEND_ONE_MINUS_SRC_ALPHA
enum value
ShaderClass
SRCBLEND_SRC_ALPHA
enum value
ShaderClass
SRCBLEND_ZERO
enum value
ShaderClass
SrcBlendFuncType
enum name
ShaderClass
SSCAT_ADDITIVE
enum value
ShaderClass
SSCAT_ALPHA_TEST
enum value
ShaderClass
SSCAT_OPAQUE
enum value
ShaderClass
SSCAT_OTHER
enum value
ShaderClass
SSCAT_SCREEN
enum value
ShaderClass
StaticSortCategoryType
enum name
ShaderClass
TEXTURING_DISABLE
enum value
ShaderClass
TEXTURING_ENABLE
enum value
ShaderClass
TEXTURING_MAX
enum value
ShaderClass
TexturingType
enum name
ShaderClass
Uses_Alpha
(void) const
ShaderClass
inline
Uses_Fog
(void) const
ShaderClass
inline
Uses_Post_Detail_Texture
(void) const
ShaderClass
inline
Uses_Primary_Gradient
(void) const
ShaderClass
inline
Uses_Secondary_Gradient
(void) const
ShaderClass
inline
Uses_Texture
(void) const
ShaderClass
inline
Generated by
1.13.2