Navigation
API > API/Editor > API/Editor/LevelEditor
Inheritance Hierarchy
- UObject
- ULevelEditorContextMenuContext
References
| Module | LevelEditor |
| Header | /Engine/Source/Editor/LevelEditor/Public/LevelEditorMenuContext.h |
| Include | #include "LevelEditorMenuContext.h" |
Syntax
UCLASS ()
class ULevelEditorContextMenuContext : public UObject
Variables
| Type | Name | Description | |
|---|---|---|---|
| ELevelEditorMenuContext | ContextType | ||
| TObjectPtr< const UTypedElementSelectionSet > | CurrentSelection | ||
| FVector | CursorWorldLocation | ||
| TWeakObjectPtr< AActor > | HitProxyActor | If the ContextType is Viewport this property can be set to the HitProxy actor that triggered the ContextMenu. | |
| FTypedElementHandle | HitProxyElement | If the ContextType is Viewport this property can be set to the HitProxy element that triggered the ContextMenu. | |
| TWeakPtr< ILevelEditor > | LevelEditor | ||
| TArray< TObjectPtr< UActorComponent > > | SelectedComponents |
Functions
| Type | Name | Description | |
|---|---|---|---|
| FScriptTypedElementHandle |