Navigation
API > API/Runtime > API/Runtime/InteractiveToolsFramework > API/Runtime/InteractiveToolsFramework/BaseGizmos
Inheritance Hierarchy
- IToolCommandChangeSource
- FTransformProxyChangeSource
References
| Module | InteractiveToolsFramework |
| Header | /Engine/Source/Runtime/InteractiveToolsFramework/Public/BaseGizmos/TransformProxy.h |
| Include | #include "BaseGizmos/TransformProxy.h" |
Syntax
class FTransformProxyChangeSource : public IToolCommandChangeSource
Remarks
FTransformProxyChangeSource generates FTransformProxyChange instances on Begin/End. Instances of this class can (for example) be attached to a UGizmoTransformChangeStateTarget for use TransformGizmo change tracking.
Variables
| Type | Name | Description | |
|---|---|---|---|
| TUniquePtr< FTransformProxyChange > | ActiveChange | ||
| bool | bOverrideSetPivotMode | If true, the emitted changes will always have bSetPivotMode set to true, regardless of the current proxy settings. | |
| TWeakObjectPtr< UTransformProxy > | Proxy |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FTransformProxyChangeSource
(
UTransformProxy* ProxyIn |
Destructors
| Type | Name | Description | |
|---|---|---|---|
Overridden from IToolCommandChangeSource
| Type | Name | Description | |
|---|---|---|---|
| void | BeginChange () |
||
| TUniquePtr< FToolCommandChange > | EndChange () |
||
| FText | |||
| UObject * |