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