Navigation
API > API/Plugins > API/Plugins/ScriptableToolsFramework > API/Plugins/ScriptableToolsFramework/Drawing
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UScriptableToolPointSet
References
| Module | ScriptableToolsFramework |
| Header | /Engine/Plugins/Runtime/ScriptableToolsFramework/Source/ScriptableToolsFramework/Public/Drawing/ScriptableToolPointSet.h |
| Include | #include "Drawing/ScriptableToolPointSet.h" |
Syntax
UCLASS (BlueprintType)
class UScriptableToolPointSet : public UObject
Variables
| Type | Name | Description | |
|---|---|---|---|
| TArray< TObjectPtr< UScriptableToolPoint > > | PointComponents | ||
| TObjectPtr< UPointSetComponent > | PointSet | ||
| TObjectPtr< UPreviewGeometry > | ToolDrawableGeometry |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | Initialize
(
TObjectPtr< UPreviewGeometry > PreviewGeometry |
||
| void | OnTick () |
||
| void | Remove all current points in the set. | ||
| void | RemovePoint
(
UScriptableToolPoint* Point |
Remove a specific point object from the set, removing it from the scene. | |
| void | SetAllPointsColor
(
FColor Color |
Set the color of all points in the set simultaneously. | |
| void | SetAllPointsSize
(
float Size |
Set the size of all points in the set simultaneously. | |
UPARAM
(
DisplayName |
Create and return a new point object. |