Navigation
API > API/Plugins > API/Plugins/GeometryMask
Inheritance Hierarchy
- AActor
- AGeometryMaskCanvasActor
References
| Module | GeometryMask |
| Header | /Engine/Plugins/Experimental/GeometryMask/Source/GeometryMask/Public/GeometryMaskCanvasActor.h |
| Include | #include "GeometryMaskCanvasActor.h" |
Syntax
UCLASS (BlueprintType)
class AGeometryMaskCanvasActor : public AActor
Remarks
Wraps a GeometryMaskCanvas, and discovers/registers writers.
Variables
| Type | Name | Description | |
|---|---|---|---|
| TObjectPtr< UGeometryMaskCanvas > | Canvas | Reference to the Canvas used, identified by CanvasName. | |
| FName | CanvasName | Identifies the referenced Canvas. | |
| TArray< TScriptInterface< IGeometryMaskWriteInterface > > | Writers | List of objects that write to this canvas. |
Constructors
| Type | Name | Description | |
|---|---|---|---|
AGeometryMaskCanvasActor
(
const FObjectInitializer& ObjectInitializer |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | BeginPlay () |
||
| void | FindWriters () |
Find writers on child actors and add them to the referenced canvas. | |
| UCanvasRenderTarget2D * | GetTexture () |
Returns the Canvas Texture. | |
| void | PostLoad () |
||
| void | |||
| bool | Resolve/locate the canvas identified by CanvasName. |