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

UnrealEd.MaterialEditorInstanceConstant

Extends
Object
Modifiers
native hidecategories ( Object ) dependson ( UnrealEdTypes ) 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-2011 Epic Games, Inc. All Rights Reserved.

Core.Object
|   
+-- UnrealEd.MaterialEditorInstanceConstant

Constants Summary
Inherited Contants from Core.Object
AspectRatio16x9, AspectRatio4x3, AspectRatio5x4, DegToRad, DegToUnrRot, INDEX_NONE, InvAspectRatio16x9, InvAspectRatio4x3, InvAspectRatio5x4, MaxInt, Pi, RadToDeg, RadToUnrRot, UnrRotToDeg, UnrRotToRad

Variables Summary
textureFlattenedTexture
MaterialInstanceConstantSourceInstance
array<Guid>VisibleExpressions
Lightmass
LightmassParameterizedMaterialSettingsLightmassSettings
MaterialEditorInstanceConstant
array<EditorFontParameterValue>FontParameterValues
MaterialInterfaceParent
PhysicalMaterialMaskSettingsPhysicalMaterialMask
PhysicalMaterialPhysMaterial
array<EditorScalarParameterValue>ScalarParameterValues
array<EditorStaticComponentMaskParameterValue>StaticComponentMaskParameterValues
array<EditorStaticSwitchParameterValue>StaticSwitchParameterValues
array<EditorTextureParameterValue>TextureParameterValues
array<EditorVectorParameterValue>VectorParameterValues
Mobile
textureMobileBaseTexture
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
AlphaBlendType, EAspectRatioAxisConstraint, EAutomatedRunResult, EAxis, EDebugBreakType, 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
Array_Mirror, BitArray_Mirror, BoneAtom, Box, BoxSphereBounds, Color, Cylinder, double, FColorVertexBuffer_Mirror, Guid, IndirectArray_Mirror, InlinePointerArray_Mirror, InterpCurveFloat, InterpCurveLinearColor, InterpCurvePointFloat, InterpCurvePointLinearColor, InterpCurvePointQuat, InterpCurvePointTwoVectors, InterpCurvePointVector, InterpCurvePointVector2D, InterpCurveQuat, InterpCurveTwoVectors, InterpCurveVector, InterpCurveVector2D, IntPoint, LinearColor, Map_Mirror, Matrix, MultiMap_Mirror, OctreeElementId, Plane, pointer, Quat, qword, RawDistribution, RenderCommandFence, RenderCommandFence_Mirror, Rotator, Set_Mirror, SHVector, SHVectorRGB, SparseArray_Mirror, TAlphaBlend, ThreadSafeCounter, TPOV, TwoVectors, UntypedBulkData_Mirror, Vector, Vector2D, Vector4

Functions Summary
Inherited Functions from Core.Object
!, !=, $, $=, %, &, &&, *, **, *=, +, ++, +=, -, --, -=, / , /=, <, <<, <=, ==, >, >=, >>, >>>, @, @=, Abs, Acos, Asc, Asin, Atan, Atan2, BeginState, ByteToFloat, Caps, Chr, Clamp, ClampLength, ClampRotAxis, ClampRotAxisFromBase, ClampRotAxisFromRange, ClassIsChildOf, ClockwiseFrom, ColorToLinearColor, ContinuedState, Cos, Cross, DebugBreak, Disable, Dot, DumpStateStack, DynamicLoadObject, Enable, EndState, EvalInterpCurveFloat, EvalInterpCurveVector, EvalInterpCurveVector2D, Exp, FCeil, FClamp, FCubicInterp, FFloor, FindDeltaAngle, FindObject, FInterpConstantTo, FInterpEaseIn, FInterpEaseInOut, FInterpEaseOut, FInterpTo, float, FloatToByte, FMax, FMin, FPctByRange, FRand, GetAngularDegreesFromRadians, GetAngularDistance, GetAngularFromDotDist, GetAxes, GetBuildChangelistNumber, GetDotDistance, GetEngineVersion, GetEnum, GetFuncName, GetHeadingAngle, GetMappedRangeValue, GetPackageName, GetPerObjectConfigSections, GetRangePctByValue, GetRangeValueByPct, GetRightMost, GetRotatorAxis, GetScriptTrace, GetStateName, GetSystemTime, GetUnAxes, GotoState, InCylinder, InStr, InverseTransformNormal, InverseTransformVector, IsA, IsChildState, IsInState, IsPendingKill, IsUTracing, IsZero, JoinArray, Left, Len, Lerp, LerpColor, Localize, Locs, Loge, LogInternal, MakeColor, MakeLinearColor, MakeRotationMatrix, MakeRotationTranslationMatrix, MakeRotator, MatrixGetAxis, MatrixGetOrigin, MatrixGetRotator, Max, Mid, Min, MirrorVectorByNormal, Normal, Normalize, NormalizeRotAxis, NoZDot, OrthoRotation, ParseLocalizedPropertyPath, ParseStringIntoArray, PathName, PausedState, PointDistToLine, PointDistToPlane, PointDistToSegment, PointProjectToPlane, PoppedState, PopState, ProjectOnTo, PushedState, PushState, QuatDot, QuatFindBetween, QuatFromAxisAndAngle, QuatFromRotator, QuatInvert, QuatProduct, QuatRotateVector, QuatSlerp, QuatToRotator, Rand, RDiff, Repl, Right, RInterpTo, RLerp, RotRand, Round, RSize, RSmerp, RTransform, SaveConfig, SClampRotAxis, ScriptTrace, SetUTracing, Sin, Split, SplitString, Sqrt, Square, StaticSaveConfig, Tan, TimeStamp, ToHex, TransformNormal, TransformVector, TransformVectorByRotation, UnwindHeading, vect2d, VInterpTo, VLerp, VRand, VRandCone, VRandCone2, VSize, VSize2D, VSizeSq, VSizeSq2D, VSmerp, WarnInternal, ^, ^^, |, ||, ~, ~=


Variables Detail

FlattenedTexture Source code

var deprecated texture FlattenedTexture;

SourceInstance Source code

var MaterialInstanceConstant SourceInstance;

VisibleExpressions Source code

var const transient duplicatetransient array<Guid> VisibleExpressions;

Lightmass

LightmassSettings Source code

var(Lightmass) LightmassParameterizedMaterialSettings LightmassSettings;
The Lightmass override settings for this object.

MaterialEditorInstanceConstant

FontParameterValues Source code

var(MaterialEditorInstanceConstant) array<EditorFontParameterValue> FontParameterValues;

Parent Source code

var(MaterialEditorInstanceConstant) crosslevelpassive MaterialInterface Parent;

PhysicalMaterialMask Source code

var(MaterialEditorInstanceConstant) PhysicalMaterialMaskSettings PhysicalMaterialMask;
Physical material mask settings to use.

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;

Mobile

MobileBaseTexture Source code

var(Mobile) texture MobileBaseTexture;


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;
};




Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: ti 22-3-2011 19:56:51.822 - Created with UnCodeX