UGizmoConstantFrameAxisSource

[UGizmoConstantFrameAxisSource](API\Runtime\InteractiveToolsFramework\BaseGizmos\UGizmoConstantFrameAxisSource) is an [IGizmoAxisSource](API\Runtime\InteractiveToolsFramework\BaseGizmos\IGizmoAxisSource) implementation that internally stores the Origin, Direction, and X/Y Tangent constants.

Windows
MacOS
Linux

Inheritance Hierarchy

UObjectBase

UObjectBaseUtility

UObject

UGizmoConstantFrameAxisSource

References

Module

InteractiveToolsFramework

Header

/Engine/Source/Runtime/Experimental/InteractiveToolsFramework/Public/BaseGizmos/AxisSources.h

Include

#include "BaseGizmos/AxisSources.h"

Syntax

class UGizmoConstantFrameAxisSource :
    public UObject,
    public IGizmoAxisSource

Remarks

UGizmoConstantFrameAxisSource is an IGizmoAxisSource implementation that internally stores the Origin, Direction, and X/Y Tangent constants.

Variables

Name Description

Public variable

FVector

 

Direction

Public variable

FVector

 

Origin

Public variable

FVector

 

TangentX

Public variable

FVector

 

TangentY

Overridden from IGizmoAxisSource

Name Description

Public function Virtual Const

FVector

 

GetDirection()

Public function Virtual Const

FVector

 

GetOrigin()

Public function Virtual Const

void

 

GetTangentVectors

(
    FVector& TangentXOut,
    FVector& TangentYOut
)

Get the two tangent vectors that are orthogonal to the Direction vector.

Public function Virtual Const

bool

 

HasTangentVectors()

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss