Navigation
API > API/Editor > API/Editor/MeshPaint
Inheritance Hierarchy
- TSharedFromThis
- FGCObject
- FEditorCommonDrawHelper
- FLegacyEdModeWidgetHelper
- FEdMode
- IMeshPaintEdMode
References
| Module | MeshPaint |
| Header | /Engine/Source/Editor/MeshPaint/Public/IMeshPaintMode.h |
| Include | #include "IMeshPaintMode.h" |
Syntax
class IMeshPaintEdMode : public FEdMode
Remarks
Mesh Paint editor mode
Variables
| Type | Name | Description | |
|---|---|---|---|
| IMeshPainter * | MeshPainter | Painter used by this edit mode for applying paint actions |
Constructors
| Type | Name | Description | |
|---|---|---|---|
| Constructor |
Destructors
| Type | Name | Description | |
|---|---|---|---|
| Destructor |
Functions
| Type | Name | Description | |
|---|---|---|---|
| IMeshPainter * | Returns the mesh painter for this mode | ||
| TSharedPtr< class FModeToolkit > | GetToolkit () |
Overridden from FEdMode
| Type | Name | Description | |
|---|---|---|---|
| bool | EndTracking
(
FEditorViewportClient* InViewportClient, |
FEdMode: Called when a mouse button is released | |
| void | Enter () |
||
| void | Exit () |
||
| void | Initialize () |
||
| bool | InputKey
(
FEditorViewportClient* InViewportClient, |
FEdMode: Called when a key is pressed | |
| void | PostUndo () |
FEdMode: Called after an Undo operation | |
| bool | ProcessCapturedMouseMoves
(
FEditorViewportClient* InViewportClient, |
Process all captured mouse moves that occurred during the current frame | |
| bool | |||
| bool | FEdMode: Handling SelectActor | ||
| bool | StartTracking
(
FEditorViewportClient* InViewportClient, |
||
| void | Tick
(
FEditorViewportClient* ViewportClient, |
IMeshPaintEdMode: Called once per frame | |
| bool | UsesToolkits () |
True if this mode uses a toolkit mode (eventually they all should) |
Overridden from FGCObject
| Type | Name | Description | |
|---|---|---|---|
| void | AddReferencedObjects
(
FReferenceCollector& Collector |
FGCObject interface | |
| FString | Overload this method to report a name for your referencer |
Overridden from FLegacyEdModeWidgetHelper
| Type | Name | Description | |
|---|---|---|---|
| void | FEdMode: Called when the currently selected actor has changed | ||
| bool | |||
| void | Render
(
const FSceneView* View, |
FEdMode: Render the mesh paint tool | |
| bool | |||
| bool | Lets each tool determine if it wants to use the editor widget or not. |