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
| Object >> MaterialEditorInstanceTimeVarying |
| This is an auto-generated page and may need human attention. Please remove the {{autogenerated}} tag if the page seems reasonably complete or replace it with the {{expand}} tag if the page is not yet complete. |
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
[edit] EditorFontParameterValueOverTime
Extends: EditorParameterValueOverTime
Modifiers: native
[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 *
