Navigation
API > API/Plugins > API/Plugins/SequencerAnimTools
| Name | FTrailHierarchy |
| Type | class |
| Header File | /Engine/Plugins/Editor/SequencerAnimTools/Source/SequencerAnimTools/Public/TrailHierarchy.h |
| Include Path | #include "TrailHierarchy.h" |
Syntax
class FTrailHierarchy
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FTrailHierarchy() |
TrailHierarchy.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~FTrailHierarchy() |
TrailHierarchy.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void AddTrail
(
const FGuid& Key, |
TrailHierarchy.h | ||
virtual bool ApplyDelta
(
const FVector& Pos, |
TrailHierarchy.h | ||
virtual bool BoxSelect
(
FBox& InBox, |
TrailHierarchy.h | ||
virtual void CalculateEvalRangeArray() |
Optional methods | TrailHierarchy.h | |
bool CheckForChanges() |
TrailHierarchy.h | ||
virtual void DeleteSelectedKeys() |
TrailHierarchy.h | ||
void Destroy() |
TrailHierarchy.h | ||
virtual bool EndTracking() |
TrailHierarchy.h | ||
virtual bool FrustumSelect
(
const FConvexVolume& InFrustum, |
TrailHierarchy.h | ||
const TMap< FGuid, TUniquePtr< FTrail > > & GetAllTrails() |
TrailHierarchy.h | ||
const FCurrentFramesInfo * GetCurrentFramesInfo() |
New | TrailHierarchy.h | |
FFrameNumber GetFramesPerFrame() |
TrailHierarchy.h | ||
FFrameNumber GetFramesPerSegment() |
TrailHierarchy.h | ||
ITrailHierarchyRenderer * GetRenderer() |
TrailHierarchy.h | ||
FFrameNumber GetTicksPerSegment() |
TrailHierarchy.h | ||
TMap< FString, FTimespan > & GetTimingStats () |
TrailHierarchy.h | ||
const TMap< FString, FTimespan > & GetTimingStats () |
TrailHierarchy.h | ||
const TRange< FFrameNumber > & GetViewFrameRange() |
TrailHierarchy.h | ||
FTrailVisibilityManager & GetVisibilityManager() |
TrailHierarchy.h | ||
virtual bool HandleClick
(
FEditorViewportClient* InViewportClient, |
TrailHierarchy.h | ||
void Initialize() |
TrailHierarchy.h | ||
virtual bool IsAlwaysVisible
(
const FGuid Key |
TrailHierarchy.h | ||
virtual bool IsAnythingSelected () |
TrailHierarchy.h | ||
virtual bool IsAnythingSelected
(
FVector& OutVectorPosition |
Get calculated center of all selections into one position, return false if not selected. | TrailHierarchy.h | |
virtual bool IsAnythingSelected
(
TArray< FVector >& OutVectorPositions, |
Get each selected item's position, return false if not selected. if bAllPositions is true it will get all selected positions from each trail, otherwise will be the average. | TrailHierarchy.h | |
virtual bool IsHitByClick
(
HHitProxy* HitProx |
TrailHierarchy.h | ||
virtual bool IsSelected
(
const FGuid& Key |
TrailHierarchy.h | ||
bool IsTrailEvaluating
(
const FGuid& InTrailGuid, |
TrailHierarchy.h | ||
virtual bool IsVisible
(
const FGuid& InTrailGuid |
TrailHierarchy.h | ||
virtual void RemoveTrail
(
const FGuid& Key |
TrailHierarchy.h | ||
virtual void SelectNone() |
TrailHierarchy.h | ||
virtual bool StartTracking() |
TrailHierarchy.h | ||
virtual void TranslateSelectedKeys
(
bool bRight |
TrailHierarchy.h | ||
virtual void Update() |
TrailHierarchy.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void OpenContextMenu
(
const FGuid& TrailGuid |
TrailHierarchy.h | ||
void RemoveTrailIfNotAlwaysVisible
(
const FGuid& Key |
TrailHierarchy.h |