Пример #1
0
 /// <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));
 }
Пример #2
0
 /// <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));
 }
Пример #3
0
 /// <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)));
 }
Пример #4
0
 public static string GetStringForXboxOrigin(EXboxOrigin eOrigin) => default;                                                                          // 0x000000018094D6E0-0x000000018094D740
 public static string GetGlyphForXboxOrigin(EXboxOrigin eOrigin) => default;                                                                           // 0x000000018094D550-0x000000018094D5B0
Пример #5
0
 public static string GetGlyphForXboxOrigin(EXboxOrigin eOrigin) => default;                                                                           // 0x000000018094D550-0x000000018094D5B0
 public static EControllerActionOrigin GetActionOriginFromXboxOrigin(ControllerHandle_t controllerHandle, EXboxOrigin eOrigin) => default;             // 0x000000018094CB20-0x000000018094CB80
Пример #6
0
 public static string GetGlyphForXboxOrigin(EXboxOrigin eOrigin) => default;                                                                 // 0x00000001807A1C60-0x00000001807A1CC0
 public static EInputActionOrigin GetActionOriginFromXboxOrigin(InputHandle_t inputHandle, EXboxOrigin eOrigin) => default;                  // 0x00000001807A1230-0x00000001807A1290
Пример #7
0
 public static int GetGamepadIndexForController(ControllerHandle_t ulControllerHandle) => default;                                                     // 0x000000018094D4A0-0x000000018094D4F0
 public static string GetStringForXboxOrigin(EXboxOrigin eOrigin) => default;                                                                          // 0x000000018094D6E0-0x000000018094D740
Пример #8
0
 public static string GetStringForXboxOrigin(EXboxOrigin eOrigin) => default;                                                                // 0x00000001807A1E40-0x00000001807A1EA0
 public static string GetGlyphForXboxOrigin(EXboxOrigin eOrigin) => default;                                                                 // 0x00000001807A1C60-0x00000001807A1CC0
Пример #9
0
 public static int GetGamepadIndexForController(InputHandle_t ulinputHandle) => default;                                                     // 0x00000001807A1BB0-0x00000001807A1C00
 public static string GetStringForXboxOrigin(EXboxOrigin eOrigin) => default;                                                                // 0x00000001807A1E40-0x00000001807A1EA0
Пример #10
0
 /// 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);
 }
Пример #11
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("");
 }
Пример #12
0
 /// 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);
 }