Navigation
API > API/Editor > API/Editor/UMGEditor
The public interface implemented by the UMG Designer to allow extensions to call methods on the designer.
| Name | IUMGDesigner |
| Type | class |
| Header File | /Engine/Source/Editor/UMGEditor/Public/IUMGDesigner.h |
| Include Path | #include "IUMGDesigner.h" |
Syntax
class IUMGDesigner
Derived Classes
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FGeometry GetDesignerGeometry() |
IUMGDesigner.h | ||
float GetPreviewScale() |
IUMGDesigner.h | ||
FWidgetReference GetSelectedWidget() |
IUMGDesigner.h | ||
const TSet< FWidgetReference > & GetSelectedWidgets() |
IUMGDesigner.h | ||
ETransformMode::Type GetTransformMode() |
IUMGDesigner.h | ||
bool GetWidgetGeometry
(
const FWidgetReference& Widget, |
Gets the previous frames widget geometry. | IUMGDesigner.h | |
bool GetWidgetGeometry
(
const UWidget* PreviewWidget, |
Gets the previous frames widget geometry. | IUMGDesigner.h | |
bool GetWidgetParentGeometry
(
const FWidgetReference& Widget, |
Gets the previous frames widget geometry of the parent of the provided widget. | IUMGDesigner.h | |
| Takes geometry and adds the inverse of the window transform to get the geometry in the space of the window. | IUMGDesigner.h | ||
void MarkDesignModifed
(
bool bRequiresRecompile |
Marks the designer content as being modified. | IUMGDesigner.h | |
void PopDesignerMessage() |
Removes the last message from the message stack. | IUMGDesigner.h | |
void PushDesignerMessage
(
const FText& Message |
Push a new designer message to show at the bottom of the screen. | IUMGDesigner.h |