Navigation
API > API/Runtime > API/Runtime/InteractiveToolsFramework > API/Runtime/InteractiveToolsFramework/BaseGizmos
References
| Module | InteractiveToolsFramework |
| Header | /Engine/Source/Runtime/InteractiveToolsFramework/Public/BaseGizmos/CombinedTransformGizmo.h |
| Include | #include "BaseGizmos/CombinedTransformGizmo.h" |
Syntax
struct FToolContextOptionalToggle
Remarks
FToolContextOptionalToggle is used to store a boolean flag where the value of the boolean may either be set directly, or it may be set by querying some external context. This struct does not directly do anything, it just wraps up the multiple flags/states needed to provide such functionality
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bEnabledDirectly | ||
| bool | bEnabledInContext | ||
| bool | bInheritFromContext |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FToolContextOptionalToggle
(
bool bEnabled, |
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | |||
| bool | IsEnabled () |
||
| void | UpdateContextValue
(
bool bNewValue |