Home › System plugins › Widgets
System
Widgets
What it gives you
—
Requires
None
Required by
None
61 assets228 API members
Note
Narrative documentation for this plugin is still being written. The API reference below is complete.
API reference
Every blueprint asset in this plugin. Expand an asset to see its members.
/
WBP_3DUI_Button_Large6 members
| Kind | Name | Signature | Description |
|---|---|---|---|
| event | SetButtonIcon | (Texture: Texture2D) | — |
| event | SetButtonText | (InText: text) | — |
| event | SetSelectedIcon | (Texture: Texture2D) | — |
| event | SetInvertColor | (Set: float) | — |
| event | SetSelected | (Set: float) | — |
| event | SetSelectedText | (SelectedText: text) | — |
WBP_3DUI_Button_Small4 members
| Kind | Name | Signature | Description |
|---|---|---|---|
| event | SetIcon | (Texture: Texture2D) | — |
| event | SetInvertColor | (Set: float) | — |
| event | SetSelected | (Set: float) | — |
| event | SetSelectedIcon | (Texture: Texture2D) | — |
WBP_Camera_HUD1 members
| Kind | Name | Signature | Description |
|---|---|---|---|
| event | WidgetSwitcherVisibilityChanged | (Visible: bool) | — |
WBP_Camera_VR0 members
No editor-visible members; this asset configures defaults only.
WBP_DesktopUI5 members
| Kind | Name | Signature | Description |
|---|---|---|---|
| event | OnSwitchDesktopMouse | () | — |
| event | OnVirtualMouseMoved | () | — |
| event | WidgetElement_PostInitiateStyle | () | Called on every element once the entire tree has been initiated and themed. Implement it for set-up that needs the finished tree, such as measuring or reading the state of a sibling. |
| event | UpdateIdleScreen | () | — |
| event | UpdateMainWidget | () | — |
WBP_Display3 members
| Kind | Name | Signature | Description |
|---|---|---|---|
| event | On Page Updated | () | — |
| event | OnUpdateZoom | () | — |
| event | WidgetElement_PostInitiateStyle | () | Called on every element once the entire tree has been initiated and themed. Implement it for set-up that needs the finished tree, such as measuring or reading the state of a sibling. |
WBP_Display_Page0 members
No editor-visible members; this asset configures defaults only.
WBP_DistanceLabel5 members
| Kind | Name | Signature | Description |
|---|---|---|---|
| event | OnMouseEnterMouse | (MyGeometry: Geometry, MouseEvent: PointerEvent) | The system will use this event to notify a widget that the cursor has entered it. This event is NOT bubbled. @param MyGeometry The Geometry of the widget receiving the event @param MouseEvent Information about the input event |
| event | OnMouseLeaveMouse | (MouseEvent: PointerEvent) | The system will use this event to notify a widget that the cursor has left it. This event is NOT bubbled. @param MouseEvent Information about the input event |
| event | WidgetElement_PostInitiateStyle | () | Called on every element once the entire tree has been initiated and themed. Implement it for set-up that needs the finished tree, such as measuring or reading the state of a sibling. |
| event | OnLengthUpdated_Event | () | — |
| event | UpdateText | (InText: text) | — |
WBP_HUD_Frame_Subtitle2 members
| Kind | Name | Signature | Description |
|---|---|---|---|
| fn | getMainSlot | (out Slot: NamedSlot) | — |
| fn | GetAppearAnimation | (out Animation: WidgetAnimation) | — |
WBP_HUD_Subtitles4 members
| Kind | Name | Signature | Description |
|---|---|---|---|
| fn | Spawn Subtitle | (SubtitleInfo: ST_Subtitle, out NewMessage: WBP_Subtitle) | — |
| fn | TickMessagePosition | (DeltaTime: float) | — |
| event | AssignCloseWidget | (Target: WBP_Subtitle) | — |
| event | OnDespawnSubtitle | (SubtitleWidget: WBP_Subtitle) | — |
WBP_LaserPointer_Desktop2 members
| Kind | Name | Signature | Description |
|---|---|---|---|
| event | WidgetSwitcherVisibilityChanged | (Visible: bool) | — |
| event | UpdateColor | () | — |
WBP_LaserPointer_VR0 members
No editor-visible members; this asset configures defaults only.
WBP_Measuring_Desktop2 members
| Kind | Name | Signature | Description |
|---|---|---|---|
| event | WidgetSwitcherVisibilityChanged | (Visible: bool) | — |
| event | UpdateColor | () | — |
WBP_Measuring_VR0 members
No editor-visible members; this asset configures defaults only.
WBP_Menu_DesktopUI1 members
| Kind | Name | Signature | Description |
|---|---|---|---|
| event | WidgetElement_PostInitiateStyle | () | Called on every element once the entire tree has been initiated and themed. Implement it for set-up that needs the finished tree, such as measuring or reading the state of a sibling. |
WBP_Minimap_2D10 members
| Kind | Name | Signature | Description |
|---|---|---|---|
| var | SizeStyle | Vector2D | — |
| fn | OnMouseButtonDownMouse | (MyGeometry: Geometry, MouseEvent: PointerEvent) → EventReply | The system calls this method to notify the widget that a mouse button was pressed within it. This event is bubbled. @param MyGeometry The Geometry of the widget receiving the event @param MouseEvent Information about the input event @return Whether the event was handled along with possible requests for the system to take action. |
| fn | OnMouseMoveMouse | (MyGeometry: Geometry, MouseEvent: PointerEvent) → EventReply | The system calls this method to notify the widget that a mouse moved within it. This event is bubbled. @param MyGeometry The Geometry of the widget receiving the event @param MouseEvent Information about the input event @return Whether the event was handled along with possible requests for the system to take action. |
| fn | ProjectMapCoordinatesToRealWorld | (Value: Vector2D, out Coordinates: Vector2D) | — |
| fn | ProjectRealWorldCoordinatesToMap | (Value: Vector2D, out Coordinates: Vector2D) | — |
| event | InitializeWithBounds | (Bounds: BP_Minimap_Bounds) | — |
| event | Hover | (Impact Location X: float, Impact Location Y: float) | — |
| event | OnMinimapComponentAdded_Event | (MinimapComponent: BPC_MinimapElement) | — |
| event | OnMinimapComponentRemoved_Event | (MinimapComponent: BPC_MinimapElement) | — |
| event | DestructUser Interface | () | Called when a widget is no longer referenced causing the slate resource to destroyed. Just like Construct this event can be called multiple times. |
WBP_Minimap_3D5 members
| Kind | Name | Signature | Description |
|---|---|---|---|
| var | SizeStyle | Vector2D | — |
| fn | getRelativeTransformDefault | () → Transform | — |
| fn | OnMouseButtonDownMouse | (MyGeometry: Geometry, MouseEvent: PointerEvent) → EventReply | The system calls this method to notify the widget that a mouse button was pressed within it. This event is bubbled. @param MyGeometry The Geometry of the widget receiving the event @param MouseEvent Information about the input event @return Whether the event was handled along with possible requests for the system to take action. |
| fn | OnMouseMoveMouse | (MyGeometry: Geometry, MouseEvent: PointerEvent) → EventReply | The system calls this method to notify the widget that a mouse moved within it. This event is bubbled. @param MyGeometry The Geometry of the widget receiving the event @param MouseEvent Information about the input event @return Whether the event was handled along with possible requests for the system to take action. |
| event | InitializeWithBounds | (Bounds: BP_Minimap_Bounds) | — |
WBP_Paintbrush_Desktop8 members
| Kind | Name | Signature | Description |
|---|---|---|---|
| event | WidgetSwitcherVisibilityChanged | (Visible: bool) | — |
| event | UpdateStrokeSize | () | — |
| event | UpdateColor | () | — |
| event | UpdateDrawingMode | () | — |
| event | UpdateDeleteMode | () | — |
| event | OnStrokeUpdated_Event_0 | () | — |
| event | WidgetElement_PostInitiateStyle | () | Called on every element once the entire tree has been initiated and themed. Implement it for set-up that needs the finished tree, such as measuring or reading the state of a sibling. |
| event | ConfirmationPressed_Event | (Confirm: bool) | — |
WBP_Paintbrush_VR3 members
| Kind | Name | Signature | Description |
|---|---|---|---|
| event | OnStrokeUpdated_Event_0 | () | — |
| event | WidgetElement_PostInitiateStyle | () | Called on every element once the entire tree has been initiated and themed. Implement it for set-up that needs the finished tree, such as measuring or reading the state of a sibling. |
| event | ConfirmationPressed_Event | (Confirm: bool) | — |
WBP_PhotoGallery4 members
| Kind | Name | Signature | Description |
|---|---|---|---|
| fn | getAllPhotosToDelete | (out Photos: BP_Photo[]) | — |
| fn | getPhotoButtons | (Buttons: ST_Button_Content[]) | — |
| event | WidgetElement_PostInitiateStyle | () | Called on every element once the entire tree has been initiated and themed. Implement it for set-up that needs the finished tree, such as measuring or reading the state of a sibling. |
| event | OnGalleryUpdated_Event | () | — |
WBP_Question6 members
| Kind | Name | Signature | Description |
|---|---|---|---|
| var | QuestionContent | PDA_Question | — |
| var | Show AnswersSettings | bool | — |
| var | Show HintsSettings | bool | — |
| event | WidgetElement_PostInitiateStyle | () | Called on every element once the entire tree has been initiated and themed. Implement it for set-up that needs the finished tree, such as measuring or reading the state of a sibling. |
| event | InitializeWithQuestion | (Question: PDA_Question, ShowAnswers: bool, ForceCorrect: bool, ShowHints: bool) | — |
| event | SubmitCurrentAnswers | () | — |
WBP_Quiz2 members
| Kind | Name | Signature | Description |
|---|---|---|---|
| event | QuizPageUpdated | () | — |
| event | WidgetElement_PostInitiateStyle | () | Called on every element once the entire tree has been initiated and themed. Implement it for set-up that needs the finished tree, such as measuring or reading the state of a sibling. |
WBP_StickyNote_VR1 members
| Kind | Name | Signature | Description |
|---|---|---|---|
| fn | SetText | (Spawner: Actor, Parent: SceneComponent) | — |
WBP_Subtitle4 members
| Kind | Name | Signature | Description |
|---|---|---|---|
| var | Subtitle Info | ST_Subtitle | — |
| fn | getSubtitleFrame | (out MessageFrame: WBP_Subtitle_Frame) | — |
| event | Despawn | () | — |
| event | DespawnFinished_Event | () | — |
WBP_Subtitle_Default2 members
| Kind | Name | Signature | Description |
|---|---|---|---|
| fn | getSubtitleFrame | (out MessageFrame: WBP_Subtitle_Frame) | — |
| event | UpdateBody | (Text: text) | — |
WBP_Subtitle_Frame4 members
| Kind | Name | Signature | Description |
|---|---|---|---|
| fn | WidgetElement_getNamedSlotsSlots | (out Slots: NamedSlot[]) | Returns the named slots this element exposes so that the tree walk can descend into their children. Return an empty list and the element is treated as a leaf, which means anything parented into a slot you do not list is never initiated or themed. |
| event | InitiateSubtitleFrame | (Time: float) | — |
| event | Despawn | () | — |
| event | SetWidthOverride | (Active: bool, Width: float) | — |
WBP_Whiteboard_Panel2 members
| Kind | Name | Signature | Description |
|---|---|---|---|
| event | ConfirmationPressed_Event | (Confirm: bool) | — |
| event | ConfirmationPressed_Event_0 | (Confirm: bool) | — |
Context
WBP_QuizContext1 members
| Kind | Name | Signature | Description |
|---|---|---|---|
| event | InitializeQuizContext | (QuizPage: PDA_QuizPage) | — |
WBP_QuizContext_Image1 members
| Kind | Name | Signature | Description |
|---|---|---|---|
| event | InitializeQuizContext | (QuizPage: PDA_QuizPage) | — |
WBP_QuizContext_MultipleImages1 members
| Kind | Name | Signature | Description |
|---|---|---|---|
| event | InitializeQuizContext | (QuizPage: PDA_QuizPage) | — |
WBP_QuizContext_Text1 members
| Kind | Name | Signature | Description |
|---|---|---|---|
| event | InitializeQuizContext | (QuizPage: PDA_QuizPage) | — |
WBP_QuizContext_TextImage1 members
| Kind | Name | Signature | Description |
|---|---|---|---|
| event | InitializeQuizContext | (QuizPage: PDA_QuizPage) | — |
Cursor
WBP_Cursor_Camera1 members
| Kind | Name | Signature | Description |
|---|---|---|---|
| event | OnColorUpdated_Event | () | — |
WBP_Cursor_LaserPointer1 members
| Kind | Name | Signature | Description |
|---|---|---|---|
| event | OnColorUpdated_Event | () | — |
WBP_Cursor_Measure1 members
| Kind | Name | Signature | Description |
|---|---|---|---|
| event | OnColorUpdated_Event | () | — |
WBP_Cursor_Paintbrush3 members
| Kind | Name | Signature | Description |
|---|---|---|---|
| event | OnColorUpdated_Event | () | — |
| event | OnDeleteModeUpdated_Event | () | — |
| event | OnStrokeSizeUpdated_Event | () | — |
Elements
WBP_Button_Display18 members
| Kind | Name | Signature | Description |
|---|---|---|---|
| var | Element IDScreen UI | name | — |
| var | Target PageScreen UI | class<WBP_Display_Page> | — |
| fn | getButtonAnimation_CustomGet Animations | (out CustomStateAnimation: WidgetAnimation) | Returns the animation run forwards when the custom state is switched on and reversed when it is switched off. Empty on the base class; each button design overrides it with its own. |
| fn | getButtonAnimation_ActionGet Animations | (out ActionAnimation: WidgetAnimation) | Returns the animation carrying the selected look, run forwards when the button becomes selected and reversed when the selection is cleared. Empty on the base class; each button design overrides it with its own. |
| fn | getButtonAnimation_HoverGet Animations | (out HoverAnimation: WidgetAnimation) | Returns the animation run forwards as the cursor enters and reversed as it leaves. Empty on the base class; each button design overrides it with its own. |
| fn | getButtonAnimation_DeactivateGet Animations | (out DeactivateAnimation: WidgetAnimation) | Returns the animation run forwards when the button is deactivated and reversed when it is activated again. Empty on the base class; each button design overrides it with its own. |
| fn | getButtonAnimation_ClickGet Animations | (out ClickAnimation: WidgetAnimation) | Returns the animation run forwards while the button is held down and reversed on release. Empty on the base class; each button design overrides it with its own. |
| fn | getSound_PressedSound | (out Sound: SoundBase) | Returns the cue played when the button is pressed. Empty on the base class; designs override it, usually with a different cue per preset, and the Sound Press Override wins over it when set. |
| fn | getSound_HoverSound | (out Sound: SoundBase) | Returns the cue played when the cursor first enters the button. Empty on the base class; designs override it, and the Sound Hover Override wins over it when set. |
| fn | getSound_DeactivatedSound | (out Sound: SoundBase) | Returns the cue played when a deactivated button is pressed. Empty on the base class; designs override it, and the Sound Blocked Override wins over it when set. |
| fn | WidgetElement_getNamedSlotsSlots | (out Slots: NamedSlot[]) | Returns the named slots this element exposes so that the tree walk can descend into their children. Return an empty list and the element is treated as a leaf, which means anything parented into a slot you do not list is never initiated or themed. |
| fn | getButtonFrameGet Elements | (out ButtonFrame: WBP_ButtonFrame) | Returns the frame widget wrapping this button's content and holding its size box. Empty on the base class; each button design overrides it, and Style Button Frame needs it to apply the width and height overrides. |
| event | SequenceEvent_Action | () | — |
| event | SequenceEvent_Hover | () | — |
| event | SequenceEvent_Custom | () | — |
| event | OnHighlightElementsUpdated_Event | () | — |
| event | OnClicked_Event | (Button: WBP_Button) | — |
| event | WidgetElement_PostInitiateStyle | () | Called on every element once the entire tree has been initiated and themed. Implement it for set-up that needs the finished tree, such as measuring or reading the state of a sibling. |
WBP_MinimapElement12 members
| Kind | Name | Signature | Description |
|---|---|---|---|
| var | Minimap ComponentRequirements | BPC_MinimapElement_2D | — |
| var | Minimap BoundsRequirements | BP_Minimap_Bounds | — |
| var | Canvas PanelRequirements | CanvasPanel | — |
| fn | getShowAnimation | (Animation: WidgetAnimation) | — |
| event | WidgetElement_PostInitiateStyle | () | Called on every element once the entire tree has been initiated and themed. Implement it for set-up that needs the finished tree, such as measuring or reading the state of a sibling. |
| event | OnLocationUpdated_Event | () | — |
| event | OnRotationUpdated_Event | () | — |
| event | InterpolateToLocation | (Target: Vector2D) | — |
| event | Disappear | () | — |
| event | StopInterpolationLocation | () | — |
| event | InterpolateRotation | (Rotation: Rotator) | — |
| event | StopInterpolationRotation | () | — |
WBP_MinimapElement_Icon2 members
| Kind | Name | Signature | Description |
|---|---|---|---|
| fn | getShowAnimation | (out Animation: WidgetAnimation) | — |
| event | WidgetElement_PostInitiateStyle | () | Called on every element once the entire tree has been initiated and themed. Implement it for set-up that needs the finished tree, such as measuring or reading the state of a sibling. |
WBP_QuestionElement_Answer13 members
| Kind | Name | Signature | Description |
|---|---|---|---|
| fn | SetCorrectQuestion | (Correct: bool) | — |
| fn | getBlendableElements_HoverGet Elements | (out Blendable: BPI_Widget_Blend[]) | Returns the elements whose blend value follows the hover animation, typically the hover outline. Empty on the base class; each button design overrides it. |
| fn | getBlendableElements_ActionGet Elements | (out Blendable: BPI_Widget_Blend[]) | Returns the elements whose blend value follows the action animation, typically the background, icon and label that shift as the button is selected. Empty on the base class; each button design overrides it. |
| fn | getButtonAnimation_ActionGet Animations | (out ActionAnimation: WidgetAnimation) | Returns the animation carrying the selected look, run forwards when the button becomes selected and reversed when the selection is cleared. Empty on the base class; each button design overrides it with its own. |
| fn | getButtonAnimation_HoverGet Animations | (out HoverAnimation: WidgetAnimation) | Returns the animation run forwards as the cursor enters and reversed as it leaves. Empty on the base class; each button design overrides it with its own. |
| fn | getButtonAnimation_DeactivateGet Animations | (out DeactivateAnimation: WidgetAnimation) | Returns the animation run forwards when the button is deactivated and reversed when it is activated again. Empty on the base class; each button design overrides it with its own. |
| fn | getButtonAnimation_CustomGet Animations | (out CustomStateAnimation: WidgetAnimation) | Returns the animation run forwards when the custom state is switched on and reversed when it is switched off. Empty on the base class; each button design overrides it with its own. |
| fn | getButtonAnimation_ClickGet Animations | (out ClickAnimation: WidgetAnimation) | Returns the animation run forwards while the button is held down and reversed on release. Empty on the base class; each button design overrides it with its own. |
| fn | getButtonTextGet Elements | (out Button Text: AFText) | Returns the text element the label is written into. Empty on the base class; designs override it, and Update Button Content stops before touching anything else when there is none. |
| fn | getButtonFrameGet Elements | (out ButtonFrame: WBP_ButtonFrame) | Returns the frame widget wrapping this button's content and holding its size box. Empty on the base class; each button design overrides it, and Style Button Frame needs it to apply the width and height overrides. |
| event | SequenceEvent_Custom | () | — |
| event | UpdateButtonContentContent | (ButtonContent: ST_Button_Content) | Replaces the button's content and refreshes the label, the icon and the content widget from it. The chain runs through the text element first and the image element second, so a design missing either updates nothing beyond that point. |
| event | SequenceEvent_Selected | () | — |
WBP_QuestionElement_Selector_Text6 members
| Kind | Name | Signature | Description |
|---|---|---|---|
| var | OptionContent | Struct_Question_Selection | — |
| var | WidthStyle | float | — |
| fn | SetCorrectQuestion | (Correct: bool) | — |
| event | SetIndex | (CurrentIndex: int) | — |
| event | WidgetElement_PostInitiateStyle | () | Called on every element once the entire tree has been initiated and themed. Implement it for set-up that needs the finished tree, such as measuring or reading the state of a sibling. |
| event | ShowSolution | (Show: bool) | — |
WBP_QuestionElement_TrueFalse17 members
| Kind | Name | Signature | Description |
|---|---|---|---|
| fn | getButtonTextGet Elements | (out Button Text: AFText) | Returns the text element the label is written into. Empty on the base class; designs override it, and Update Button Content stops before touching anything else when there is none. |
| fn | getButtonAnimation_CustomGet Animations | (out CustomStateAnimation: WidgetAnimation) | Returns the animation run forwards when the custom state is switched on and reversed when it is switched off. Empty on the base class; each button design overrides it with its own. |
| fn | getBlendableElements_HoverGet Elements | (out Blendable: BPI_Widget_Blend[]) | Returns the elements whose blend value follows the hover animation, typically the hover outline. Empty on the base class; each button design overrides it. |
| fn | getBlendableElements_ActionGet Elements | (out Blendable: BPI_Widget_Blend[]) | Returns the elements whose blend value follows the action animation, typically the background, icon and label that shift as the button is selected. Empty on the base class; each button design overrides it. |
| fn | SetCorrectQuestion | (Correct: bool) | — |
| fn | getButtonAnimation_ActionGet Animations | (out ActionAnimation: WidgetAnimation) | Returns the animation carrying the selected look, run forwards when the button becomes selected and reversed when the selection is cleared. Empty on the base class; each button design overrides it with its own. |
| fn | getButtonAnimation_HoverGet Animations | (out HoverAnimation: WidgetAnimation) | Returns the animation run forwards as the cursor enters and reversed as it leaves. Empty on the base class; each button design overrides it with its own. |
| fn | getButtonAnimation_DeactivateGet Animations | (out DeactivateAnimation: WidgetAnimation) | Returns the animation run forwards when the button is deactivated and reversed when it is activated again. Empty on the base class; each button design overrides it with its own. |
| fn | getButtonAnimation_ClickGet Animations | (out ClickAnimation: WidgetAnimation) | Returns the animation run forwards while the button is held down and reversed on release. Empty on the base class; each button design overrides it with its own. |
| fn | getButtonImageGet Elements | (out Button Image: AFImage) | Returns the image element the icon is written into. Empty on the base class; designs override it, and Update Button Content stops before forwarding content to the content widget when there is none. |
| fn | getSound_PressedSound | (out Sound: SoundBase) | Returns the cue played when the button is pressed. Empty on the base class; designs override it, usually with a different cue per preset, and the Sound Press Override wins over it when set. |
| fn | getSound_HoverSound | (out Sound: SoundBase) | Returns the cue played when the cursor first enters the button. Empty on the base class; designs override it, and the Sound Hover Override wins over it when set. |
| fn | getSound_DeactivatedSound | (out Sound: SoundBase) | Returns the cue played when a deactivated button is pressed. Empty on the base class; designs override it, and the Sound Blocked Override wins over it when set. |
| fn | getButtonFrameGet Elements | (out ButtonFrame: WBP_ButtonFrame) | Returns the frame widget wrapping this button's content and holding its size box. Empty on the base class; each button design overrides it, and Style Button Frame needs it to apply the width and height overrides. |
| event | SequenceEvent_Action | () | — |
| event | SequenceEvent_Hover | () | — |
| event | SequenceEvent_Custom | () | — |
WBP_QuizElement_Image4 members
| Kind | Name | Signature | Description |
|---|---|---|---|
| var | ImageContent | Texture | — |
| var | TextContent | text | — |
| var | Max WidthStyle | float | — |
| event | WidgetElement_PostInitiateStyle | () | Called on every element once the entire tree has been initiated and themed. Implement it for set-up that needs the finished tree, such as measuring or reading the state of a sibling. |
WBP_QuizElement_Solution3 members
| Kind | Name | Signature | Description |
|---|---|---|---|
| var | TextField | text | — |
| var | CorrectField | bool | — |
| event | WidgetElement_PostInitiateStyle | () | Called on every element once the entire tree has been initiated and themed. Implement it for set-up that needs the finished tree, such as measuring or reading the state of a sibling. |
Example
WBP_3DPen_Example1 members
| Kind | Name | Signature | Description |
|---|---|---|---|
| event | WidgetElement_PostInitiateStyle | () | Called on every element once the entire tree has been initiated and themed. Implement it for set-up that needs the finished tree, such as measuring or reading the state of a sibling. |
Gallery
WBP_Configurator_Gallery1 members
| Kind | Name | Signature | Description |
|---|---|---|---|
| event | InitializeWithProducts | (Products: PDA_Product[]) | — |
Helper
WBP_KeyboardExtension_Notes2 members
| Kind | Name | Signature | Description |
|---|---|---|---|
| event | ConfirmationPressed_Event | (Confirm: bool) | — |
| event | WidgetElement_PostInitiateStyle | () | Called on every element once the entire tree has been initiated and themed. Implement it for set-up that needs the finished tree, such as measuring or reading the state of a sibling. |
WBP_Textfield_Note10 members
| Kind | Name | Signature | Description |
|---|---|---|---|
| var | TypographyStyle | E_UI_Typography | — |
| fn | getAnimation_SelectedAnimations | (out SeletedAnim: WidgetAnimation) | Returns the animation played forwards while the field holds keyboard focus and reversed once the keyboard closes. Empty on the base class; each design overrides it with its own. |
| fn | getTooltipAnchorGet Elements | (out MenuAnchor: MenuAnchor) | Implemented by the owning widget to hand back the menu anchor its tooltip hangs from; the buttons, sliders, text fields and drop-downs each return the anchor built into their designer tree. Answers nothing here, so a widget without such an anchor shows no tooltip. |
| fn | getCharacterLimitWidgetGet Elements | (out Widget: Widget) | Returns the badge showing how many characters are left, the one Set Charater Limit collapses while no limit is set. Empty on the base class, and designs without such a badge leave it that way. |
| fn | getCharacterLimitTextWidgetGet Elements | (out Text: TextBlock) | Returns the text block inside the badge that the remaining-character count is written into. Empty on the base class. |
| fn | getTextBoxGet Elements | (out TextBoxWidget: Widget) | Implemented by the owning design to hand back its editable text box, single-line or multi-line. Answers nothing on the base class, and without it neither Set Text, Get Text nor the keyboard has anywhere to write. |
| fn | getAnimation_HoverAnimations | (out HoverAnim: WidgetAnimation) | Returns the animation Set Hovered runs forwards as the cursor enters and reverses as it leaves. Empty on the base class; each design overrides it with its own. |
| event | WidgetElement_UpdateThemeStyle | (Theme: BP_PDA_Theme, Desktop: bool) | Called on every element of a widget tree at start-up and again each time a new theme is applied, carrying the theme and the desktop flag. Implement it for anything that reads colours, fonts or metrics; it runs after Initiate, so content already exists by then. |
| event | SequenceEvent_Action | () | — |
| event | SequenceEvent_Hover | () | — |
Hint
WBP_QuestionHint1 members
| Kind | Name | Signature | Description |
|---|---|---|---|
| event | InitializeHint | (Image: Texture, Text: text) | — |
Pages
WBP_QuizPage2 members
| Kind | Name | Signature | Description |
|---|---|---|---|
| fn | getQuestionFrame | (out WBP_Question_Frame: WBP_QuizPage_Question) | — |
| event | InitializeWithQuizPage | (QuizPage: PDA_QuizPage, QuizActor: BP_Quiz) | — |
WBP_QuizPage_Frontpage1 members
| Kind | Name | Signature | Description |
|---|---|---|---|
| event | InitializeWithQuizPage | (QuizPage: PDA_QuizPage, QuizActor: BP_Quiz) | — |
WBP_QuizPage_Question2 members
| Kind | Name | Signature | Description |
|---|---|---|---|
| event | SubmitAnswers | (Answers: Struct_Question_Answers) | — |
| event | InitializeWithQuizPage | (QuizPage: PDA_QuizPage, QuizActor: BP_Quiz) | — |
WBP_QuizPage_Results1 members
| Kind | Name | Signature | Description |
|---|---|---|---|
| event | InitializeWithQuizPage | (QuizPage: PDA_QuizPage, QuizActor: BP_Quiz) | — |
Panel
WBP_Configurator_Component5 members
| Kind | Name | Signature | Description |
|---|---|---|---|
| var | ComponentContent | BP_ConfiguratorDataAsset | — |
| var | Slot IDContent | GameplayTag | — |
| var | PlatformContent | BP_Configuration_Platform | — |
| event | WidgetElement_PostInitiateStyle | () | Called on every element once the entire tree has been initiated and themed. Implement it for set-up that needs the finished tree, such as measuring or reading the state of a sibling. |
| event | DisplayActiveConfiguration | (InConfiguration: Map<GameplayTag, BP_ConfiguratorDataAsset>) | — |
WBP_Configurator_ComponentView2 members
| Kind | Name | Signature | Description |
|---|---|---|---|
| event | InitializeWithPlatform | (Platform: BP_Configuration_Platform) | — |
| event | OnNewSlotSelected_Event | () | — |
WBP_Configurator_Overview3 members
| Kind | Name | Signature | Description |
|---|---|---|---|
| fn | SetupSlotButtons | (InAvailableConfigurations: ST_ConfigurationDataArray) | — |
| fn | HandleProductActorChanged | (InProductActor: Actor, InConfigurationComponent: BPC_ConfiguratorHandler) | — |
| event | InitializeWithPlatform | (Platform: BP_Configuration_Platform) | — |
WBP_Configurator_Panel2 members
| Kind | Name | Signature | Description |
|---|---|---|---|
| event | InitializeWithConfigurator | (Platform: BP_Configuration_Platform) | — |
| event | OnNewSlotSelected_Event | () | — |
Questions
WBP_Question7 members
| Kind | Name | Signature | Description |
|---|---|---|---|
| fn | CheckAnswers | (out Correct: bool) | — |
| fn | isSubmitEnabled | (out IsEnabled: bool) | — |
| fn | getAnswers | (out Answers: Struct_Question_Answers) | — |
| event | InitializeQuestion | (Question: PDA_Question) | — |
| event | Reset | () | — |
| event | BlockInput | (Set: bool) | — |
| event | EvaluateSubmit | () | — |
WBP_Question_Options6 members
| Kind | Name | Signature | Description |
|---|---|---|---|
| fn | getAnswers | (out Answers: Struct_Question_Answers) | — |
| fn | CreateButtons | (Array: ST_Button_Content[]) | — |
| event | InitializeQuestion | (Question: PDA_Question) | — |
| event | Reset | () | — |
| event | BlockInput | (Set: bool) | — |
| event | EvaluateSubmit | () | — |
WBP_Question_Selection5 members
| Kind | Name | Signature | Description |
|---|---|---|---|
| fn | getAnswers | (out Answers: Struct_Question_Answers) | — |
| event | InitializeQuestion | (Question: PDA_Question) | — |
| event | Reset | () | — |
| event | BlockInput | (Set: bool) | — |
| event | EvaluateSubmit | () | — |
WBP_Question_TrueFalse5 members
| Kind | Name | Signature | Description |
|---|---|---|---|
| fn | getAnswers | (out Answers: Struct_Question_Answers) | — |
| event | InitializeQuestion | (Question: PDA_Question) | — |
| event | Reset | () | — |
| event | BlockInput | (Set: bool) | — |
| event | EvaluateSubmit | () | — |