C# Class SteamChatClient, Steamworks.NET-ChatClient

Inheritance: MonoBehaviour
Datei anzeigen Open project: rlabrecque/Steamworks.NET-ChatClient Class Usage Examples

Public Properties

Property Type Description
itemPrefab GameObject
m_ChatText Text
m_InLobbyStatusText Text
m_JoinButton Button
m_LobbyListPanel GameObject
m_LobbyPanel GameObject
m_ServerInfoText Text
m_StatusText Text
scrollable GameObject

Public Methods

Method Description
CreateLobby ( ) : void
JoinServer ( ) : void
LeaveLobby ( ) : void
RefreshLobbyList ( ) : void
SubmitChatText ( string text ) : void

Private Methods

Method Description
ChangeState ( EChatClientState newState ) : void
OnDisable ( ) : void
OnEnable ( ) : void
OnFavoritesListAccountsUpdated ( FavoritesListAccountsUpdated_t pCallback ) : void
OnFavoritesListChanged ( FavoritesListChanged_t pCallback ) : void
OnGUI ( ) : void
OnLobbyChatMsg ( LobbyChatMsg_t pCallback ) : void
OnLobbyChatUpdate ( LobbyChatUpdate_t pCallback ) : void
OnLobbyCreated ( LobbyCreated_t pCallback, bool bIOFailure ) : void
OnLobbyDataUpdate ( LobbyDataUpdate_t pCallback ) : void
OnLobbyEnter ( LobbyEnter_t pCallback ) : void
OnLobbyEnter ( LobbyEnter_t pCallback, bool bIOFailure ) : void
OnLobbyGameCreated ( LobbyGameCreated_t pCallback ) : void
OnLobbyInvite ( LobbyInvite_t pCallback ) : void
OnLobbyKicked ( LobbyKicked_t pCallback ) : void
OnLobbyMatchList ( LobbyMatchList_t pCallback, bool bIOFailure ) : void
UpdateLobbyInfo ( CSteamID steamIDLobby, Lobby &outLobby ) : void

Method Details

CreateLobby() public method

public CreateLobby ( ) : void
return void

JoinServer() public method

public JoinServer ( ) : void
return void

LeaveLobby() public method

public LeaveLobby ( ) : void
return void

RefreshLobbyList() public method

public RefreshLobbyList ( ) : void
return void

SubmitChatText() public method

public SubmitChatText ( string text ) : void
text string
return void

Property Details

itemPrefab public_oe property

public GameObject itemPrefab
return GameObject

m_ChatText public_oe property

public Text m_ChatText
return Text

m_InLobbyStatusText public_oe property

public Text m_InLobbyStatusText
return Text

m_JoinButton public_oe property

public Button m_JoinButton
return Button

m_LobbyListPanel public_oe property

public GameObject m_LobbyListPanel
return GameObject

m_LobbyPanel public_oe property

public GameObject m_LobbyPanel
return GameObject

m_ServerInfoText public_oe property

public Text m_ServerInfoText
return Text

m_StatusText public_oe property

public Text m_StatusText
return Text

scrollable public_oe property

public GameObject scrollable
return GameObject