Navigation
API > API/Plugins > API/Plugins/AssetPlacementEdMode
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UEdMode
- UBaseLegacyWidgetEdMode
- UEdModeDefault
- UAssetPlacementEdMode
References
| Module | AssetPlacementEdMode |
| Header | /Engine/Plugins/Experimental/AssetPlacementEdMode/Source/AssetPlacementEdMode/Public/AssetPlacementEdMode.h |
| Include | #include "AssetPlacementEdMode.h" |
Syntax
UCLASS&40;&41;
class UAssetPlacementEdMode : public UEdModeDefault
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bIsInSelectionTool | ||
| TWeakObjectPtr< UAssetPlacementSettings > | SettingsObjectAsPlacementSettings |
Constructors
| Type | Name | Description | |
|---|---|---|---|
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | |||
| bool | |||
| bool | |||
| bool | IsEnabled () |
||
| bool | |||
| void |
Overridden from UEdMode
| Type | Name | Description | |
|---|---|---|---|
| void | BindCommands () |
||
| void | |||
| void | Enter () |
||
| void | Exit () |
||
| TMap< FName, TArray< TSharedPtr< FUICommandInfo > > > | |||
| bool | IsSelectionAllowed
(
AActor* InActor, |
Check to see if an actor can be selected in this mode - no side effects | |
| void | OnToolEnded
(
UInteractiveToolManager* Manager, |
||
| void | OnToolStarted
(
UInteractiveToolManager* Manager, |
||
| bool | UsesToolkits () |
True if this mode uses a toolkit mode (eventually they all should) |
Overridden from ILegacyEdModeWidgetInterface
| Type | Name | Description | |
|---|---|---|---|
| bool | Lets the mode determine if it wants to draw the widget or not. | ||
| bool | Lets each mode selectively enable widgets for editing properties tagged with 'Show 3D Widget' metadata. |
Constants
| Name | Description |
|---|---|
| AssetPlacementEdModeID |