Navigation
API > API/Plugins > API/Plugins/RemoteControlProtocolWidgets
A widget that represents a triplet mask.
| Name | SRCProtocolMaskTriplet |
| Type | class |
| Header File | /Engine/Plugins/VirtualProduction/RemoteControl/Source/RemoteControlProtocolWidgets/Public/Widgets/Masks/SRCProtocolMaskTriplet.h |
| Include Path | #include "Widgets/Masks/SRCProtocolMaskTriplet.h" |
Syntax
class SRCProtocolMaskTriplet : public SBorder
Inheritance Hierarchy
- FSharedFromThisBase → TSharedFromThis → SWidget → SCompoundWidget → SBorder → SRCProtocolMaskTriplet
- FSlateControlledConstruction → SWidget → SCompoundWidget → SBorder → SRCProtocolMaskTriplet
Derived Classes
Structs
| Name | Remarks |
|---|---|
| FArguments |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| MaskA | TSharedPtr< SRCProtocolMaskButton > | Holds a shared reference to the underlying mask button for A. | Widgets/Masks/SRCProtocolMaskTriplet.h | |
| MaskB | TSharedPtr< SRCProtocolMaskButton > | Holds a shared reference to the underlying mask button for B. | Widgets/Masks/SRCProtocolMaskTriplet.h | |
| MaskC | TSharedPtr< SRCProtocolMaskButton > | Holds a shared reference to the underlying mask button for C. | Widgets/Masks/SRCProtocolMaskTriplet.h | |
| MaskD | TSharedPtr< SRCProtocolMaskButton > | Holds a shared reference to the underlying mask button for D. | Widgets/Masks/SRCProtocolMaskTriplet.h | |
| MaskingType | EMaskingType | Holds the type of this triplet mask. | Widgets/Masks/SRCProtocolMaskTriplet.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void Construct
(
const FArguments& InArgs |
Constructs this widget with InArgs | Widgets/Masks/SRCProtocolMaskTriplet.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ECheckBoxState IsMaskEnabled
(
ERCMask InMaskBit |
Retrieves the state of the mask. | Widgets/Masks/SRCProtocolMaskTriplet.h | |
void LoadMasks() |
Soft toggles masks based on active masks. | Widgets/Masks/SRCProtocolMaskTriplet.h | |
virtual void SetMaskEnabled
(
ECheckBoxState NewState, |
Handles masked state. | Widgets/Masks/SRCProtocolMaskTriplet.h |