/// <summary> /// Return an absolute path to the SVF image glyph for the provided digital action name. The current /// action set in use for the controller will be used for the lookup. You should cache the result and /// maintain your own list of loaded PNG assets. /// </summary> public static string GetSvgActionGlyph(Controller controller, string action) { InputActionOrigin origin = InputActionOrigin.None; Internal.GetDigitalActionOrigins(controller.Handle, Internal.GetCurrentActionSet(controller.Handle), GetDigitalActionHandle(action), ref origin); return(Internal.GetGlyphSVGForActionOrigin(origin, 0)); }
internal int GetAnalogActionOrigins(InputHandle_t inputHandle, InputActionSetHandle_t actionSetHandle, InputAnalogActionHandle_t analogActionHandle, ref InputActionOrigin originsOut) { var returnValue = _GetAnalogActionOrigins(Self, inputHandle, actionSetHandle, analogActionHandle, ref originsOut); return(returnValue); }
private static extern int _GetAnalogActionOrigins(IntPtr self, InputHandle_t inputHandle, InputActionSetHandle_t actionSetHandle, InputAnalogActionHandle_t analogActionHandle, ref InputActionOrigin originsOut);
internal InputActionOrigin TranslateActionOrigin(InputType eDestinationInputType, InputActionOrigin eSourceOrigin) { return(_TranslateActionOrigin(Self, eDestinationInputType, eSourceOrigin)); }
internal string GetStringForActionOrigin(InputActionOrigin eOrigin) { return(_GetStringForActionOrigin(Self, eOrigin)); }
internal int GetAnalogActionOrigins(InputHandle_t inputHandle, InputActionSetHandle_t actionSetHandle, InputAnalogActionHandle_t analogActionHandle, ref InputActionOrigin originsOut) { return(_GetAnalogActionOrigins(Self, inputHandle, actionSetHandle, analogActionHandle, ref originsOut)); }
public int GetDigitalActionOrigins(InputHandle_t inputHandle, InputActionSetHandle_t actionSetHandle, InputDigitalActionHandle_t digitalActionHandle, ref InputActionOrigin originsOut) { var returnValue = _GetDigitalActionOrigins(Self, inputHandle, actionSetHandle, digitalActionHandle, ref originsOut); return(returnValue); }
private static extern InputActionOrigin _TranslateActionOrigin(IntPtr self, InputType eDestinationInputType, InputActionOrigin eSourceOrigin);
internal string GetGlyphForActionOrigin_Legacy(InputActionOrigin eOrigin) { var returnValue = _GetGlyphForActionOrigin_Legacy(Self, eOrigin); return(returnValue); }
private static extern Utf8StringPointer _GetGlyphForActionOrigin_Legacy(IntPtr self, InputActionOrigin eOrigin);
internal string GetGlyphSVGForActionOrigin(InputActionOrigin eOrigin, uint unFlags) { var returnValue = _GetGlyphSVGForActionOrigin(Self, eOrigin, unFlags); return(returnValue); }
private static extern Utf8StringPointer _GetGlyphSVGForActionOrigin(IntPtr self, InputActionOrigin eOrigin, uint unFlags);
public string GetGlyphForActionOrigin(InputActionOrigin eOrigin) { var returnValue = _GetGlyphForActionOrigin(Self, eOrigin); return(returnValue); }
public static extern Utf8StringPointer _GetGlyphForActionOrigin(IntPtr self, InputActionOrigin eOrigin);
private static extern Utf8StringPointer _GetStringForActionOrigin(IntPtr self, InputActionOrigin eOrigin);
internal string GetStringForActionOrigin(InputActionOrigin eOrigin) { var returnValue = _GetStringForActionOrigin(Self, eOrigin); return(returnValue); }
internal int GetDigitalActionOrigins(InputHandle_t inputHandle, InputActionSetHandle_t actionSetHandle, InputDigitalActionHandle_t digitalActionHandle, ref InputActionOrigin originsOut) { return(_GetDigitalActionOrigins(Self, inputHandle, actionSetHandle, digitalActionHandle, ref originsOut)); }
internal InputActionOrigin TranslateActionOrigin(InputType eDestinationInputType, InputActionOrigin eSourceOrigin) { var returnValue = _TranslateActionOrigin(Self, eDestinationInputType, eSourceOrigin); return(returnValue); }
public static extern int _GetDigitalActionOrigins(IntPtr self, InputHandle_t inputHandle, InputActionSetHandle_t actionSetHandle, InputDigitalActionHandle_t digitalActionHandle, ref InputActionOrigin originsOut);