Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames

Engine.Shader

Extends
RenderedMaterial
Modifiers
editinlinenew native

Core.Object
|   
+-- Engine.Material
   |   
   +-- Engine.RenderedMaterial
      |   
      +-- Engine.Shader

Variables Summary
boolModulateStaticLighting2X
Shader
MaterialDetail
floatDetailScale
MaterialDiffuse
byteGlowBrightness
MaterialGlowMapOverride
MaterialGlowMaskOverride
MaterialNormalMap
MaterialOpacity
EOutputBlendingOutputBlending
boolPerformLightingOnSpecularPass
CubemapPerPixelReflection
MaterialPerPixelReflectionMask
EPerPixelSpecularPerPixelSpecular
bytePerPixelSpecularBrightness
EPerPixelSpecularTypePerPixelSpecularType
MaterialSelfIllumination
MaterialSelfIlluminationMask
MaterialSpecular
MaterialSpecularityMask
boolTwoSided
boolWireframe
ShaderLOD
boolbAllowSelfIlluminationLOD
Inherited Variables from Engine.Material
DefaultMaterial, FallbackMaterial, MaterialSoundType, MaterialType, MaterialVisualType, UseFallback, Validated

Enumerations Summary
EOutputBlending
OB_Normal, OB_Masked, OB_Modulate, OB_AlphaTranslucent, OB_Translucent, OB_Invisible, OB_Brighten, OB_Darken, OB_Feathered,
EPerPixelSpecular
PP_None, PP_Low, PP_Medium, PP_High,
EPerPixelSpecularType
ST_AlgorithmicRV, ST_AlgorithmicNH,
Inherited Enumerations from Engine.Material
EMaterialType, EMaterialVisualType

Functions Summary
functionint GetUSize ()))
functionint GetVSize ()))
function Reset ()))
function Trigger (Actor Other, Actor EventInstigator ))
Inherited Functions from Engine.Material
GetUSize, GetVSize, Reset, Trigger


Variables Detail

ModulateStaticLighting2X Source code

var bool ModulateStaticLighting2X;

Shader

Detail Source code

var(Shader) editinlineuse Material Detail;

DetailScale Source code

var(Shader) float DetailScale;

Diffuse Source code

var(Shader) editinlineuse Material Diffuse;

GlowBrightness Source code

var(Shader) byte GlowBrightness;

GlowMapOverride Source code

var(Shader) editinlineuse Material GlowMapOverride;

GlowMaskOverride Source code

var(Shader) editinlineuse Material GlowMaskOverride;

NormalMap Source code

var(Shader) editinlineuse Material NormalMap;

Opacity Source code

var(Shader) editinlineuse Material Opacity;

OutputBlending Source code

var(Shader) EOutputBlending OutputBlending;

PerformLightingOnSpecularPass Source code

var(Shader) bool PerformLightingOnSpecularPass;

PerPixelReflection Source code

var(Shader) editinlineuse Cubemap PerPixelReflection;

PerPixelReflectionMask Source code

var(Shader) editinlineuse Material PerPixelReflectionMask;

PerPixelSpecular Source code

var(Shader) EPerPixelSpecular PerPixelSpecular;

PerPixelSpecularBrightness Source code

var(Shader) byte PerPixelSpecularBrightness;

PerPixelSpecularType Source code

var(Shader) EPerPixelSpecularType PerPixelSpecularType;

SelfIllumination Source code

var(Shader) editinlineuse Material SelfIllumination;

SelfIlluminationMask Source code

var(Shader) editinlineuse Material SelfIlluminationMask;

Specular Source code

var(Shader) editinlineuse Material Specular;

SpecularityMask Source code

var(Shader) editinlineuse Material SpecularityMask;

TwoSided Source code

var(Shader) bool TwoSided;

Wireframe Source code

var(Shader) bool Wireframe;

ShaderLOD

bAllowSelfIlluminationLOD Source code

var(ShaderLOD) bool bAllowSelfIlluminationLOD;


Enumerations Detail

EOutputBlending Source code

enum EOutputBlending
{
OB_Normal, OB_Masked, OB_Modulate, OB_AlphaTranslucent, OB_Translucent, OB_Invisible, OB_Brighten, OB_Darken, OB_Feathered,
};

EPerPixelSpecular Source code

enum EPerPixelSpecular
{
PP_None, PP_Low, PP_Medium, PP_High,
};

EPerPixelSpecularType Source code

enum EPerPixelSpecularType
{
ST_AlgorithmicRV, ST_AlgorithmicNH,
};


Functions Detail

GetUSize Source code

function int GetUSize ( ) )

GetVSize Source code

function int GetVSize ( ) )

Reset Source code

function Reset ( ) )

Trigger Source code

function Trigger ( Actor Other, Actor EventInstigator ) )


Defaultproperties

defaultproperties
{
	DetailScale=8.0



	MaterialType = MT_Shader



	PerPixelSpecularBrightness = 255



	GlowBrightness = 127


	bAllowSelfIlluminationLOD = true
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: st 23.5.2018 00:10:34.480 - Created with UnCodeX