Core.Object | +--Engine.Material | +--Engine.RenderedMaterial | +--Engine.Shader
Material
Detail
Diffuse
enum
EOutputBlending
bool
InvertOpacity
InvertSelfIllumMask
ModulateStaticLighting2X
Opacity
SelfIllumination
SelfIlluminationMask
Specular
SpecularityMask
TwoSided
UseGlassImpact
Wireframe
00001 class Shader extends RenderedMaterial 00002 editinlinenew 00003 native; 00004 00005 var() editinlineuse Material Diffuse; 00006 var() editinlineuse Material Opacity; 00007 00008 var() editinlineuse Material Specular; 00009 var() editinlineuse Material SpecularityMask; 00010 00011 var() editinlineuse Material SelfIllumination; 00012 var() editinlineuse Material SelfIlluminationMask; 00013 00014 var() editinlineuse Material Detail; 00015 00016 var() enum EOutputBlending 00017 { 00018 OB_Normal, 00019 OB_Masked, 00020 OB_Modulate, 00021 OB_Translucent, 00022 OB_Invisible, 00023 OB_AlphaBlend, 00024 OB_Darken, 00025 OB_Brighten, 00026 OB_AddWhiteFog, 00027 } OutputBlending; 00028 00029 var() bool TwoSided; 00030 var() bool Wireframe; 00031 var bool ModulateStaticLighting2X; 00032 var() bool InvertOpacity; 00033 var() bool InvertSelfIllumMask; 00034 var() bool UseGlassImpact; 00035 00036 defaultproperties 00037 { 00038 }