| UObjectBase
|
Module |
|
Header |
/Engine/Source/Runtime/Engine/Classes/Matinee/InterpData.h |
Include |
#include "Matinee/InterpData.h" |
class UInterpData : public UObject
Interpolation data, containing keyframe tracks, event tracks etc. This does not contain any AActor references or state, so can safely be stored in packages, shared between multiple MatineeActors etc.
Name | Description | ||
---|---|---|---|
|
AllEventNames |
Unique names of all events contained across all event tracks |
|
|
uint32: 1 |
bShouldBakeAndPrune |
If true, then the matinee should be baked and pruned at cook time. |
|
CachedDirectorGroup |
Cached version of the director group, if any, for easy access while in game |
|
|
CurveEdSetup |
Used for curve editor to remember curve-editing setup. Only loaded in editor. |
|
|
DefaultFilters |
Array of default filters. |
|
|
float |
EdSectionEnd |
Used in editor for defining sections to loop, stretch etc. |
|
float |
EdSectionStart |
Used in editor for defining sections to loop, stretch etc. |
|
InterpFilters |
Used for filtering which tracks are currently visible. |
|
|
InterpGroups |
Actual interpolation data. Groups of InterpTracks. |
|
|
float |
InterpLength |
Duration of interpolation sequence - in seconds. |
|
float |
PathBuildTime |
Position in Interp to move things to for path-building in editor. |
|
UInterpFilter &... |
SelectedFilter |
The currently selected filter. |
Name | Description | |
---|---|---|
|
UInterpData ( |
Name | Description | ||
---|---|---|---|
|
CreateDefaultFilters() |
||
|
UInterpGroup... |
FindDirectorGroup() |
Find a DirectorGroup in the data. Should only ever be 0 or 1 of these! |
|
FindGroupByName ( |
Search through all InterpGroups in this InterpData to find a group whose GroupName matches the given name. |
|
|
FindGroupByName ( |
Search through all InterpGroups in this InterpData to find a group whose GroupName matches the given name. |
|
|
FindTracksByClass ( |
Search through all groups to find all tracks of the given class. |
|
|
GetAllEventNames |
Get the list of all unique event names |
|
|
IsEventName ( |
Checks to see if the event name exists |
|
|
UpdateEventNames() |
Update the AllEventNames array |
Name | Description | ||
---|---|---|---|
|
PostInitProperties() |
Called after the C++ constructor and after the properties have been initialized, including those loaded from config. |
|
|
PostLoad() |
Do any object-specific cleanup required immediately after loading an object. |