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

Engine.Combiner

Extends
Material
Modifiers
editinlinenew native

Core.Object
|   
+-- Engine.Material
   |   
   +-- Engine.Combiner

Constants Summary
Inherited Contants from Core.Object
MaxInt, Pi, RF_NotForClient, RF_NotForEdit, RF_NotForServer, RF_Public, RF_Standalone, RF_Transactional, RF_Transient

Variables Summary
intcombiner_dummy
Combiner
EAlphaOperationAlphaOperation
EColorOperationCombineOperation
boolInvertMask
MaterialMask
MaterialMaterial1
MaterialMaterial2
boolModulate2X
boolModulate4X
Inherited Variables from Engine.Material
DefaultMaterial, FallbackMaterial, MaterialType, SurfaceType, UseFallback, Validated
Inherited Variables from Core.Object
Class, Name, ObjectFlags, ObjectInternal[7], Outer

Enumerations Summary
EAlphaOperation
AO_Use_Mask, AO_Multiply, AO_Add, AO_Use_Alpha_From_Material1, AO_Use_Alpha_From_Material2,
EColorOperation
CO_Use_Color_From_Material1, CO_Use_Color_From_Material2, CO_Multiply, CO_Add, CO_Subtract, CO_AlphaBlend_With_Mask, CO_Add_With_Mask_Modulation, CO_Use_Color_From_Mask,
Inherited Enumerations from Engine.Material
ESurfaceTypes
Inherited Enumerations from Core.Object
EAxis, ECamOrientation, EDetailMode, EDrawPivot, ESheerAxis

Structures Summary
Inherited Structures from Core.Object
BoundingVolume, Box, Color, CompressedPosition, Coords, FloatBox, Guid, IntBox, InterpCurve, InterpCurvePoint, Matrix, Plane, Quat, Range, RangeVector, Rotator, Scale, TMultiMap, Vector

Functions Summary
Inherited Functions from Engine.Material
MaterialUSize, MaterialVSize, Reset, Trigger
Inherited Functions from Core.Object
!, !=, $, $=, %, &, &&, *, **, *=, +, ++, +=, -, --, -=, / , /=, <, <<, <=, ==, >, >=, >>, >>>, @, @=, Abs, Acos, AllObjects, Asc, Asin, Atan, BeginState, Caps, Ceil, Chr, Clamp, ClassIsChildOf, ClearConfig, ClockwiseFrom, Cos, Created, Cross, Disable, Divide, Dot, DynamicLoadObject, EatStr, Enable, EndState, Eval, Exp, FClamp, FindObject, FMax, FMin, FRand, GetAxes, GetEnum, GetItemName, GetPerObjectNames, GetPropertyText, GetReferencers, GetStateName, GetUnAxes, GotoState, InStr, InterpCurveEval, InterpCurveGetInputDomain, InterpCurveGetOutputRange, Invert, IsA, IsInState, IsOnConsole, IsSoaking, Left, Len, Lerp, Localize, Locs, Log, Loge, Max, Mid, Min, MirrorVectorByNormal, Normal, Normalize, OrthoRotation, PlatformIs64Bit, PlatformIsMacOS, PlatformIsUnix, PlatformIsWindows, QuatFindBetween, QuatFromAxisAndAngle, QuatFromRotator, QuatInvert, QuatProduct, QuatRotateVector, QuatSlerp, QuatToRotator, Rand, RandRange, Repl, ReplaceText, ResetConfig, Right, RotRand, Round, SaveConfig, SetPropertyText, Sin, Smerp, Split, Sqrt, Square, StaticClearConfig, StaticSaveConfig, StopWatch, StrCmp, Tan, VRand, VSize, Warn, ^, ^^, |, ||, ~, ~=


Variables Detail

combiner_dummy Source code

var int combiner_dummy;

Combiner

AlphaOperation Source code

var(Combiner) EAlphaOperation AlphaOperation;

CombineOperation Source code

var(Combiner) EColorOperation CombineOperation;

InvertMask Source code

var(Combiner) bool InvertMask;

Mask Source code

var(Combiner) editinlineuse Material Mask;

Material1 Source code

var(Combiner) editinlineuse Material Material1;

Material2 Source code

var(Combiner) editinlineuse Material Material2;

Modulate2X Source code

var(Combiner) bool Modulate2X;

Modulate4X Source code

var(Combiner) bool Modulate4X;


Enumerations Detail

EAlphaOperation Source code

enum EAlphaOperation
{
AO_Use_Mask, AO_Multiply, AO_Add, AO_Use_Alpha_From_Material1, AO_Use_Alpha_From_Material2,
};

EColorOperation Source code

enum EColorOperation
{
CO_Use_Color_From_Material1, CO_Use_Color_From_Material2, CO_Multiply, CO_Add, CO_Subtract, CO_AlphaBlend_With_Mask, CO_Add_With_Mask_Modulation, CO_Use_Color_From_Mask,
};


Defaultproperties

defaultproperties
{
     MaterialType=2
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Wed 7/2/2007 19:15:53.406 - Created with UnCodeX