Navigation
API > API/Plugins > API/Plugins/SlateIMEngine
| Name | USlateIMEngineCanvasDrawCommandList |
| Type | class |
| Header File | /Engine/Plugins/Experimental/SlateIM/Source/SlateIMEngine/Public/Implementation/SlateIMEngineCanvasDrawCommandList.h |
| Include Path | #include "Implementation/SlateIMEngineCanvasDrawCommandList.h" |
Syntax
UCLASS ()
class USlateIMEngineCanvasDrawCommandList : public UObject
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → USlateIMEngineCanvasDrawCommandList
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
USlateIMEngineCanvasDrawCommandList() |
Implementation/SlateIMEngineCanvasDrawCommandList.h |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| FCanvasDrawCommand | TBaseDelegate_OneParam< void, UCanvas * > | Implementation/SlateIMEngineCanvasDrawCommandList.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void EnqueueCommand
(
FCanvasDrawCommand&& InDrawCommand |
Implementation/SlateIMEngineCanvasDrawCommandList.h | ||
ESlateIMEngineCanvasUpdateType GetUpdateType() |
Implementation/SlateIMEngineCanvasDrawCommandList.h | ||
void Invalidate() |
Implementation/SlateIMEngineCanvasDrawCommandList.h | ||
bool NeedsUpdate() |
Implementation/SlateIMEngineCanvasDrawCommandList.h | ||
void ProcessCommands
(
UCanvas* InCanvas, |
Implementation/SlateIMEngineCanvasDrawCommandList.h | ||
void SetUpdateType
(
ESlateIMEngineCanvasUpdateType InUpdateType |
Implementation/SlateIMEngineCanvasDrawCommandList.h |