Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation
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_Transactional, RF_Transient, RF_Unnamed

Variables Summary
Combiner
EAlphaOperation | AlphaOperation
EColorOperation | CombineOperation
bool | InvertMask
Material | Mask
Material | Material1
Material | Material2
bool | Modulate2X
bool | Modulate4X

Inherited Variables from Engine.Material
DefaultMaterial, FallbackMaterial, MaterialSoundType, MaterialType, MaterialVisualType, UseFallback, Validated

Inherited Variables from Core.Object
Class, Name, ObjectFlags, ObjectInternal[6], 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
EMaterialType, EMaterialVisualType

Inherited Enumerations from Core.Object
EAxis, ECamOrientation, ESheerAxis

Structures Summary

Inherited Structures from Core.Object
BoundingVolume, Box, Color, CompressedPosition, Coords, GameSpyServerData, Guid, IntegerRange, InterpCurve, InterpCurvePoint, MatCoords, Matrix, Plane, Quat, Range, RangeVector, Rotator, Scale, Vector

Functions Summary
| int | GetUSize ()))
| int | GetVSize ()))

Inherited Functions from Engine.Material
GetUSize, GetVSize, Reset, Trigger

Inherited Functions from Core.Object
!, !=, $, $=, %, &, &&, *, **, *=, +, ++, +=, -, --, -=, / , /=, <, <<, <=, ==, >, >=, >>, >>>, @, @=, Abs, Acos, AllClasses, AllEditableProperties, Allocate, AllProperties, AppSeconds, Asc, Asin, AssertWithDescription, Atan, BeginState, CanSLog, Caps, Chr, Clamp, ClassConstruct, ClassIsChildOf, ClockwiseFrom, CommonBase, Construct, Cos, Cross, DecodeFromURL, Disable, Div, Dot, DynamicFindObject, DynamicLoadObject, Enable, EncodeForURL, EndState, Eval, Exp, FClamp, FindObject, FlushConfig, FMax, FMin, FRand, GetAxes, GetBuildNumber, GetEnum, GetMinCompatibleBuildNumber, GetPropertyText, GetStateName, GetSuperClass, GetUnAxes, GotoState, Hash, HasUnicode, InStr, InterpCurveEval, InterpCurveGetInputDomain, InterpCurveGetOutputRange, Inverse, Invert, IsA, IsInState, IsNearlyZero, IsUTracing, IsValidForURL, IsZero, Left, Len, Lerp, Localize, Locs, Log, Loge, LogGuardStack, Max, Mid, Min, MirrorVectorByNormal, Normal, Normalize, NullReferences, OrthoRotation, QuatFindBetween, QuatFromAxisAndAngle, QuatFromRotator, QuatInvert, QuatProduct, QuatRotateVector, QuatToRotator, Rand, RandRange, Repl, replaceStr, ResetConfig, Right, RotRand, SaveConfig, SetPropertyText, SetUTracing, Sin, Sleep, SLog, Smerp, Split, Sqrt, Square, StaticSaveConfig, StrCmp, Tan, VDist, VDistSquared, VRand, VSize, VSize2D, VSizeSquared, VSizeSquared2D, Warn, ^, ^^, |, ||, ~, ~=

Variables Detail

### 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,

};

Functions Detail

#### GetUSize Source code

function int GetUSize ( ) )

#### GetVSize Source code

function int GetVSize ( ) )

Defaultproperties

    defaultproperties
    {
    	AlphaOperation=AO_Use_Mask;

    	MaterialType = MT_Combiner

    }

Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation
previous class next class | frames no frames

Creation time: st 23.5.2018 00:10:29.007 - Created with UnCodeX