Widget types

Type

Image

Behavior

Target

Target property types

Purpose

Trigger

Sends predefined variables and/or event triggers when clicked


Accepts multiple targets

Can target exposed actor/Blueprint parameters, as well as Blueprint events

  • Actor transform and other parameters

  • Blueprint variables

    • Every basic type

  • Blueprint events

    • Can pass input

  • Most basic form of widget

  • Allows simple presets

    • Actor transform

    • Actor parameters

  • Trigger Blueprint events

    • Virtual camera moves

    • Actions/States

2-state button

Sends predefined variables and/or event triggers when clicked

Button changes to show last clicked state

Accepts multiple targets

Can target exposed actor/Blueprint parameters, as well as Blueprint events

  • Actor transform and other parameters

  • Blueprint variables

    • Every basic type

  • Blueprint events

  • 2-state trigger

  • Useful for on/off actions

    • Light switches

    • A to B transitions

    • Visibility toggles

Slider

Sends a number (float or integer) between a min and a max value

Accepts one target

Can target exposed actor/Blueprint parameters, as well as Blueprint events

  • Actor transform and other parameters

  • Blueprint variables

    • Only numbers

  • Blueprint events

    • Requires number input

  • Control virtual lights

  • Control physical lights

    • via DMX

  • Control actor transforms

  • Any states you want to fade between

Number

Sends a number (float or integer) when field is changed, either by manual entry, or by clicking the arrows

Accepts one target

Can target exposed actor/Blueprint parameters, as well as Blueprint events

  • Actor transform and other parameters

  • Blueprint variables

    • Only numbers

  • Blueprint events

    • Requires number input

  • Allows real-time operator numeric value updates

    • Scoreboards

    • Statistics

    • Data

  • Trigger Blueprint events that take a numeric parameter

Text

Allows input of text in the dialogue box

Sends text input once the "Confirm" button, or CRTL+Enter, is pressed

Input can be typed manually, or pasted in

Input is limited by Character Length, which is set per text widget. Default value is 60

Accepts one target

  • Actor transform and other parameters

  • Blueprint variables 

    • Number types

    • Text types

  • Blueprint events

    • Requires valid input

  • Allows real-time operator text and number field updates

    • News tickers

    • Infographics

    • Name fields

    • Title bars

    • Scoreboards

  • Trigger Blueprint events that take a text OR numeric parameter

Drop-down

Switches between the enum values (when the target is an enum)

Switches between user-defined values (any other target)

Accepts one target

  • Boolean

  • Number

  • Text

  • Color

  • Vector

  • Transform

  • other

  • Allows for switching between predefined values (numbers, text)

    • Infographics

    • Name fields

    • Title bars

Label

No action

None

None

Control panel organization

Property type formats

Property type

Format

Boolean

false | true

Number

float, integer

Text

string

Color

(r=0,g=0,b=0)

Vector

(x=0,y=0,z=0)

Transform

[100,100,100,0,0,0,1,1,1]
posX,posY,posZ,rotX,rotY,rotZ,sclX,sclY,sclZ

Blueprint

-

other

-