Navigation
API > API/Plugins > API/Plugins/SequencerAnimTools
References
| Module | SequencerAnimTools |
| Header | /Engine/Plugins/Editor/SequencerAnimTools/Source/SequencerAnimTools/Public/Trail.h |
| Include | #include "Trail.h" |
Syntax
class FTrail
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bForceEvaluateNextTick | ||
| ETrailCacheState | CacheState | ||
| TUniquePtr< FTrajectoryDrawInfo > | DrawInfo | ||
| TWeakObjectPtr< UObject > | Owner |
Constructors
Destructors
| Type | Name | Description | |
|---|---|---|---|
~FTrail () |
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | ApplyDelta
(
const FVector& Pos, |
||
| bool | BoxSelect
(
FBox& InBox, |
||
| void | |||
| void | DrawHUD
(
const FSceneView* View, |
||
| bool | EndTracking () |
||
| void | |||
| bool | FrustumSelect
(
const FConvexVolume& InFrustum, |
||
| ETrailCacheState | |||
| FTrajectoryDrawInfo * | GetDrawInfo () |
||
| bool | GetEditedTimes
(
const FTrailHierarchy* TrailHierarchy, |
||
| TRange< double > | Optionally implemented methods. | ||
| TArray< FFrameNumber > | GetKeyTimes () |
||
| UObject * | GetOwner () |
||
| TArray< FFrameNumber > | |||
| void | GetTickPointsForDisplay
(
const FDisplayContext& InDisplayContext, |
||
| void | GetTrajectoryPointsForDisplay
(
const FDisplayContext& InDisplayContext, |
||
| FTrajectoryCache * | |||
| bool | HandleClick
(
const FGuid& Guid, |
||
| bool | |||
| bool | IsAnythingSelected
(
FVector& OutVectorPosition |
||
| bool | |||
| void | Render
(
const FGuid& Guid, |
Additional Render/HitTest event handling for specific trails, usually let default renderer handle it. | |
| void | SelectNone () |
||
| bool | |||
| void | TranslateSelectedKeys
(
bool bRight |
||
| void | UpdateKeysInRange
(
const TRange< double >& ViewRange |
||
| ETrailCacheState | UpdateTrail
(
const FSceneContext& InSceneContext |
Classes
| Type | Name | Description | |
|---|---|---|---|
| FSceneContext | Public interface methods. |