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

Engine.Material

Extends
Object
Modifiers
native hidecategories ( Object ) collapsecategories noexport

Core.Object
|   
+-- Engine.Material

Direct Known Subclasses:

Combiner, Modifier, RenderedMaterial

Constants Summary
Inherited Contants from Core.Object
DegreesToRadians, DegreesToRotationUnits, MaxFlt, MaxInt, MAXSEED, NoLabel, NoState, Pi, RadiansToDegrees, RF_NotifyStateChange, RotationUnitsToDegrees

Variables Summary
MaterialDefaultFallback
MaterialDefaultMaterial
boolUseFallback
boolValidated
Material
MaterialFallbackMaterial
ETextureTypeTextureType
Inherited Variables from Core.Object
Class, Name, ObjectFlags, ObjectInternal[6], Outer

Enumerations Summary
ETextureType
TT_Default, TT_None, TT_Skin, TT_AlienSoft, TT_AlienWet, TT_Aluminum, TT_Bone, TT_Bouncy, TT_Cloth, TT_Deck, TT_Dirt, TT_Glass, TT_Grass, TT_Gravel, TT_Ice, TT_Leaves, TT_Marble, TT_Membrane, TT_Metal, TT_MetalHollow, TT_Mud, TT_Plastic, TT_PlasticHollow, TT_Puddle, TT_Rubber, TT_Rug, TT_SafetyGlass, TT_Synthetics, TT_SnowHard, TT_SnowSoft, TT_Soil, TT_Sticks, TT_Stone, TT_Water, TT_Wood, TT_ForceWall,
Inherited Enumerations from Core.Object
EAlignment, ECamOrientation, ESheerAxis

Structures Summary
CheckResult
Next, Actor, Location, Normal, Primitive, Time, Item, Material
Inherited Structures from Core.Object
Alignment, BoundingVolume, Box, Color, ComponentHandle, Coords, Dimension, Guid, Matrix, NotifyInfo, ParticleHandle, Plane, Point, Range, RangeVector, Rectangle, Rotator, Scale, Vector

Functions Summary
function ForceDependencies ()))
functionMaterial GetHitTexture (CheckResult Hit)
functionETextureType GetHitTextureType (CheckResult Hit)
function Reset ()))
function ResetModifiers (optional float Value)
function Trigger (Actor Other, Pawn EventInstigator, optional name EventName ))
Inherited Functions from Core.Object
!, !=, $, %, &, &&, *, **, *=, +, ++, +=, -, --, -=, / , /=, <, <<, <=, ==, >, >=, >>, >>>, ?, @, @=, Ablend, AblendR, Abs, Acos, AddFlagSafe, AddTimer, AddTimerS, Asc, Asin, Atan, Atan2, BeginState, Blend, BlendR, CallFunction, CallFunctionS, CanGetProperty, CanSetProperty, Caps, Chr, Clamp, ClassIsChildOf, Constructed, Cos, Cross, DefinesFunction, DefinesFunctionS, Delete, Disable, Dot, DumpProbes, DynamicLoadObject, Enable, EndState, EnumStr, Exp, FClamp, FDecision, FileSize, FindObject, FMax, FMin, FRand, GetAxes, GetContext, GetEnum, GetLanguage, GetPropertyText, GetRand, GetStateName, GetUnAxes, GetWhiteColor, GotoLabel, GotoState, InStr, Invert, IsA, IsInState, IsProbing, Left, Len, Lerp, LineLineIntersection, Localize, Locs, Log, Loge, Max, Mid, Min, MirrorVectorByNormal, Normal, Normalize, NotifyStateChange, ObjListMemStats, OrthoRotation, ProgressSeed, Quotes, Rand, RandomSpreadVector, RandRange, RemoveAllTimers, RemoveFlagSafe, RemoveTimer, RemoveTimerS, ResetConfig, ResetLoaders, Right, RMax, RMin, RotateAngleAxis, RotRand, Round, RSize, SaveConfig, SetProbing, SetPropertyText, SetPropertyTextDefault, Sin, Smerp, SMod, Split, Sqrt, Square, StaticCallFunction, StaticCallFunctionS, StaticDefinesFunction, StaticDefinesFunctionS, StaticSaveConfig, StrArray, StringToName, Tan, TimeRemaining, TimeRemainingS, TraceMessage, VRand, VSize, VSize2D, VSizeSq, VSizeSq2D, Warn, ^, ^^, |, ||, ~, ~=


Variables Detail

DefaultFallback Source code

var Material DefaultFallback;

DefaultMaterial Source code

var Material DefaultMaterial;

UseFallback Source code

var const transient bool UseFallback;

Validated Source code

var const transient bool Validated;

Material

FallbackMaterial Source code

var(Material) Material FallbackMaterial;

TextureType Source code

var(Material) const ETextureType TextureType;


Enumerations Detail

ETextureType Source code

enum ETextureType
{
TT_Default, TT_None, TT_Skin, TT_AlienSoft, TT_AlienWet, TT_Aluminum, TT_Bone, TT_Bouncy, TT_Cloth, TT_Deck, TT_Dirt, TT_Glass, TT_Grass, TT_Gravel, TT_Ice, TT_Leaves, TT_Marble, TT_Membrane, TT_Metal, TT_MetalHollow, TT_Mud, TT_Plastic, TT_PlasticHollow, TT_Puddle, TT_Rubber, TT_Rug, TT_SafetyGlass, TT_Synthetics, TT_SnowHard, TT_SnowSoft, TT_Soil, TT_Sticks, TT_Stone, TT_Water, TT_Wood, TT_ForceWall,
};


Structures Detail

CheckResult Source code

struct CheckResult
{
var(Material) Actor Actor;
var(Material) int Item;
var(Material) vector Location;
var(Material) Material Material;
var(Material) Object Next;
var(Material) vector Normal;
var(Material) Primitive Primitive;
var(Material) float Time;
};



Functions Detail

ForceDependencies Source code

function ForceDependencies ( ) )

GetHitTexture Source code

native(1090) static final function Material GetHitTexture ( CheckResult Hit )

GetHitTextureType Source code

native(1089) static final function ETextureType GetHitTextureType ( CheckResult Hit )

Reset Source code

function Reset ( ) )

ResetModifiers Source code

native static final function ResetModifiers ( optional float Value )

Trigger Source code

function Trigger ( Actor Other, Pawn EventInstigator, optional name EventName ) )


Defaultproperties

defaultproperties
{
	DefaultMaterial=Texture'Engine.DefaultTexture'
	DefaultFallback=Texture'Engine.FallbackTexture'
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: sk 3-1-2016 10:48:30.893 - Created with UnCodeX