Navigation
API > API/Editor > API/Editor/UnrealEd > API/Editor/UnrealEd/Kismet2
Inheritance Hierarchy
- TSharedFromThis
- FBindingContext
- TCommands
- FPlayWorldCommands
References
| Module | UnrealEd |
| Header | /Engine/Source/Editor/UnrealEd/Public/Kismet2/DebuggerCommands.h |
| Include | #include "Kismet2/DebuggerCommands.h" |
Syntax
class FPlayWorldCommands : public TCommands< FPlayWorldCommands >
Variables
| Type | Name | Description | |
|---|---|---|---|
| TSharedPtr< FUICommandInfo > | AbortExecution | BP Debugging controls | |
| TSharedPtr< FUICommandInfo > | ContinueExecution | ||
| TSharedPtr< FUICommandInfo > | GetMouseControl | ||
| TSharedPtr< FUICommandInfo > | LateJoinSession | ||
| TSharedPtr< FUICommandInfo > | PausePlaySession | ||
| TSharedPtr< FUICommandInfo > | PlayInCameraLocation | ||
| TSharedPtr< FUICommandInfo > | PlayInDefaultPlayerStart | ||
| TSharedPtr< FUICommandInfo > | PlayInEditorFloating | ||
| TSharedPtr< FUICommandInfo > | PlayInMobilePreview | ||
| TSharedPtr< FUICommandInfo > | PlayInNetworkSettings | ||
| TSharedPtr< FUICommandInfo > | PlayInNewProcess | ||
| TSharedPtr< FUICommandInfo > | PlayInSettings | ||
| TArray< TSharedPtr< FUICommandInfo > > | PlayInTargetedMobilePreviewDevices | ||
| TSharedPtr< FUICommandInfo > | PlayInViewport | ||
| TSharedPtr< FUICommandInfo > | PlayInVR | ||
| TSharedPtr< FUICommandInfo > | PlayInVulkanPreview | ||
| TSharedPtr< FUICommandInfo > | PossessEjectPlayer | ||
| TSharedPtr< FUICommandInfo > | RepeatLastPlay | Play in editor (PIE) | |
| TSharedPtr< FUICommandInfo > | ResumePlaySession | SIE & PIE controls | |
| TSharedPtr< FUICommandInfo > | ShowCurrentStatement | ||
| TSharedPtr< FUICommandInfo > | Simulate | Start Simulating (SIE) | |
| TSharedPtr< FUICommandInfo > | SingleFrameAdvance | ||
| TSharedPtr< FUICommandInfo > | StepInto | ||
| TSharedPtr< FUICommandInfo > | StepOut | ||
| TSharedPtr< FUICommandInfo > | StepOver | ||
| TSharedPtr< FUICommandInfo > | StopPlaySession | ||
| TSharedPtr< FUICommandInfo > | TogglePlayPauseOfPlaySession |
Constructors
No constructors are accessible with public or protected access.
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | AddPIEPreviewDeviceActions
(
const FPlayWorldCommands& Commands, |
Add mobile PIE preview device actions. | |
| void | Add mobile PIE preview device commands. | ||
| void | Binds all global kismet commands to delegates | ||
| void | BuildToolbar
(
FToolMenuSection& InSection, |
Populates a toolbar with the menu commands for play-world control (pause/resume/stop/possess/eject/step/show current loc) | |
| TSharedRef< SWidget > | GeneratePlayMenuContent
(
TSharedRef< FUICommandList > InCommandList |
Generates menu content for the PIE combo button drop down menu | |
| TWeakPtr< SGlobalPlayWorldActions > | Return the active widget that processes play world actions for PIE | ||
| void | SetActiveGlobalPlayWorldActionsWidget
(
TWeakPtr< SGlobalPlayWorldActions > ActiveWidget |
Set the active widget that processes play world actions for PIE |
Overridden from TCommands
| Type | Name | Description | |
|---|---|---|---|
| void | Pure virtual to override; describe and instantiate the commands in here by using the UI COMMAND macro. |
Constants
| Name | Description |
|---|---|
| ActiveGlobalPlayWorldActionsWidget | A weak pointer to the current active widget that processes PIE actions |
| GlobalPlayWorldActions | A command list that can be passed around and isn't bound to an instance of any tool or editor. |