| TSharedFromThis | ||||||
| FGCObject | ||||||
| FEditorCommonDrawHelper
|
Module |
|
Header |
/Engine/Source/Editor/MeshPaint/Public/IMeshPaintMode.h |
Include |
#include "IMeshPaintMode.h" |
class IMeshPaintEdMode : public FEdMode
Mesh Paint editor mode
Name | Description | ||
---|---|---|---|
|
IMeshPainter &#... |
MeshPainter |
Painter used by this edit mode for applying paint actions |
Name | Description | |
---|---|---|
|
IMeshPaintEdMode() |
Constructor |
Name | Description | |
---|---|---|
|
~IMeshPaintEdMode() |
Destructor |
Name | Description | ||
---|---|---|---|
|
IMeshPainter... |
GetMeshPainter() |
Returns the mesh painter for this mode |
|
TSharedPtr< ... |
GetToolkit() |
Name | Description | ||
---|---|---|---|
|
ActorSelectionChangeNotify() |
FEdMode: Called when the currently selected actor has changed |
|
|
AllowWidgetMove() |
If the EdMode is handling InputDelta (i.e., returning true from it), this allows a mode to indicated whether or not the Widget should also move. |
|
|
EndTracking ( |
FEdMode: Called when a mouse button is released |
|
|
Enter() |
||
|
Exit() |
||
|
Initialize() |
||
|
InputKey ( |
FEdMode: Called when a key is pressed |
|
|
PostUndo() |
FEdMode: Called after an Undo operation |
|
|
ProcessCapturedMouseMoves ( |
Process all captured mouse moves that occurred during the current frame |
|
|
ProcessEditDelete() |
||
|
Render ( |
FEdMode: Render the mesh paint tool |
|
|
Select |
FEdMode: Handling SelectActor |
|
|
ShouldDrawWidget() |
Lets the mode determine if it wants to draw the widget or not. |
|
|
StartTracking ( |
||
|
Tick ( |
IMeshPaintEdMode: Called once per frame |
|
|
UsesToolkits() |
True if this mode uses a toolkit mode (eventually they all should) |
|
|
UsesTransformWidget() |
Lets each tool determine if it wants to use the editor widget or not. |
Name | Description | ||
---|---|---|---|
|
AddReferencedObjects ( |
FGCObject interface |
|
|
GetReferencerName() |
Use this method to report a name for your referencer. |