I search for solutions in this order: Past Code, Unreal Source, Wiki, BUF, groups.yahoo, google, screaming at monitor. – RegularX
UE3:MaterialEditorInstanceTimeVarying (UDK)
Object >> MaterialEditorInstanceTimeVarying |
Contents
- 1 Properties
- 2 Structs
- 2.1 ComponentMaskParameterOverTime
- 2.2 EditorFontParameterValueOverTime
- 2.3 EditorParameterValueOverTime
- 2.4 EditorScalarParameterValueOverTime
- 2.5 EditorStaticComponentMaskParameterValueOverTime
- 2.6 EditorStaticSwitchParameterValueOverTime
- 2.7 EditorTextureParameterValueOverTime
- 2.8 EditorVectorParameterValueOverTime
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.
Properties
Property group 'Lightmass'
LightmassSettings
Type: UnrealEdTypes.LightmassParameterizedMaterialSettings
The Lightmass override settings for this object.
Default value:
Member | Value | ||||
---|---|---|---|---|---|
DiffuseBoost |
|
||||
EmissiveBoost |
|
||||
ExportResolutionScale |
|
||||
SpecularBoost |
|
Property group 'MaterialEditorInstanceTimeVarying'
bAutoActivateAll
Type: bool
causes all parameters to start playing immediately *
FontParameterValues
Type: array<EditorFontParameterValueOverTime>
Parent
Type: MaterialInterface
PhysMaterial
Type: PhysicalMaterial
Physical material to use for this graphics material. Used for sounds, effects etc.
ScalarParameterValues
Type: array<EditorScalarParameterValueOverTime>
StaticComponentMaskParameterValues
Type: array<EditorStaticComponentMaskParameterValueOverTime>
StaticSwitchParameterValues
Type: array<EditorStaticSwitchParameterValueOverTime>
TextureParameterValues
Type: array<EditorTextureParameterValueOverTime>
VectorParameterValues
Type: array<EditorVectorParameterValueOverTime>
Internal variables
SourceInstance
Type: MaterialInstanceTimeVarying
VisibleExpressions
Type: array<Object.Guid>
Modifiers: const, transient, duplicatetransient
Structs
ComponentMaskParameterOverTime
Modifiers: native
EditorFontParameterValueOverTime
Extends: EditorParameterValueOverTime
Modifiers: native
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 *
- float OffsetTime
- How much time this will wait before actually firing off. This is useful for keeping the curves being just the data for controlling the param and not a bunch of slack in the beginning (e.g. to wait N seconds then start fading) *
- bool bOffsetFromEnd
- When using OffsetTime it is nice to be able to offset from the end of the decal's lifetime (e.g. you want to fade out the decal, you want to change the color of the decal before it fades away etc.) *
Default values:
Property | Value |
---|---|
bAutoActivate | False |
bLoop | False |
bNormalizeTime | False |
CycleTime | 1.0 |
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 *
EditorStaticComponentMaskParameterValueOverTime
Extends: EditorParameterValueOverTime
Modifiers: native
- ComponentMaskParameterOverTime ParameterValue
EditorStaticSwitchParameterValueOverTime
Extends: EditorParameterValueOverTime
Modifiers: native
- bool ParameterValue
EditorTextureParameterValueOverTime
Extends: EditorParameterValueOverTime
Modifiers: native
- Texture ParameterValue
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 *