Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation |
previous class next class | frames no frames |
MaterialEditorInstanceTimeVaryingTimeVarying.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.MaterialEditorInstanceTimeVarying
Constants Summary |
---|
Inherited Contants from Core.Object |
---|
DegToRad, INDEX_NONE, MaxInt, Pi, RadToDeg |
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 | ||
---|---|---|
ComponentMaskParameterOverTime R, G, B, A | ||
EditorFontParameterValueOverTime FontValue, FontPage | ||
EditorParameterValueOverTime ExpressionId, bOverride, ParameterName, bLoop, bAutoActivate, CycleTime, bNormalizeTime | ||
EditorScalarParameterValueOverTime ParameterValue, ParameterValueCurve | ||
EditorStaticComponentMaskParameterValueOverTime ParameterValue | ||
EditorStaticSwitchParameterValueOverTime ParameterValue | ||
EditorTextureParameterValueOverTime ParameterValue | ||
EditorVectorParameterValueOverTime ParameterValue, ParameterValueCurve |
Functions Summary |
---|
Variables Detail |
---|
causes all parameters to start playing immediately
Physical material to use for this graphics material. Used for sounds, effects etc.
Structures Detail |
---|
var(MaterialEditorInstanceTimeVarying) bool A;};
var(MaterialEditorInstanceTimeVarying) bool B;
var(MaterialEditorInstanceTimeVarying) bool G;
var(MaterialEditorInstanceTimeVarying) bool R;
var(MaterialEditorInstanceTimeVarying) int FontPage;};
var(MaterialEditorInstanceTimeVarying) Font FontValue;
var(MaterialEditorInstanceTimeVarying) bool bAutoActivate;};
var(MaterialEditorInstanceTimeVarying) bool bLoop;
var(MaterialEditorInstanceTimeVarying) bool bNormalizeTime;
var(MaterialEditorInstanceTimeVarying) bool bOverride;
var(MaterialEditorInstanceTimeVarying) float CycleTime;
var guid ExpressionId;
var(MaterialEditorInstanceTimeVarying) name ParameterName;
bAutoActivate:This will auto activate this parambLoop:if true, then the CycleTime is the loop time and time loopsbNormalizeTime:if true, then the CycleTime is used to scale time so all keys are between zero and oneCycleTime:this controls time normalization and the loop time
var(MaterialEditorInstanceTimeVarying) float ParameterValue;};
var(MaterialEditorInstanceTimeVarying) InterpCurveFloat ParameterValueCurve;
ParameterValue:This allows MITVs to have both single scalar and curve valuesParameterValueCurve:This will automatically be used if there are any values in this Curve
var(MaterialEditorInstanceTimeVarying) ComponentMaskParameterOverTime ParameterValue;};
var(MaterialEditorInstanceTimeVarying) bool ParameterValue;};
var(MaterialEditorInstanceTimeVarying) Texture ParameterValue;};
var(MaterialEditorInstanceTimeVarying) LinearColor ParameterValue;};
var(MaterialEditorInstanceTimeVarying) InterpCurveVector ParameterValueCurve;
ParameterValue:This allows MITVs to have both single scalar and curve valuesParameterValueCurve:This will automatically be used if there are any values in this Curve
Defaultproperties |
---|
defaultproperties { Name="Default__MaterialEditorInstanceTimeVarying" ObjectArchetype=Object'Core.Default__Object' } |
Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation |
previous class next class | frames no frames |