I don't need to test my programs. I have an error-correcting modem.

UE3:MaterialEditorInstanceTimeVarying (UT3)

From Unreal Wiki, The Unreal Engine Documentation Site

Jump to: navigation, search
UT3 Object >> MaterialEditorInstanceTimeVarying

Contents

Package: 
UnrealEd
This class in other games:
UDK

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-2007 Epic Games, Inc. All Rights Reserved.

[edit] Properties

[edit] Property group 'MaterialEditorInstanceTimeVarying'

[edit] bAutoActivateAll

Type: bool

causes all parameters to start playing immediately *

[edit] FontParameterValues

Type: array<EditorFontParameterValueOverTime>


[edit] Parent

Type: MaterialInterface


[edit] PhysMaterial

Type: PhysicalMaterial

Physical material to use for this graphics material. Used for sounds, effects etc.

[edit] ScalarParameterValues

Type: array<EditorScalarParameterValueOverTime>


[edit] StaticComponentMaskParameterValues

Type: array<EditorStaticComponentMaskParameterValueOverTime>


[edit] StaticSwitchParameterValues

Type: array<EditorStaticSwitchParameterValueOverTime>


[edit] TextureParameterValues

Type: array<EditorTextureParameterValueOverTime>


[edit] VectorParameterValues

Type: array<EditorVectorParameterValueOverTime>


[edit] Internal variables

[edit] SourceInstance

Type: MaterialInstanceTimeVarying


[edit] VisibleExpressions

Type: array<Object.Guid>

Modifiers: const, transient, duplicatetransient


[edit] Structs

[edit] ComponentMaskParameterOverTime

Modifiers: native

bool
bool
bool
bool

[edit] EditorFontParameterValueOverTime

Extends: EditorParameterValueOverTime

Modifiers: native

Font FontValue 
int FontPage 

[edit] EditorParameterValueOverTime

Modifiers: native

Object.Guid ExpressionId 
bool bOverride 
name ParameterName 
bool bLoop 
if true, then the CycleTime is the loop time and time loops *
bool bAutoActivate 
This will auto activate this param *
float CycleTime 
this controls time normalization and the loop time *
bool bNormalizeTime 
if true, then the CycleTime is used to scale time so all keys are between zero and one *

Default values:

Property Value
bAutoActivate False
bLoop False
bNormalizeTime False
CycleTime 1.0

[edit] EditorScalarParameterValueOverTime

Extends: EditorParameterValueOverTime

Modifiers: native

float ParameterValue 
This allows MITVs to have both single scalar and curve values *
Object.InterpCurveFloat ParameterValueCurve 
This will automatically be used if there are any values in this Curve *

[edit] EditorStaticComponentMaskParameterValueOverTime

Extends: EditorParameterValueOverTime

Modifiers: native

ComponentMaskParameterOverTime ParameterValue 

[edit] EditorStaticSwitchParameterValueOverTime

Extends: EditorParameterValueOverTime

Modifiers: native

bool ParameterValue 

[edit] EditorTextureParameterValueOverTime

Extends: EditorParameterValueOverTime

Modifiers: native

Texture ParameterValue 

[edit] EditorVectorParameterValueOverTime

Extends: EditorParameterValueOverTime

Modifiers: native

Object.LinearColor ParameterValue 
This allows MITVs to have both single scalar and curve values *
Object.InterpCurveVector ParameterValueCurve 
This will automatically be used if there are any values in this Curve *
Personal tools