“addons/jam_launch/ui/client/ExampleClientUI.gd”

Inherits: JamClientUI < Control < CanvasItem < Node < Object

There is currently no description for this class. Please help us by contributing one!

Properties

JamPageStack

pages

<unknown>

Control

gjwt_page

<unknown>

Control

home_page

<unknown>

Control

host_page

<unknown>

Control

join_code_page

<unknown>

Control

session_page

<unknown>

Control

errors

<unknown>

Label

version_info

<unknown>

DeviceAuthUI

device_auth

<unknown>

Control

manual_auth

<unknown>

Control

gjwt_entry

<unknown>

Control

gjwt_busy

<unknown>

Button

start_join

<unknown>

Button

start_host

<unknown>

Label

no_deploy_lbl

<unknown>

MenuButton

dev_tools

<unknown>

Label

logged_in

<unknown>

Control

join_busy

<unknown>

ScopeLocker

join_busy_lock

<unknown>

LineEdit

join_code_edit

<unknown>

Button

join_btn

<unknown>

Control

host_busy

<unknown>

ScopeLocker

host_busy_lock

<unknown>

OptionButton

host_region_select

<unknown>

Button

host_btn

<unknown>

VBoxContainer

guest_auth_ui

<unknown>

VBoxContainer

local_launch_ui

<unknown>

Timer

session_refresh_timer

<unknown>

Button

join_code_btn

<unknown>

Button

start_game_btn

<unknown>

Control

session_server_progress

<unknown>

GridContainer

player_grid

<unknown>

int

JOIN_ID_MIN_LEN

4

bool

did_join_game

false

String

session_token

""

JamClientApi.GameSessionResult

session_result

null

Variant

joined_players

{}

Methods

void

_ready ( )

void

_on_active_device_auth ( bool active )

void

_on_gjwt_fetch_busy ( bool busy )

void

_on_gjwt_acquired ( )

void

update_player_grid ( )

void

_on_joining_game ( )

void

_on_leaving_game ( )

void

_on_devtools_pressed ( int id )

void

set_enable_deployments ( bool enable )

void

_notification ( Variant what )

bool

enter_session ( String session_id, String token )

bool

exit_session ( )

void

leave_game_session ( )

void

_on_page_stack_tab_changed ( Variant _tab )

void

_on_start_join_pressed ( )

void

_on_start_host_pressed ( )

void

_on_host_pressed ( )

void

_on_host_busy_lock_changed ( Variant locked )

void

_on_join_with_code_pressed ( )

void

_on_paste_code_pressed ( )

void

_on_join_code_text_submitted ( Variant _new_text )

void

_on_join_code_text_changed ( Variant new_text )

void

_on_join_busy_lock_changed ( Variant locked )

void

_on_session_refresh_timeout ( )

void

show_error ( String msg, float auto_dismiss_delay=0.0 )

void

clear_errors ( )

void

_on_join_code_copy_pressed ( )

void

_on_leave_session_pressed ( )

void

_on_host_back_pressed ( )

void

_on_join_code_back_pressed ( )

void

_on_start_game_pressed ( )

void

_set_gjwt ( String gjwt )

void

_on_client_pressed ( )

void

_on_server_pressed ( )

void

_on_device_auth_errored ( String msg )

void

_on_guest_auth_pressed ( )


Constants

REFRESH_NORMAL = 4.0

There is currently no description for this constant. Please help us by contributing one!

REFRESH_FAST = 2.0

There is currently no description for this constant. Please help us by contributing one!

REFRESH_SLOW = 5.0

There is currently no description for this constant. Please help us by contributing one!


Property Descriptions

JamPageStack pages = <unknown>

There is currently no description for this property. Please help us by contributing one!


Control gjwt_page = <unknown>

There is currently no description for this property. Please help us by contributing one!


Control home_page = <unknown>

There is currently no description for this property. Please help us by contributing one!


Control host_page = <unknown>

There is currently no description for this property. Please help us by contributing one!


Control join_code_page = <unknown>

There is currently no description for this property. Please help us by contributing one!


Control session_page = <unknown>

There is currently no description for this property. Please help us by contributing one!


Control errors = <unknown>

There is currently no description for this property. Please help us by contributing one!


Label version_info = <unknown>

There is currently no description for this property. Please help us by contributing one!


DeviceAuthUI device_auth = <unknown>

There is currently no description for this property. Please help us by contributing one!


Control manual_auth = <unknown>

There is currently no description for this property. Please help us by contributing one!


Control gjwt_entry = <unknown>

There is currently no description for this property. Please help us by contributing one!


Control gjwt_busy = <unknown>

There is currently no description for this property. Please help us by contributing one!


Button start_join = <unknown>

There is currently no description for this property. Please help us by contributing one!


Button start_host = <unknown>

There is currently no description for this property. Please help us by contributing one!


Label no_deploy_lbl = <unknown>

There is currently no description for this property. Please help us by contributing one!


MenuButton dev_tools = <unknown>

There is currently no description for this property. Please help us by contributing one!


Label logged_in = <unknown>

There is currently no description for this property. Please help us by contributing one!


Control join_busy = <unknown>

There is currently no description for this property. Please help us by contributing one!


