FQuickTransformer

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

ModelingComponents

Header

/Engine/Plugins/Experimental/MeshModelingToolset/Source/ModelingComponents/Public/Transforms/QuickTransformer.h

Include

#include "Transforms/QuickTransformer.h"

Syntax

class FQuickTransformer

Destructors

Name Description

Public function Virtual

~FQuickTransformer()

Functions

Name Description

Public function

void

 

Initialize()

Set up internal data structures

Public function

void

 

PreviewRender

(
    IToolsContextRenderAPI* Render...
)

Draw a visualization of the current snap axes and active snap point

Public function

void

 

Render

(
    IToolsContextRenderAPI* Render...
)

Draw a visualization of the current snap axes and active snap point

Public function

void

 

Reset()

Reset transformer state

Public function

void

 

SetActiveFrameFromWorldAxes

(
    const FVector3d& Origin
)

Set current transform frame to the unit axes at the given Origin

Public function

void

 

SetActiveWorldFrame

(
    const FFrame3d& Frame
)

Set current transform frame to the given frame

Public function

void

 

UpdateActiveFrameOrigin

(
    const FVector3d& NewOrigin
)

Update the current snap-axis frame with a new origin

Public function

void

 

UpdateCameraState

(
    const FViewCameraState& CameraStat...
)

Update internal copy of camera state. You must call this for snapping to work!

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