| UObjectBase
|
Module |
|
Header |
/Engine/Source/Runtime/Experimental/InteractiveToolsFramework/Public/BaseGizmos/AxisSources.h |
Include |
#include "BaseGizmos/AxisSources.h" |
class UGizmoComponentAxisSource :
public UObject,
public IGizmoAxisSource
UGizmoComponentAxisSource is an IGizmoAxisSource implementation that provides one of the X/Y/Z axes of a Component's local coordinate system, mapped to World, based on an integer AxisIndex in range [0,2]. The Axis Origin is the Component's transform origin. Tangent vectors are provided.
Name | Description | ||
---|---|---|---|
|
int |
AxisIndex |
Clamped internally to 0,1,2 |
|
bLocalAxes |
If false, returns World axes |
|
|
Component |
Name | Description | ||
---|---|---|---|
|
UGizmoCompon... |
Construct ( |
Name | Description | ||
---|---|---|---|
|
GetDirection() |
||
|
GetOrigin() |
||
|
GetTangentVectors |
Get the two tangent vectors that are orthogonal to the Direction vector. |
|
|
HasTangentVectors() |