Candide.Steam.SteamIntegration
Type JSONpublic class in Candide.Steam
Type metadata
- Assembly
Romestead - Namespace
Candide.Steam - Base type
System.Object - Hash
4C919A7610DF9AED303ADAF152531227B1B4F5CB8912F3F5FA8C6C12614B5BD2
Relationships
Base type
System.Object
Fields
| Name | Visibility | Signature |
|---|---|---|
_initialized# | private | private System.Boolean _initialized |
_joinGameRequestedCallback# | private | private Steamworks.Callback<Steamworks.GameRichPresenceJoinRequested_t> _joinGameRequestedCallback |
Methods
CanJoinGame
#
public System.Boolean CanJoinGame(System.String connectString)
Method metadata
- Visibilitypublic
- Return type
System.Boolean - StaticTrue
- VirtualFalse
- Hash
46B8BBD91DE149BB62424B8BF88A63266456C020073D673B7679C2CA9EEC91CE - Body hash
5E298266540FAD0B941D12B46676A879347C0D222B3BDDDBC014A43CA43CE9C9 - IL size137
Referenced calls
System.String::IsNullOrWhiteSpace(System.String)System.String::get_Chars(System.Int32)System.MemoryExtensions::AsSpan(System.String, System.Int32)System.Globalization.CultureInfo::get_InvariantCulture()System.UInt64::TryParse(System.ReadOnlySpan<System.Char>, System.Globalization.NumberStyles, System.IFormatProvider, System.UInt64&)System.String::get_Length()System.String::Substring(System.Int32, System.Int32)System.String::Split(System.String, System.StringSplitOptions)System.Int32::TryParse(System.String, System.Globalization.NumberStyles, System.IFormatProvider, System.Int32&)
String literals
:
CheckStartupJoin
#
private System.Void CheckStartupJoin()
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
EB7FF2AF739894E407A0C4A726837504AB24BD220EA2F2FBFEFD868E299CABD0 - Body hash
F79A18FB5697EA042C5BB396EEF97E9701218F3EC49D8C157292011E00F534BC - IL size23
Referenced calls
Steamworks.SteamApps::GetLaunchCommandLine(System.String&, System.Int32)Candide.Steam.SteamIntegration::JoinGame(System.String)
Called by
Init
#
public System.Void Init()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
13E637F515A83A1969B2AE44772E9E4A00F37177E091AA4DACF43F356CBAD9A8 - Body hash
F4C4CB31264BBEAEA2C3B0FF9199FBFF3B15F70DC2CB8EDE4BB0ABA47C5CFBAA - IL size65
Referenced calls
Candide.Steam.SteamIntegration::JoinGameRequested(Steamworks.GameRichPresenceJoinRequested_t)Callback.DispatchDelegate<Steamworks.GameRichPresenceJoinRequested_t>::.ctor(System.Object, System.IntPtr)Steamworks.Callback<Steamworks.GameRichPresenceJoinRequested_t>::Create(Callback.DispatchDelegate<!0>)Candide.Steam.SteamIntegration::CheckStartupJoin()
JoinGame
#
public System.Void JoinGame(System.String connectString)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
8504C5164668F45F90A50E4D340E6C5123257E91A9E882C8C360C8BD42DC2D62 - Body hash
2A18C2BABDE655B3DB6EF888F0DB4CBACE7397DDC67D86A445BE2EF0501C1F5D - IL size374
Referenced calls
System.String::IsNullOrWhiteSpace(System.String)System.String::get_Chars(System.Int32)System.MemoryExtensions::AsSpan(System.String, System.Int32)System.Globalization.CultureInfo::get_InvariantCulture()System.UInt64::TryParse(System.ReadOnlySpan<System.Char>, System.Globalization.NumberStyles, System.IFormatProvider, System.UInt64&)System.String::get_Length()System.String::Substring(System.Int32, System.Int32)System.String::Split(System.String, System.StringSplitOptions)System.Int32::TryParse(System.String, System.Globalization.NumberStyles, System.IFormatProvider, System.Int32&)Candide.CandideUI.Windows.CandideModalWindow::ShowErrorModal(Candide.CandideUI.CandideDesktop, System.String)Candide.MainMenu.Ui.MainMenuUiController::get_State()Candide.MainMenu.Ui.MainMenuUiController::Next()Candide.MainMenu.Ui.MainMenuUiController::Reset()Candide.MainMenu.Ui.JoinGameState::.ctor()Candide.MainMenu.Ui.MainMenuUiController::StartJoinProcess(Candide.MainMenu.Ui.JoinGameState, Candide.MainMenu.MainMenuPanelState[], System.Int32)
Called by
String literals
:You can only join another game while in the main menu
JoinGameRequested
#
private System.Void JoinGameRequested(Steamworks.GameRichPresenceJoinRequested_t callback)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
15E454FC2352EACF0A83CBD241883F0E4C3623C7BB7BD2498E6D9A0BD7A8F1F7 - Body hash
1551FA0AB71F57BC0597BED46D820D08BCF4FB734A063CF37921B71C58905CAD - IL size13
Referenced calls
Steamworks.GameRichPresenceJoinRequested_t::get_m_rgchConnect()Candide.Steam.SteamIntegration::JoinGame(System.String)