ScopeLocker join_busy_lock = <unknown>

There is currently no description for this property. Please help us by contributing one!


LineEdit join_code_edit = <unknown>

There is currently no description for this property. Please help us by contributing one!


Button join_btn = <unknown>

There is currently no description for this property. Please help us by contributing one!


Control host_busy = <unknown>

There is currently no description for this property. Please help us by contributing one!


ScopeLocker host_busy_lock = <unknown>

There is currently no description for this property. Please help us by contributing one!


OptionButton host_region_select = <unknown>

There is currently no description for this property. Please help us by contributing one!


Button host_btn = <unknown>

There is currently no description for this property. Please help us by contributing one!


VBoxContainer guest_auth_ui = <unknown>

There is currently no description for this property. Please help us by contributing one!


VBoxContainer local_launch_ui = <unknown>

There is currently no description for this property. Please help us by contributing one!


Timer session_refresh_timer = <unknown>

There is currently no description for this property. Please help us by contributing one!


Button join_code_btn = <unknown>

There is currently no description for this property. Please help us by contributing one!


Button start_game_btn = <unknown>

There is currently no description for this property. Please help us by contributing one!


Control session_server_progress = <unknown>

There is currently no description for this property. Please help us by contributing one!


GridContainer player_grid = <unknown>

There is currently no description for this property. Please help us by contributing one!


int JOIN_ID_MIN_LEN = 4

There is currently no description for this property. Please help us by contributing one!


bool did_join_game = false

There is currently no description for this property. Please help us by contributing one!


String session_token = ""

There is currently no description for this property. Please help us by contributing one!


JamClientApi.GameSessionResult session_result = null

There is currently no description for this property. Please help us by contributing one!


Variant joined_players = {}

There is currently no description for this property. Please help us by contributing one!


Method Descriptions

void _ready ( )

There is currently no description for this method. Please help us by contributing one!


void _on_active_device_auth ( bool active )

There is currently no description for this method. Please help us by contributing one!


void _on_gjwt_fetch_busy ( bool busy )

There is currently no description for this method. Please help us by contributing one!


void _on_gjwt_acquired ( )

There is currently no description for this method. Please help us by contributing one!


void update_player_grid ( )

There is currently no description for this method. Please help us by contributing one!


void _on_joining_game ( )

There is currently no description for this method. Please help us by contributing one!


void _on_leaving_game ( )

There is currently no description for this method. Please help us by contributing one!


void _on_devtools_pressed ( int id )

There is currently no description for this method. Please help us by contributing one!


void set_enable_deployments ( bool enable )

There is currently no description for this method. Please help us by contributing one!


void _notification ( Variant what )

There is currently no description for this method. Please help us by contributing one!


bool enter_session ( String session_id, String token )

There is currently no description for this method. Please help us by contributing one!


bool exit_session ( )

There is currently no description for this method. Please help us by contributing one!


void leave_game_session ( )

There is currently no description for this method. Please help us by contributing one!


void _on_page_stack_tab_changed ( Variant _tab )

There is currently no description for this method. Please help us by contributing one!


void _on_start_join_pressed ( )

There is currently no description for this method. Please help us by contributing one!


void _on_start_host_pressed ( )

There is currently no description for this method. Please help us by contributing one!


void _on_host_pressed ( )

There is currently no description for this method. Please help us by contributing one!


void _on_host_busy_lock_changed ( Variant locked )

There is currently no description for this method. Please help us by contributing one!


void _on_join_with_code_pressed ( )

There is currently no description for this method. Please help us by contributing one!


void _on_paste_code_pressed ( )

There is currently no description for this method. Please help us by contributing one!


void _on_join_code_text_submitted ( Variant _new_text )

There is currently no description for this method. Please help us by contributing one!


void _on_join_code_text_changed ( Variant new_text )

There is currently no description for this method. Please help us by contributing one!


void _on_join_busy_lock_changed ( Variant locked )

There is currently no description for this method. Please help us by contributing one!


void _on_session_refresh_timeout ( )

There is currently no description for this method. Please help us by contributing one!


void show_error ( String msg, float auto_dismiss_delay=0.0 )

There is currently no description for this method. Please help us by contributing one!


void clear_errors ( )

There is currently no description for this method. Please help us by contributing one!


void _on_join_code_copy_pressed ( )

There is currently no description for this method. Please help us by contributing one!


void _on_leave_session_pressed ( )

There is currently no description for this method. Please help us by contributing one!


void _on_host_back_pressed ( )

There is currently no description for this method. Please help us by contributing one!


void _on_join_code_back_pressed ( )

There is currently no description for this method. Please help us by contributing one!


void _on_start_game_pressed ( )

There is currently no description for this method. Please help us by contributing one!


void _set_gjwt ( String gjwt )

There is currently no description for this method. Please help us by contributing one!


void _on_client_pressed ( )

There is currently no description for this method. Please help us by contributing one!


void _on_server_pressed ( )

There is currently no description for this method. Please help us by contributing one!


void _on_device_auth_errored ( String msg )

There is currently no description for this method. Please help us by contributing one!


void _on_guest_auth_pressed ( )

There is currently no description for this method. Please help us by contributing one!