Navigation
API > API/Plugins > API/Plugins/GeometryMask
Inheritance Hierarchy
- UWorldSubsystem
- UGeometryMaskWorldSubsystem
References
| Module | GeometryMask |
| Header | /Engine/Plugins/Experimental/GeometryMask/Source/GeometryMask/Public/GeometryMaskWorldSubsystem.h |
| Include | #include "GeometryMaskWorldSubsystem.h" |
Syntax
UCLASS ()
class UGeometryMaskWorldSubsystem : public UWorldSubsystem
Remarks
Updates the canvases.
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | Deinitialize () |
||
| TArray< FName > | Returns all registered canvas names for this world. | ||
| UGeometryMaskCanvas * | GetNamedCanvas
(
FName InName |
Retrieves a Canvas, uniquely identified by this world and the canvas name. | |
| void | Initialize
(
FSubsystemCollectionBase& Collection |
~Begin USubsystem | |
| FOnGeometryMaskCanvasCreated & | Called when a new canvas is created due to a unique name being requested. | ||
| FOnGeometryMaskCanvasDestroyed & | Called when a canvas is destroyed due to having no registered writers. | ||
| int32 | Remove all canvases without any Readers or Writers. Return the number of canvases removed. |