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

UnrealEd.MaterialEditorInstanceConstant

Extends
Object
Modifiers
native hidecategories ( Object ) collapsecategories

MaterialEditorInstanceConstant.uc: This class is used by the material instance editor to hold a set of inherited parameters which are then pushed to a material instance. Copyright 1998-2008 Epic Games, Inc. All Rights Reserved.

Core.Object
|   
+-- UnrealEd.MaterialEditorInstanceConstant

Constants Summary
Inherited Contants from Core.Object
DegToRad, INDEX_NONE, MaxInt, Pi, RadToDeg

Variables Summary
MaterialInstanceConstantSourceInstance
array<Guid>VisibleExpressions
MaterialEditorInstanceConstant
array<EditorFontParameterValue>FontParameterValues
MaterialInterfaceParent
PhysicalMaterialPhysMaterial
array<EditorScalarParameterValue>ScalarParameterValues
array<EditorStaticComponentMaskParameterValue>StaticComponentMaskParameterValues
array<EditorStaticSwitchParameterValue>StaticSwitchParameterValues
array<EditorTextureParameterValue>TextureParameterValues
array<EditorVectorParameterValue>VectorParameterValues
Inherited Variables from Core.Object
Class, HashNext, HashOuterNext, Linker, LinkerIndex, Name, NetIndex, ObjectArchetype, ObjectFlags, ObjectInternalInteger, Outer, StateFrame, VfTableObject

Enumerations Summary
Inherited Enumerations from Core.Object
EAxis, EInputEvent, EInterpCurveMode, EInterpMethodType, ETickingGroup

Structures Summary
ComponentMaskParameter
R, G, B, A
EditorFontParameterValue
FontValue, FontPage
EditorParameterValue
bOverride, ParameterName, ExpressionId
EditorScalarParameterValue
ParameterValue
EditorStaticComponentMaskParameterValue
ParameterValue
EditorStaticSwitchParameterValue
ParameterValue
EditorTextureParameterValue
ParameterValue
EditorVectorParameterValue
ParameterValue
Inherited Structures from Core.Object
Box, BoxSphereBounds, Color, Cylinder, double, DynamicMap_Mirror, Guid, IndirectArray_Mirror, InterpCurveFloat, InterpCurvePointFloat, InterpCurvePointQuat, InterpCurvePointTwoVectors, InterpCurvePointVector, InterpCurvePointVector2D, InterpCurveQuat, InterpCurveTwoVectors, InterpCurveVector, InterpCurveVector2D, IntPoint, LinearColor, Map_Mirror, Matrix, MultiMap_Mirror, Plane, pointer, Quat, qword, RawDistribution, RenderCommandFence, Rotator, TextureMipBulkData_Mirror, ThreadSafeCounter, TPOV, TwoVectors, UntypedBulkData_Mirror, Vector, Vector2D, Vector4

Functions Summary
Inherited Functions from Core.Object
!, !=, $, $=, %, &, &&, *, **, *=, +, ++, +=, -, --, -=, / , /=, <, <<, <=, ==, >, >=, >>, >>>, @, @=, Abs, Acos, Asc, Asin, Atan, BeginState, ByteToFloat, Caps, Chr, Clamp, ClampLength, ClampRotAxis, ClassIsChildOf, ClearConfig, ClockwiseFrom, ColorToLinearColor, ContinuedState, Cos, Cross, Disable, Dot, DumpStateStack, DynamicLoadObject, Enable, EndState, Exp, FClamp, FCubicInterp, FindDeltaAngle, FindObject, FInterpEaseIn, FInterpEaseInOut, FInterpEaseOut, FInterpTo, FloatToByte, FMax, FMin, FPctByRange, FRand, GetAngularDegreesFromRadians, GetAngularDistance, GetAngularFromDotDist, GetAxes, GetDotDistance, GetEnum, GetFuncName, GetHeadingAngle, GetNetFuncName, GetPackageName, GetPerObjectConfigSections, GetRangePctByValue, GetRangeValueByPct, GetSpecialValue, GetStateName, GetUnAxes, GotoState, InStr, IsA, IsChildState, IsInState, IsNetScript, IsPendingKill, IsUTracing, IsZero, JoinArray, Left, Len, Lerp, Localize, Locs, Loge, LogInternal, MakeColor, MakeLinearColor, Max, Mid, Min, MirrorVectorByNormal, Normal, Normalize, NormalizeRotAxis, OrthoRotation, ParseStringIntoArray, PathName, PausedState, PointDistToLine, PointDistToPlane, PointInBox, PoppedState, PopState, ProjectOnTo, PushedState, PushState, QuatDot, QuatFindBetween, QuatFromAxisAndAngle, QuatFromRotator, QuatInvert, QuatProduct, QuatRotateVector, QuatSlerp, QuatToRotator, Rand, RandRange, RDiff, Repl, Right, RInterpTo, RLerp, RotRand, Round, RSize, RSmerp, SaveConfig, SClampRotAxis, ScriptTrace, SetSpecialValue, SetUTracing, Sin, Split, Sqrt, Square, StaticClearConfig, StaticSaveConfig, Tan, TimeStamp, ToHex, TransformVectorByRotation, UnwindHeading, vect2d, VInterpTo, VLerp, VRand, VSize, VSize2D, VSizeSq, VSizeSq2D, VSmerp, WarnInternal, ^, ^^, |, ||, ~, ~=


