UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FIntervalGizmoChangeBroadcaster Class Reference
+ Inheritance diagram for FIntervalGizmoChangeBroadcaster:

Public Member Functions

 FIntervalGizmoChangeBroadcaster (UIntervalGizmo *IntervalGizmoIn)
 
virtual ~FIntervalGizmoChangeBroadcaster ()
 
virtual void BeginChange () override
 
virtual TUniquePtr< FToolCommandChangeEndChange () override
 
virtual UObjectGetChangeTarget () override
 
virtual FText GetChangeDescription () override
 
- Public Member Functions inherited from IToolCommandChangeSource
virtual ~IToolCommandChangeSource ()
 

Public Attributes

TWeakObjectPtr< UIntervalGizmoIntervalGizmo
 

Detailed Description

This change source doesn't actually issue any valid transactions. Instead, it is a helper class that can get attached to the interval gizmo's state target to fire off BeginEditSequence and EndEditSequence on the start/end of a drag.

Constructor & Destructor Documentation

◆ FIntervalGizmoChangeBroadcaster()

FIntervalGizmoChangeBroadcaster::FIntervalGizmoChangeBroadcaster ( UIntervalGizmo IntervalGizmoIn)
inline

◆ ~FIntervalGizmoChangeBroadcaster()

virtual FIntervalGizmoChangeBroadcaster::~FIntervalGizmoChangeBroadcaster ( )
inlinevirtual

Member Function Documentation

◆ BeginChange()

virtual void FIntervalGizmoChangeBroadcaster::BeginChange ( )
inlineoverridevirtual

◆ EndChange()

virtual TUniquePtr< FToolCommandChange > FIntervalGizmoChangeBroadcaster::EndChange ( )
inlineoverridevirtual

◆ GetChangeDescription()

virtual FText FIntervalGizmoChangeBroadcaster::GetChangeDescription ( )
inlineoverridevirtual

◆ GetChangeTarget()

virtual UObject * FIntervalGizmoChangeBroadcaster::GetChangeTarget ( )
inlineoverridevirtual

Member Data Documentation

◆ IntervalGizmo

TWeakObjectPtr<UIntervalGizmo> FIntervalGizmoChangeBroadcaster::IntervalGizmo

The documentation for this class was generated from the following file: