Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( EventTypes = eventTypes{ sdl.FIRSTEVENT: "sdl.FIRSTEVENT", sdl.QUIT: "sdl.QUIT", sdl.APP_TERMINATING: "sdl.APP_TERMINATING", sdl.APP_LOWMEMORY: "sdl.APP_LOWMEMORY", sdl.APP_WILLENTERBACKGROUND: "sdl.APP_WILLENTERBACKGROUND", sdl.APP_DIDENTERBACKGROUND: "sdl.APP_DIDENTERBACKGROUND", sdl.APP_WILLENTERFOREGROUND: "sdl.APP_WILLENTERFOREGROUND", sdl.APP_DIDENTERFOREGROUND: "sdl.APP_DIDENTERFOREGROUND", sdl.DISPLAYEVENT: "sdl.DISPLAYEVENT", sdl.WINDOWEVENT: "sdl.WINDOWEVENT", sdl.SYSWMEVENT: "sdl.SYSWMEVENT", sdl.KEYDOWN: "sdl.KEYDOWN", sdl.KEYUP: "sdl.KEYUP", sdl.TEXTEDITING: "sdl.TEXTEDITING", sdl.TEXTINPUT: "sdl.TEXTINPUT", sdl.KEYMAPCHANGED: "sdl.KEYMAPCHANGED", sdl.MOUSEMOTION: "sdl.MOUSEMOTION", sdl.MOUSEBUTTONDOWN: "sdl.MOUSEBUTTONDOWN", sdl.MOUSEBUTTONUP: "sdl.MOUSEBUTTONUP", sdl.MOUSEWHEEL: "sdl.MOUSEWHEEL", sdl.JOYAXISMOTION: "sdl.JOYAXISMOTION", sdl.JOYBALLMOTION: "sdl.JOYBALLMOTION", sdl.JOYHATMOTION: "sdl.JOYHATMOTION", sdl.JOYBUTTONDOWN: "sdl.JOYBUTTONDOWN", sdl.JOYBUTTONUP: "sdl.JOYBUTTONUP", sdl.JOYDEVICEADDED: "sdl.JOYDEVICEADDED", sdl.JOYDEVICEREMOVED: "sdl.JOYDEVICEREMOVED", sdl.CONTROLLERAXISMOTION: "sdl.CONTROLLERAXISMOTION", sdl.CONTROLLERBUTTONDOWN: "sdl.CONTROLLERBUTTONDOWN", sdl.CONTROLLERBUTTONUP: "sdl.CONTROLLERBUTTONUP", sdl.CONTROLLERDEVICEADDED: "sdl.CONTROLLERDEVICEADDED", sdl.CONTROLLERDEVICEREMOVED: "sdl.CONTROLLERDEVICEREMOVED", sdl.CONTROLLERDEVICEREMAPPED: "sdl.CONTROLLERDEVICEREMAPPED", sdl.FINGERDOWN: "sdl.FINGERDOWN", sdl.FINGERUP: "sdl.FINGERUP", sdl.FINGERMOTION: "sdl.FINGERMOTION", sdl.DOLLARGESTURE: "sdl.DOLLARGESTURE", sdl.DOLLARRECORD: "sdl.DOLLARRECORD", sdl.MULTIGESTURE: "sdl.MULTIGESTURE", sdl.CLIPBOARDUPDATE: "sdl.CLIPBOARDUPDATE", sdl.DROPFILE: "sdl.DROPFILE", sdl.DROPTEXT: "sdl.DROPTEXT", sdl.DROPBEGIN: "sdl.DROPBEGIN", sdl.DROPCOMPLETE: "sdl.DROPCOMPLETE", sdl.AUDIODEVICEADDED: "sdl.AUDIODEVICEADDED", sdl.AUDIODEVICEREMOVED: "sdl.AUDIODEVICEREMOVED", sdl.SENSORUPDATE: "sdl.SENSORUPDATE", sdl.RENDER_TARGETS_RESET: "sdl.RENDER_TARGETS_RESET", sdl.RENDER_DEVICE_RESET: "sdl.RENDER_DEVICE_RESET", sdl.USEREVENT: "sdl.USEREVENT", sdl.LASTEVENT: "sdl.LASTEVENT", } WindowEventTypes = windowEventTypes{ sdl.WINDOWEVENT_NONE: "sdl.WINDOWEVENT_NONE", sdl.WINDOWEVENT_SHOWN: "sdl.WINDOWEVENT_SHOWN", sdl.WINDOWEVENT_HIDDEN: "sdl.WINDOWEVENT_HIDDEN", sdl.WINDOWEVENT_EXPOSED: "sdl.WINDOWEVENT_EXPOSED", sdl.WINDOWEVENT_MOVED: "sdl.WINDOWEVENT_MOVED", sdl.WINDOWEVENT_RESIZED: "sdl.WINDOWEVENT_RESIZED", sdl.WINDOWEVENT_SIZE_CHANGED: "sdl.WINDOWEVENT_SIZE_CHANGED", sdl.WINDOWEVENT_MINIMIZED: "sdl.WINDOWEVENT_MINIMIZED", sdl.WINDOWEVENT_MAXIMIZED: "sdl.WINDOWEVENT_MAXIMIZED", sdl.WINDOWEVENT_RESTORED: "sdl.WINDOWEVENT_RESTORED", sdl.WINDOWEVENT_ENTER: "sdl.WINDOWEVENT_ENTER", sdl.WINDOWEVENT_LEAVE: "sdl.WINDOWEVENT_LEAVE", sdl.WINDOWEVENT_FOCUS_GAINED: "sdl.WINDOWEVENT_FOCUS_GAINED", sdl.WINDOWEVENT_FOCUS_LOST: "sdl.WINDOWEVENT_FOCUS_LOST", sdl.WINDOWEVENT_CLOSE: "sdl.WINDOWEVENT_CLOSE", sdl.WINDOWEVENT_TAKE_FOCUS: "sdl.WINDOWEVENT_TAKE_FOCUS", sdl.WINDOWEVENT_HIT_TEST: "sdl.WINDOWEVENT_HIT_TEST", } )
View Source
var ( ControllerAxis = controllerAxis{ sdl.CONTROLLER_AXIS_INVALID: "sdl.CONTROLLER_AXIS_INVALID", sdl.CONTROLLER_AXIS_LEFTX: "sdl.CONTROLLER_AXIS_LEFTX", sdl.CONTROLLER_AXIS_LEFTY: "sdl.CONTROLLER_AXIS_LEFTY", sdl.CONTROLLER_AXIS_RIGHTX: "sdl.CONTROLLER_AXIS_RIGHTX", sdl.CONTROLLER_AXIS_RIGHTY: "sdl.CONTROLLER_AXIS_RIGHTY", sdl.CONTROLLER_AXIS_TRIGGERLEFT: "sdl.CONTROLLER_AXIS_TRIGGERLEFT", sdl.CONTROLLER_AXIS_TRIGGERRIGHT: "sdl.CONTROLLER_AXIS_TRIGGERRIGHT", sdl.CONTROLLER_AXIS_MAX: "sdl.CONTROLLER_AXIS_MAX", } ControllerButtons = controllerButtons{ sdl.CONTROLLER_BUTTON_INVALID: "sdl.CONTROLLER_BUTTON_INVALID", sdl.CONTROLLER_BUTTON_A: "sdl.CONTROLLER_BUTTON_A", sdl.CONTROLLER_BUTTON_B: "sdl.CONTROLLER_BUTTON_B", sdl.CONTROLLER_BUTTON_X: "sdl.CONTROLLER_BUTTON_X", sdl.CONTROLLER_BUTTON_Y: "sdl.CONTROLLER_BUTTON_Y", sdl.CONTROLLER_BUTTON_BACK: "sdl.CONTROLLER_BUTTON_BACK", sdl.CONTROLLER_BUTTON_GUIDE: "sdl.CONTROLLER_BUTTON_GUIDE", sdl.CONTROLLER_BUTTON_START: "sdl.CONTROLLER_BUTTON_START", sdl.CONTROLLER_BUTTON_LEFTSTICK: "sdl.CONTROLLER_BUTTON_LEFTSTICK", sdl.CONTROLLER_BUTTON_RIGHTSTICK: "sdl.CONTROLLER_BUTTON_RIGHTSTICK", sdl.CONTROLLER_BUTTON_LEFTSHOULDER: "sdl.CONTROLLER_BUTTON_LEFTSHOULDER", sdl.CONTROLLER_BUTTON_RIGHTSHOULDER: "sdl.CONTROLLER_BUTTON_RIGHTSHOULDER", sdl.CONTROLLER_BUTTON_DPAD_UP: "sdl.CONTROLLER_BUTTON_DPAD_UP", sdl.CONTROLLER_BUTTON_DPAD_DOWN: "sdl.CONTROLLER_BUTTON_DPAD_DOWN", sdl.CONTROLLER_BUTTON_DPAD_LEFT: "sdl.CONTROLLER_BUTTON_DPAD_LEFT", sdl.CONTROLLER_BUTTON_DPAD_RIGHT: "sdl.CONTROLLER_BUTTON_DPAD_RIGHT", sdl.CONTROLLER_BUTTON_MAX: "sdl.CONTROLLER_BUTTON_MAX", } )
View Source
var ( JoyHats = joyHats{ sdl.HAT_CENTERED: "sdl.HAT_CENTERED", sdl.HAT_UP: "sdl.HAT_UP", sdl.HAT_RIGHT: "sdl.HAT_RIGHT", sdl.HAT_DOWN: "sdl.HAT_DOWN", sdl.HAT_LEFT: "sdl.HAT_LEFT", sdl.HAT_RIGHTUP: "sdl.HAT_RIGHTUP", sdl.HAT_RIGHTDOWN: "sdl.HAT_RIGHTDOWN", sdl.HAT_LEFTUP: "sdl.HAT_LEFTUP", sdl.HAT_LEFTDOWN: "sdl.HAT_LEFTDOWN", } JoystickTypes = joystickTypes{ sdl.JOYSTICK_TYPE_UNKNOWN: "sdl.JOYSTICK_TYPE_UNKNOWN", sdl.JOYSTICK_TYPE_GAMECONTROLLER: "sdl.JOYSTICK_TYPE_GAMECONTROLLER", sdl.JOYSTICK_TYPE_WHEEL: "sdl.JOYSTICK_TYPE_WHEEL", sdl.JOYSTICK_TYPE_ARCADE_STICK: "sdl.JOYSTICK_TYPE_ARCADE_STICK", sdl.JOYSTICK_TYPE_FLIGHT_STICK: "sdl.JOYSTICK_TYPE_FLIGHT_STICK", sdl.JOYSTICK_TYPE_DANCE_PAD: "sdl.JOYSTICK_TYPE_DANCE_PAD", sdl.JOYSTICK_TYPE_GUITAR: "sdl.JOYSTICK_TYPE_GUITAR", sdl.JOYSTICK_TYPE_DRUM_KIT: "sdl.JOYSTICK_TYPE_DRUM_KIT", sdl.JOYSTICK_TYPE_ARCADE_PAD: "sdl.JOYSTICK_TYPE_ARCADE_PAD", sdl.JOYSTICK_TYPE_THROTTLE: "sdl.JOYSTICK_TYPE_THROTTLE", } JoystickPowerLevels = joystickPowerLevels{ sdl.JOYSTICK_POWER_UNKNOWN: "sdl.JOYSTICK_POWER_UNKNOWN", sdl.JOYSTICK_POWER_EMPTY: "sdl.JOYSTICK_POWER_EMPTY", sdl.JOYSTICK_POWER_LOW: "sdl.JOYSTICK_POWER_LOW", sdl.JOYSTICK_POWER_MEDIUM: "sdl.JOYSTICK_POWER_MEDIUM", sdl.JOYSTICK_POWER_FULL: "sdl.JOYSTICK_POWER_FULL", sdl.JOYSTICK_POWER_WIRED: "sdl.JOYSTICK_POWER_WIRED", sdl.JOYSTICK_POWER_MAX: "sdl.JOYSTICK_POWER_MAX", } )
View Source
var ( // SDL virtual key representation. // (https://wiki.libsdl.org/SDL_Keycode) // (https://wiki.libsdl.org/SDLKeycodeLookup) Keycodes = keycodes{}/* 236 elements not displayed */ // Key modifier masks. // (https://wiki.libsdl.org/SDL_Keymod) Keymods = keymods{ sdl.KMOD_NONE: "sdl.KMOD_NONE", sdl.KMOD_LSHIFT: "sdl.KMOD_LSHIFT", sdl.KMOD_RSHIFT: "sdl.KMOD_RSHIFT", sdl.KMOD_LCTRL: "sdl.KMOD_LCTRL", sdl.KMOD_RCTRL: "sdl.KMOD_RCTRL", sdl.KMOD_LALT: "sdl.KMOD_LALT", sdl.KMOD_RALT: "sdl.KMOD_RALT", sdl.KMOD_LGUI: "sdl.KMOD_LGUI", sdl.KMOD_RGUI: "sdl.KMOD_RGUI", sdl.KMOD_NUM: "sdl.KMOD_NUM", sdl.KMOD_CAPS: "sdl.KMOD_CAPS", sdl.KMOD_MODE: "sdl.KMOD_MODE", sdl.KMOD_CTRL: "sdl.KMOD_CTRL", sdl.KMOD_SHIFT: "sdl.KMOD_SHIFT", sdl.KMOD_ALT: "sdl.KMOD_ALT", sdl.KMOD_GUI: "sdl.KMOD_GUI", sdl.KMOD_RESERVED: "sdl.KMOD_RESERVED", } )
View Source
var ( PressedReleasedState = pressedReleasedState{ sdl.RELEASED: "sdl.RELEASED", sdl.PRESSED: "sdl.PRESSED", } MouseButtons = mouseButtons{ sdl.BUTTON_LEFT: "sdl.BUTTON_LEFT", sdl.BUTTON_MIDDLE: "sdl.BUTTON_MIDDLE", sdl.BUTTON_RIGHT: "sdl.BUTTON_RIGHT", sdl.BUTTON_X1: "sdl.BUTTON_X1", sdl.BUTTON_X2: "sdl.BUTTON_X2", } MouseWheelDirections = mouseWheelDirections{ sdl.MOUSEWHEEL_NORMAL: "sdl.MOUSEWHEEL_NORMAL", sdl.MOUSEWHEEL_FLIPPED: "sdl.MOUSEWHEEL_FLIPPED", } )
View Source
var ( PixelFormats = pixelFormats{ sdl.PIXELFORMAT_UNKNOWN: "sdl.PIXELFORMAT_UNKNOWN", sdl.PIXELFORMAT_INDEX1LSB: "sdl.PIXELFORMAT_INDEX1LSB", sdl.PIXELFORMAT_INDEX1MSB: "sdl.PIXELFORMAT_INDEX1MSB", sdl.PIXELFORMAT_INDEX4LSB: "sdl.PIXELFORMAT_INDEX4LSB", sdl.PIXELFORMAT_INDEX4MSB: "sdl.PIXELFORMAT_INDEX4MSB", sdl.PIXELFORMAT_INDEX8: "sdl.PIXELFORMAT_INDEX8", sdl.PIXELFORMAT_RGB332: "sdl.PIXELFORMAT_RGB332", sdl.PIXELFORMAT_RGB444: "sdl.PIXELFORMAT_RGB444", sdl.PIXELFORMAT_RGB555: "sdl.PIXELFORMAT_RGB555", sdl.PIXELFORMAT_BGR555: "sdl.PIXELFORMAT_BGR555", sdl.PIXELFORMAT_ARGB4444: "sdl.PIXELFORMAT_ARGB4444", sdl.PIXELFORMAT_RGBA4444: "sdl.PIXELFORMAT_RGBA4444", sdl.PIXELFORMAT_ABGR4444: "sdl.PIXELFORMAT_ABGR4444", sdl.PIXELFORMAT_BGRA4444: "sdl.PIXELFORMAT_BGRA4444", sdl.PIXELFORMAT_ARGB1555: "sdl.PIXELFORMAT_ARGB1555", sdl.PIXELFORMAT_RGBA5551: "sdl.PIXELFORMAT_RGBA5551", sdl.PIXELFORMAT_ABGR1555: "sdl.PIXELFORMAT_ABGR1555", sdl.PIXELFORMAT_BGRA5551: "sdl.PIXELFORMAT_BGRA5551", sdl.PIXELFORMAT_RGB565: "sdl.PIXELFORMAT_RGB565", sdl.PIXELFORMAT_BGR565: "sdl.PIXELFORMAT_BGR565", sdl.PIXELFORMAT_RGB24: "sdl.PIXELFORMAT_RGB24", sdl.PIXELFORMAT_BGR24: "sdl.PIXELFORMAT_BGR24", sdl.PIXELFORMAT_RGB888: "sdl.PIXELFORMAT_RGB888", sdl.PIXELFORMAT_RGBX8888: "sdl.PIXELFORMAT_RGBX8888", sdl.PIXELFORMAT_BGR888: "sdl.PIXELFORMAT_BGR888", sdl.PIXELFORMAT_BGRX8888: "sdl.PIXELFORMAT_BGRX8888", sdl.PIXELFORMAT_ARGB8888: "sdl.PIXELFORMAT_ARGB8888", sdl.PIXELFORMAT_RGBA8888: "sdl.PIXELFORMAT_RGBA8888", sdl.PIXELFORMAT_ABGR8888: "sdl.PIXELFORMAT_ABGR8888", sdl.PIXELFORMAT_BGRA8888: "sdl.PIXELFORMAT_BGRA8888", sdl.PIXELFORMAT_ARGB2101010: "sdl.PIXELFORMAT_ARGB2101010", sdl.PIXELFORMAT_YV12: "sdl.PIXELFORMAT_YV12", sdl.PIXELFORMAT_IYUV: "sdl.PIXELFORMAT_IYUV", sdl.PIXELFORMAT_YUY2: "sdl.PIXELFORMAT_YUY2", sdl.PIXELFORMAT_UYVY: "sdl.PIXELFORMAT_UYVY", sdl.PIXELFORMAT_YVYU: "sdl.PIXELFORMAT_YVYU", } )
View Source
var ( // SDL keyboard scancode representation. // (https://wiki.libsdl.org/SDL_Scancode) // (https://wiki.libsdl.org/SDLScancodeLookup) Scancodes = scancodes{}/* 242 elements not displayed */ )
View Source
var ( // Window states. // (https://wiki.libsdl.org/SDL_WindowFlags) WindowFlags = windowFlags{ sdl.WINDOW_FULLSCREEN: "sdl.WINDOW_FULLSCREEN", sdl.WINDOW_OPENGL: "sdl.WINDOW_OPENGL", sdl.WINDOW_SHOWN: "sdl.WINDOW_SHOWN", sdl.WINDOW_HIDDEN: "sdl.WINDOW_HIDDEN", sdl.WINDOW_BORDERLESS: "sdl.WINDOW_BORDERLESS", sdl.WINDOW_RESIZABLE: "sdl.WINDOW_RESIZABLE", sdl.WINDOW_MINIMIZED: "sdl.WINDOW_MINIMIZED", sdl.WINDOW_MAXIMIZED: "sdl.WINDOW_MAXIMIZED", sdl.WINDOW_INPUT_GRABBED: "sdl.WINDOW_INPUT_GRABBED", sdl.WINDOW_INPUT_FOCUS: "sdl.WINDOW_INPUT_FOCUS", sdl.WINDOW_MOUSE_FOCUS: "sdl.WINDOW_MOUSE_FOCUS", sdl.WINDOW_FULLSCREEN_DESKTOP: "sdl.WINDOW_FULLSCREEN_DESKTOP", sdl.WINDOW_FOREIGN: "sdl.WINDOW_FOREIGN", sdl.WINDOW_ALLOW_HIGHDPI: "sdl.WINDOW_ALLOW_HIGHDPI", sdl.WINDOW_MOUSE_CAPTURE: "sdl.WINDOW_MOUSE_CAPTURE", sdl.WINDOW_ALWAYS_ON_TOP: "sdl.WINDOW_ALWAYS_ON_TOP", sdl.WINDOW_SKIP_TASKBAR: "sdl.WINDOW_SKIP_TASKBAR", sdl.WINDOW_UTILITY: "sdl.WINDOW_UTILITY", sdl.WINDOW_TOOLTIP: "sdl.WINDOW_TOOLTIP", sdl.WINDOW_POPUP_MENU: "sdl.WINDOW_POPUP_MENU", sdl.WINDOW_VULKAN: "sdl.WINDOW_VULKAN", } )
Functions ¶
This section is empty.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.