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

Public Member Functions

 FGizmoFloatParameterChangeSource (UGizmoLocalFloatParameterSource *ProxyIn)
 
virtual ~FGizmoFloatParameterChangeSource ()
 
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< UGizmoLocalFloatParameterSourceProxy
 
TUniquePtr< FFloatParameterProxyChangeActiveChange
 

Detailed Description

FGizmoFloatParameterChangeSource generates FFloatParameterProxyChange instances on Begin/End. Instances of this class can (for example) be attached to a UGizmoTransformChangeStateTarget for use TransformGizmo change tracking.

Constructor & Destructor Documentation

◆ FGizmoFloatParameterChangeSource()

FGizmoFloatParameterChangeSource::FGizmoFloatParameterChangeSource ( UGizmoLocalFloatParameterSource ProxyIn)
inline

◆ ~FGizmoFloatParameterChangeSource()

virtual FGizmoFloatParameterChangeSource::~FGizmoFloatParameterChangeSource ( )
inlinevirtual

Member Function Documentation

◆ BeginChange()

virtual void FGizmoFloatParameterChangeSource::BeginChange ( )
inlineoverridevirtual

◆ EndChange()

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

◆ GetChangeDescription()

virtual FText FGizmoFloatParameterChangeSource::GetChangeDescription ( )
inlineoverridevirtual

◆ GetChangeTarget()

virtual UObject * FGizmoFloatParameterChangeSource::GetChangeTarget ( )
inlineoverridevirtual

Member Data Documentation

◆ ActiveChange

TUniquePtr<FFloatParameterProxyChange> FGizmoFloatParameterChangeSource::ActiveChange

◆ Proxy

TWeakObjectPtr<UGizmoLocalFloatParameterSource> FGizmoFloatParameterChangeSource::Proxy

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