/Engine/Source/Editor/Experimental/EditorInteractiveToolsFramework/Public/EdModeInteractiveToolsContext.h
allows it to be easily embedded inside anFEdMode. A set of functions are provided which can be called from theFEdModefunctions of the same name. These will handle the data type conversions and forwarding calls necessary to operate the ToolsContext
class UEditorInteractiveToolsContext : public [UInteractiveToolsContext](API\Runtime\InteractiveToolsFramework\UInteractiveToolsContext)
UGizmoViewConte...
GizmoViewContext
An object in which we save the current scene view information that gizmos can use on the game thread to figure out how big the gizmo is for hit testing.
TMap<FViewport...
InvalidationMap
Tools need to be able to Invalidate the view, in case it is not Realtime.
int32
InvalidationTimestamp
Current invalidation timestamp, incremented by invalidation calls
FOnDrawHUD
OnDrawHUD
FOnRender
OnRender
FOnTick
OnTick
TOptional< EToo...
PendingToolShutdownType
TOptional<FStr...
PendingToolToStart
IToolsContextQu...
QueriesAPI
EdMode implementation of InteractiveToolFramework APIs - see ToolContextInterfaces.h.
TObjectPtr<UMa...
StandardVertexColorMaterial
IToolsContextTr...
TransactionAPI