Navigation
API > API/Editor > API/Editor/ComponentVisualizers
Selection state data that will be captured by scoped transactions.
| Name | USplineComponentVisualizerSelectionState |
| Type | class |
| Header File | /Engine/Source/Editor/ComponentVisualizers/Public/SplineComponentVisualizer.h |
| Include Path | #include "SplineComponentVisualizer.h" |
Syntax
UCLASS (Transient)
class USplineComponentVisualizerSelectionState : public UObject
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → USplineComponentVisualizerSelectionState
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void ClearSelectedKeys() |
SplineComponentVisualizer.h | ||
void ClearSelectedSegmentIndex() |
SplineComponentVisualizer.h | ||
void ClearSelectedTangentHandle() |
SplineComponentVisualizer.h | ||
FQuat GetCachedRotation() |
SplineComponentVisualizer.h | ||
int32 GetLastKeyIndexSelected() |
SplineComponentVisualizer.h | ||
const TSet< int32 > & GetSelectedKeys() |
SplineComponentVisualizer.h | ||
int32 GetSelectedSegmentIndex() |
SplineComponentVisualizer.h | ||
FVector GetSelectedSplinePosition() |
SplineComponentVisualizer.h | ||
int32 GetSelectedTangentHandle() |
SplineComponentVisualizer.h | ||
ESelectedTangentHandle GetSelectedTangentHandleType() |
SplineComponentVisualizer.h | ||
const FComponentPropertyPath GetSplinePropertyPath() |
SplineComponentVisualizer.h | ||
int32 GetVerifiedLastKeyIndexSelected
(
const int32 InNumSplinePoints |
Checks LastKeyIndexSelected is valid given the number of splint points and returns its value. | SplineComponentVisualizer.h | |
void GetVerifiedSelectedTangentHandle
(
const int32 InNumSplinePoints, |
Checks TangentHandle and TangentHandleType are valid and sets relevant output parameters. | SplineComponentVisualizer.h | |
bool IsSplinePointSelected
(
const int32 InIndex |
SplineComponentVisualizer.h | ||
TSet< int32 > & ModifySelectedKeys() |
SplineComponentVisualizer.h | ||
void Reset() |
SplineComponentVisualizer.h | ||
void SetCachedRotation
(
const FQuat& InCachedRotation |
SplineComponentVisualizer.h | ||
void SetLastKeyIndexSelected
(
const int32 InLastKeyIndexSelected |
SplineComponentVisualizer.h | ||
void SetSelectedSegmentIndex
(
const int32 InSelectedSegmentIndex |
SplineComponentVisualizer.h | ||
void SetSelectedSplinePosition
(
const FVector& InSelectedSplinePosition |
SplineComponentVisualizer.h | ||
void SetSelectedTangentHandle
(
const int32 InSelectedTangentHandle |
SplineComponentVisualizer.h | ||
void SetSelectedTangentHandleType
(
const ESelectedTangentHandle InSelectedTangentHandle |
SplineComponentVisualizer.h | ||
void SetSplinePropertyPath
(
const FComponentPropertyPath& InSplinePropertyPath |
SplineComponentVisualizer.h |