![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include "CoreMinimal.h"#include "InputBehaviorSet.h"#include "Misc/EnumClassFlags.h"#include "ToolContextInterfaces.h"#include "UObject/Object.h"#include "UObject/ObjectMacros.h"#include "UObject/ObjectPtr.h"#include "UObject/UObjectGlobals.h"#include "InteractiveGizmo.generated.h"Go to the source code of this file.
Classes | |
| class | UInteractiveGizmo |
Enumerations | |
| enum class | ETransformGizmoSubElements { None = 0 , TranslateAxisX = 1<<1 , TranslateAxisY = 1<<2 , TranslateAxisZ = 1<<3 , TranslateAllAxes = TranslateAxisX | TranslateAxisY | TranslateAxisZ , TranslatePlaneXY = 1<<4 , TranslatePlaneXZ = 1<<5 , TranslatePlaneYZ = 1<<6 , TranslateAllPlanes = TranslatePlaneXY | TranslatePlaneXZ | TranslatePlaneYZ , RotateAxisX = 1<<7 , RotateAxisY = 1<<8 , RotateAxisZ = 1<<9 , RotateAllAxes = RotateAxisX | RotateAxisY | RotateAxisZ , ScaleAxisX = 1<<10 , ScaleAxisY = 1<<11 , ScaleAxisZ = 1<<12 , ScaleAllAxes = ScaleAxisX | ScaleAxisY | ScaleAxisZ , ScalePlaneYZ = 1<<13 , ScalePlaneXZ = 1<<14 , ScalePlaneXY = 1<<15 , ScaleAllPlanes = ScalePlaneXY | ScalePlaneXZ | ScalePlaneYZ , ScaleUniform = 1<<16 , FreeTranslate = 1<<17 , FreeRotate = 1<<18 , StandardTranslateRotate , TranslateRotateUniformScale , FullTranslateRotateScale } |
Functions | |
| ENUM_CLASS_FLAGS (ETransformGizmoSubElements) | |
|
strong |
ETransformGizmoSubElements identifies the sub-elements of a standard 3-axis transformation Gizmo. Used by GizmoManager to customize UCombinedTransformGizmo instances.
| ENUM_CLASS_FLAGS | ( | ETransformGizmoSubElements | ) |