/// <summary> /// <para> Get the equivalent ActionOrigin for a given Xbox controller origin this can be chained with GetGlyphForActionOrigin to provide future proof glyphs for</para> /// <para> non-Steam Input API action games. Note - this only translates the buttons directly and doesn't take into account any remapping a user has made in their configuration</para> /// </summary> public static EInputActionOrigin GetActionOriginFromXboxOrigin(InputHandle_t inputHandle, EXboxOrigin eOrigin) { InteropHelp.TestIfAvailableClient(); return(NativeMethods.ISteamInput_GetActionOriginFromXboxOrigin(CSteamAPIContext.GetSteamInput(), inputHandle, eOrigin)); }
/// <summary> /// <para> Get the equivalent ActionOrigin for a given Xbox controller origin this can be chained with GetGlyphForActionOrigin to provide future proof glyphs for</para> /// <para> non-Steam Input API action games. Note - this only translates the buttons directly and doesn't take into account any remapping a user has made in their configuration</para> /// </summary> public static EControllerActionOrigin GetActionOriginFromXboxOrigin(ControllerHandle_t controllerHandle, EXboxOrigin eOrigin) { InteropHelp.TestIfAvailableClient(); return(NativeMethods.ISteamController_GetActionOriginFromXboxOrigin(CSteamAPIContext.GetSteamController(), controllerHandle, eOrigin)); }
/// <summary> /// <para> Get a local path to art for on-screen glyph for a particular Xbox controller origin</para> /// </summary> public static string GetGlyphForXboxOrigin(EXboxOrigin eOrigin) { InteropHelp.TestIfAvailableClient(); return(InteropHelp.PtrToStringUTF8(NativeMethods.ISteamInput_GetGlyphForXboxOrigin(CSteamAPIContext.GetSteamInput(), eOrigin))); }
public static string GetStringForXboxOrigin(EXboxOrigin eOrigin) => default; // 0x000000018094D6E0-0x000000018094D740 public static string GetGlyphForXboxOrigin(EXboxOrigin eOrigin) => default; // 0x000000018094D550-0x000000018094D5B0
public static string GetGlyphForXboxOrigin(EXboxOrigin eOrigin) => default; // 0x000000018094D550-0x000000018094D5B0 public static EControllerActionOrigin GetActionOriginFromXboxOrigin(ControllerHandle_t controllerHandle, EXboxOrigin eOrigin) => default; // 0x000000018094CB20-0x000000018094CB80
public static string GetGlyphForXboxOrigin(EXboxOrigin eOrigin) => default; // 0x00000001807A1C60-0x00000001807A1CC0 public static EInputActionOrigin GetActionOriginFromXboxOrigin(InputHandle_t inputHandle, EXboxOrigin eOrigin) => default; // 0x00000001807A1230-0x00000001807A1290
public static int GetGamepadIndexForController(ControllerHandle_t ulControllerHandle) => default; // 0x000000018094D4A0-0x000000018094D4F0 public static string GetStringForXboxOrigin(EXboxOrigin eOrigin) => default; // 0x000000018094D6E0-0x000000018094D740
public static string GetStringForXboxOrigin(EXboxOrigin eOrigin) => default; // 0x00000001807A1E40-0x00000001807A1EA0 public static string GetGlyphForXboxOrigin(EXboxOrigin eOrigin) => default; // 0x00000001807A1C60-0x00000001807A1CC0
public static int GetGamepadIndexForController(InputHandle_t ulinputHandle) => default; // 0x00000001807A1BB0-0x00000001807A1C00 public static string GetStringForXboxOrigin(EXboxOrigin eOrigin) => default; // 0x00000001807A1E40-0x00000001807A1EA0
/// Get the equivalent ActionOrigin for a given Xbox controller origin this can be chained with GetGlyphForActionOrigin to provide future proof glyphs for /// non-Steam Input API action games. Note - this only translates the buttons directly and doesn't take into account any remapping a user has made in their configuration public static EInputActionOrigin GetActionOriginFromXboxOrigin(InputHandle_t inputHandle, EXboxOrigin eOrigin) { return((EInputActionOrigin)0); }
/// Get a local path to art for on-screen glyph for a particular Xbox controller origin. This function is serialized. public static string GetGlyphForXboxOrigin(EXboxOrigin eOrigin) { return(""); }
/// Get the equivalent ActionOrigin for a given Xbox controller origin this can be chained with GetGlyphForActionOrigin to provide future proof glyphs for</para> /// non-Steam Input API action games. Note - this only translates the buttons directly and doesn't take into account any remapping a user has made in their configuration</para> public static EControllerActionOrigin GetActionOriginFromXboxOrigin(ControllerHandle_t controllerHandle, EXboxOrigin eOrigin) { return((EControllerActionOrigin)0); }