home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Game Level Design
/
GLDesign.bin
/
Software
/
UnrealEngine2Runtime
/
UE2Runtime-22262001_Demo.exe
/
Engine
/
Classes
/
Combiner.uc
< prev
next >
Wrap
Text File
|
2003-06-23
|
740b
|
40 lines
class Combiner extends Material
editinlinenew
native;
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,
};
enum EAlphaOperation
{
AO_Use_Mask,
AO_Multiply,
AO_Add,
AO_Use_Alpha_From_Material1,
AO_Use_Alpha_From_Material2,
};
var() EColorOperation CombineOperation;
var() EAlphaOperation AlphaOperation;
var() editinlineuse Material Material1;
var() editinlineuse Material Material2;
var() editinlineuse Material Mask;
var() bool InvertMask;
var() bool Modulate2X;
var() bool Modulate4X;
defaultproperties
{
AlphaOperation=AO_Use_Mask;
}