Variables Detail

SourceInstance Source code

var MaterialInstanceConstant SourceInstance;

VisibleExpressions Source code

var const transient duplicatetransient array<Guid> VisibleExpressions;

MaterialEditorInstanceConstant

FontParameterValues Source code

var(MaterialEditorInstanceConstant) array<EditorFontParameterValue> FontParameterValues;

Parent Source code

var(MaterialEditorInstanceConstant) MaterialInterface Parent;

PhysMaterial Source code

var(MaterialEditorInstanceConstant) PhysicalMaterial PhysMaterial;
Physical material to use for this graphics material. Used for sounds, effects etc.

ScalarParameterValues Source code

var(MaterialEditorInstanceConstant) array<EditorScalarParameterValue> ScalarParameterValues;

StaticComponentMaskParameterValues Source code

var(MaterialEditorInstanceConstant) array<EditorStaticComponentMaskParameterValue> StaticComponentMaskParameterValues;

StaticSwitchParameterValues Source code

var(MaterialEditorInstanceConstant) array<EditorStaticSwitchParameterValue> StaticSwitchParameterValues;

TextureParameterValues Source code

var(MaterialEditorInstanceConstant) array<EditorTextureParameterValue> TextureParameterValues;

VectorParameterValues Source code

var(MaterialEditorInstanceConstant) array<EditorVectorParameterValue> VectorParameterValues;


Structures Detail

ComponentMaskParameter Source code

struct ComponentMaskParameter
{
var(MaterialEditorInstanceConstant) bool A;
var(MaterialEditorInstanceConstant) bool B;
var(MaterialEditorInstanceConstant) bool G;
var(MaterialEditorInstanceConstant) bool R;
};
Constructor

EditorFontParameterValue Source code

struct EditorFontParameterValue extends EditorParameterValue
{
var(MaterialEditorInstanceConstant) int FontPage;
var(MaterialEditorInstanceConstant) Font FontValue;
};


EditorParameterValue Source code

struct EditorParameterValue
{
var(MaterialEditorInstanceConstant) bool bOverride;
var Guid ExpressionId;
var(MaterialEditorInstanceConstant) name ParameterName;
};


EditorScalarParameterValue Source code

struct EditorScalarParameterValue extends EditorParameterValue
{
var(MaterialEditorInstanceConstant) float ParameterValue;
};


EditorStaticComponentMaskParameterValue Source code

struct EditorStaticComponentMaskParameterValue extends EditorParameterValue
{
var(MaterialEditorInstanceConstant) ComponentMaskParameter ParameterValue;
};
Constructor

EditorStaticSwitchParameterValue Source code

struct EditorStaticSwitchParameterValue extends EditorParameterValue
{
var(MaterialEditorInstanceConstant) bool ParameterValue;
};


EditorTextureParameterValue Source code

struct EditorTextureParameterValue extends EditorParameterValue
{
var(MaterialEditorInstanceConstant) Texture ParameterValue;
};


EditorVectorParameterValue Source code

struct EditorVectorParameterValue extends EditorParameterValue
{
var(MaterialEditorInstanceConstant) LinearColor ParameterValue;
};



Defaultproperties

defaultproperties
{
   Name="Default__MaterialEditorInstanceConstant"
   ObjectArchetype=Object'Core.Default__Object'
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: sk 18-3-2018 10:00:38.954 - Created with UnCodeX