FToolBuilderState

[FToolBuilderState](API\Runtime\InteractiveToolsFramework\FToolBuilderState) is a bucket of state information that a ToolBuilder might need to construct a Tool.

Windows
MacOS
Linux

References

Module

InteractiveToolsFramework

Header

/Engine/Source/Runtime/Experimental/InteractiveToolsFramework/Public/ToolContextInterfaces.h

Include

#include "ToolContextInterfaces.h"

Syntax

struct FToolBuilderState

Remarks

FToolBuilderState is a bucket of state information that a ToolBuilder might need to construct a Tool. This information comes from a level above the Tools framework, and depends on the context we are in (Editor vs Runtime, for example).

Variables

Name Description

Public variable

UInteractiveGiz...

 

GizmoManager

The current GizmoManager

Public variable

TArray< AActor ...

 

SelectedActors

Current selected Actors. May be empty or nullptr.

Public variable

TArray< UActorC...

 

SelectedComponents

Current selected Components. May be empty or nullptr.

Public variable

UInteractiveToo...

 

ToolManager

The current ToolManager

Public variable

UWorld *

 

World

The current UWorld

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss