Navigation
API > API/Plugins > API/Plugins/ControlRig
| Name | FSampleTrack |
| Type | class |
| Header File | /Engine/Plugins/Animation/ControlRig/Source/ControlRig/Public/Tracks/SampleTrack.h |
| Include Path | #include "Tracks/SampleTrack.h" |
Syntax
template<typename T>
class FSampleTrack : public UE::ControlRig::Internal::FSampleTrackShared< T >
Inheritance Hierarchy
- FSharedFromThisBase → TSharedFromThis → FSampleTrackBase → FSampleTrackShared → FSampleTrack
Derived Classes
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FSampleTrack () |
Tracks/SampleTrack.h | ||
FSampleTrack
(
const FName& InName |
Tracks/SampleTrack.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~FSampleTrack() |
Tracks/SampleTrack.h |
Class Specializations
| Name | Remarks |
|---|---|
| FSampleTrack< FInstancedStruct > |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| Base | UE::ControlRig::Internal::FSampleTrackShared< T > | Tracks/SampleTrack.h |
Functions
Public
Overridden from FSampleTrackShared
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual int32 GetSizePerValue() |
Tracks/SampleTrack.h |
Overridden from FSampleTrackBase
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void AddSampleFromProperty
(
const FProperty* InProperty, |
Helper to store a sample based on a given property | Tracks/SampleTrack.h | |
virtual void GetSampleForProperty
(
int32 InTimeIndex, |
Helper to retrieve a sample based on a given property | Tracks/SampleTrack.h | |
virtual void Serialize
(
FArchive& InArchive |
Tracks/SampleTrack.h |