GDF  20.04
Game Development Framework
Public Member Functions | Public Attributes | List of all members
GDF.LobbyServer Class Reference

Public Member Functions

 LobbyServer (string ipAdres, int port, string name, int playerAmount, Enums.LobbyServerStatus status, int maxPlayers)
 Dit is een 2d weergave van een lobbyserver. Creeer met CreateUIbar() de weergave in het scherm. Gebruik UIbarClicked om te zien of de gebruiker met de muis op de weergave heeft geklikt. More...
 
 LobbyServer (string data)
 
void CreateUIbar (float x, float y, float width, Color backColor, Color textColor)
 Creeer de 2d weergave van de lobbyserver in het beeld More...
 
void DeleteUIbar ()
 

Public Attributes

string IpAddress => ipAddress
 
int Port => port
 
string Name => name
 
int PlayerAmount => playerAmount
 
Enums.LobbyServerStatus Status => status
 
int MaxPlayers => maxPlayers
 
bool UIbarCreated => Game.CurrentRoom.GetButton2d(uiname_button) != null
 
bool UIbarClicked => UIbarCreated && Game.CurrentRoom.GetButton2d(uiname_button).IsClicked()
 

Constructor & Destructor Documentation

◆ LobbyServer()

GDF.LobbyServer.LobbyServer ( string  ipAdres,
int  port,
string  name,
int  playerAmount,
Enums.LobbyServerStatus  status,
int  maxPlayers 
)

Dit is een 2d weergave van een lobbyserver. Creeer met CreateUIbar() de weergave in het scherm. Gebruik UIbarClicked om te zien of de gebruiker met de muis op de weergave heeft geklikt.

Parameters
ipAdres
port
name
playerAmount
status
maxPlayers

Member Function Documentation

◆ CreateUIbar()

void GDF.LobbyServer.CreateUIbar ( float  x,
float  y,
float  width,
Color  backColor,
Color  textColor 
)

Creeer de 2d weergave van de lobbyserver in het beeld

Parameters
x
y
width
backColor
textColor

The documentation for this class was generated from the following file: