mirror of
https://github.com/Facepunch/Facepunch.Steamworks.git
synced 2024-12-26 14:45:51 +03:00
Added SteamUtils.SetGameLauncherMode
This commit is contained in:
parent
3b0fa8106c
commit
480137a490
@ -282,5 +282,17 @@ public string FilterText( TextFilteringContext context, SteamId sourceSteamID, s
|
|||||||
/// returns true if Steam itself is running on the Steam Deck
|
/// returns true if Steam itself is running on the Steam Deck
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public bool IsRunningOnSteamDeck => Internal.IsSteamRunningOnSteamDeck();
|
public bool IsRunningOnSteamDeck => Internal.IsSteamRunningOnSteamDeck();
|
||||||
|
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// In game launchers that don't have controller support you can call this to have
|
||||||
|
/// Steam Input translate the controller input into mouse/kb to navigate the launcher
|
||||||
|
/// </summary>
|
||||||
|
public void SetGameLauncherMode( bool mode ) => Internal.SetGameLauncherMode( mode );
|
||||||
|
|
||||||
|
//public void ShowFloatingGamepadTextInput( TextInputMode mode, int left, int top, int width, int height )
|
||||||
|
//{
|
||||||
|
// Internal.ShowFloatingGamepadTextInput( mode, left, top, width, height );
|
||||||
|
//}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -62,6 +62,7 @@ public static string ConvertType( string type )
|
|||||||
type = type.Replace( "SteamIPAddress_t", "SteamIPAddress" );
|
type = type.Replace( "SteamIPAddress_t", "SteamIPAddress" );
|
||||||
type = type.Replace( "SteamNetworkingQuickConnectionStatus", "ConnectionStatus" );
|
type = type.Replace( "SteamNetworkingQuickConnectionStatus", "ConnectionStatus" );
|
||||||
type = type.Replace( "SteamInputGlyphSize", "GlyphSize" );
|
type = type.Replace( "SteamInputGlyphSize", "GlyphSize" );
|
||||||
|
type = type.Replace( "FloatingGamepadTextInputMode", "TextInputMode" );
|
||||||
|
|
||||||
type = type.Replace( "::", "." );
|
type = type.Replace( "::", "." );
|
||||||
|
|
||||||
@ -148,6 +149,7 @@ internal static string Expose( string name )
|
|||||||
if ( name == "OverlayToStoreFlag" ) return "public";
|
if ( name == "OverlayToStoreFlag" ) return "public";
|
||||||
if ( name == "TextFilteringContext" ) return "public";
|
if ( name == "TextFilteringContext" ) return "public";
|
||||||
if ( name == "GlyphSize" ) return "public";
|
if ( name == "GlyphSize" ) return "public";
|
||||||
|
if ( name == "TextInputMode" ) return "public";
|
||||||
|
|
||||||
return "internal";
|
return "internal";
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user