| FViewportTransformable
|
Module |
|
Header |
/Engine/Source/Editor/ViewportInteraction/Public/ViewportTransformable.h |
Include |
#include "ViewportTransformable.h" |
class FViewportTransformable
Represents an object that we're actively interacting with, such as a selected actor
Name | Description | ||
---|---|---|---|
|
StartTransform |
The object's world space transform when we started the action |
Name | Description | |
---|---|---|
|
FViewportTransformable() |
Sets up safe defaults |
Name | Description | |
---|---|---|
|
~FViewportTransformable() |
Name | Description | ||
---|---|---|---|
|
ApplyTransform ( |
Updates the transform of the actual object |
|
|
BuildBoundingBox ( |
Returns the bounding box of this transformable, built in the specified coordinate system |
|
|
GetLinearVelocity() |
Get the velocity of the object |
|
|
const FTrans... |
GetTransform() |
Gets the current transform of this object |
|
IsPhysicallySimulated() |
Returns true if this transformable is a physically simulated kinematic object |
|
|
IsUnorientedPoint() |
Returns true if this transformable is a single, unoriented point in space, thus never supports being rotated or scaled when only a single transformable is selected. |
|
|
SetLinearVelocity ( |
For physically simulated objects, sets the new velocity of the object |
|
|
ShouldBeCarried() |
Returns true if this transformable should be 'carried' (moved and rotated) when dragged, if possible, instead of only translated |
|
|
UpdateIgnoredActorList |
For actor transformables, this will add it's actor to the incoming list |