object
SDL
Type Members
-
type
SDL_BlendMode = UInt
-
type
SDL_BlitMap = CStruct0
-
type
SDL_Color = UInt
-
type
SDL_CommonEvent = CStruct2[UInt, UInt]
-
type
SDL_Cursor = CStruct0
-
type
SDL_DisplayMode = CStruct5[UInt, CInt, CInt, CInt, Ptr[Byte]]
-
type
SDL_Event = CStruct2[UInt, CArray[Byte, _52]]
-
type
SDL_GLContext = Ptr[Byte]
-
type
SDL_GLattr = UInt
-
type
SDL_GLcontextFlag = UShort
-
type
SDL_GLcontextReleaseFlag = UShort
-
type
SDL_GLprofile = UShort
-
type
SDL_HitTestResult = UInt
-
type
SDL_KeyboardEvent = CStruct8[UInt, UInt, UInt, UByte, UByte, UByte, UByte, SDL_Keysym]
-
type
SDL_Keycode = Int
-
type
SDL_Keymod = UInt
-
-
type
SDL_MouseButtonEvent = CStruct10[UInt, UInt, UInt, UInt, UByte, UByte, UByte, UByte, Int, Int]
-
type
SDL_MouseMotionEvent = CStruct9[UInt, UInt, UInt, UInt, UInt, Int, Int, Int, Int]
-
type
SDL_MouseWheelDirection = Int
-
type
SDL_OSEvent = CStruct2[UInt, UInt]
-
type
SDL_Palette = CStruct4[CInt, Ptr[SDL_Color], UInt, CInt]
-
type
SDL_PixelFormat = CStruct19[UInt, Ptr[SDL_Palette], UByte, UByte, CArray[UByte, _2], UInt, UInt, UInt, UInt, UByte, UByte, UByte, UByte, UByte, UByte, UByte, UByte, CInt, Ptr[Byte]]
-
type
SDL_Point = CStruct2[CInt, CInt]
-
type
SDL_QuitEvent = CStruct2[UInt, UInt]
-
type
SDL_RWops = CStruct0
-
type
SDL_Rect = CStruct4[CInt, CInt, CInt, CInt]
-
type
SDL_Renderer = CStruct0
-
type
SDL_RendererFlags = UInt
-
type
SDL_RendererFlip = UInt
-
type
SDL_RendererInfo = CStruct6[CString, UInt, UInt, CArray[UInt, _16], CInt, CInt]
-
type
SDL_Scancode = Int
-
type
SDL_SpinLock = Int
-
type
SDL_Surface = CStruct12[UInt, Ptr[SDL_PixelFormat], CInt, CInt, CInt, Ptr[Byte], Ptr[Byte], CInt, Ptr[Byte], SDL_Rect, Ptr[SDL_BlitMap], CInt]
-
type
SDL_SysWMEvent = CStruct3[UInt, UInt, Ptr[SDL_SysWMmsg]]
-
type
SDL_SysWMmsg = CStruct0
-
type
SDL_SystemCursor = Int
-
type
SDL_TLSID = UInt
-
type
SDL_TextEditingEvent = CStruct6[UInt, UInt, UInt, CArray[CChar, _32], Int, Int]
-
type
SDL_TextInputEvent = CStruct4[UInt, UInt, UInt, CArray[CChar, _32]]
-
type
SDL_Texture = CStruct0
-
type
SDL_TextureAccess = UInt
-
type
SDL_TextureModulate = UInt
-
type
SDL_Thread = CStruct0
-
type
SDL_ThreadFunction = CFuncPtr1[Ptr[Byte], CInt]
-
type
SDL_ThreadPriority = Int
-
type
SDL_UserEvent = CStruct6[UInt, UInt, UInt, Int, Ptr[Byte], Ptr[Byte]]
-
type
SDL_Window = CStruct0
-
type
SDL_WindowEvent = CStruct9[UInt, UInt, UInt, UByte, UByte, UByte, UByte, Int, Int]
-
type
SDL_atomic_t = CStruct1[CInt]
-
type
SDL_bool = UInt
-
type
SDL_cond = CStruct0
-
type
SDL_errorcode = UInt
-
type
SDL_mutex = CStruct0
-
type
SDL_sem = CStruct0
-
type
SDL_semaphore = CStruct0
-
type
SDL_threadID = ULong
-
type
SDL_version = CStruct3[UByte, UByte, UByte]
-
type
_16 = Digit2[_1, _6]
-
type
_2 = scala.scalanative.unsafe.Nat._2
-
type
_32 = Digit2[_3, scala.scalanative.unsafe.Nat._2]
-
type
_52 = Digit2[_5, scala.scalanative.unsafe.Nat._2]
-
type
_56 = Digit2[_5, _6]
-
type
_64 = Digit2[_6, _4]
Value Members
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: Any): Boolean
-
def
SDL_AllocFormat(pixel_format: UInt): Ptr[SDL_PixelFormat]
-
def
SDL_AllocPalette(ncolors: CInt): Ptr[SDL_Palette]
-
def
SDL_AllocRW(): Ptr[SDL_RWops]
-
def
SDL_AtomicAdd(a: Ptr[SDL_atomic_t], v: CInt): CInt
-
def
SDL_AtomicCAS(a: Ptr[SDL_atomic_t], oldval: CInt, newval: CInt): SDL_bool
-
def
SDL_AtomicCASPtr(a: Ptr[Ptr[Byte]], oldval: Ptr[Byte], newval: Ptr[Byte]): SDL_bool
-
def
SDL_AtomicGet(a: Ptr[SDL_atomic_t]): CInt
-
def
SDL_AtomicGetPtr(a: Ptr[Ptr[Byte]]): Ptr[Byte]
-
def
SDL_AtomicLock(lock: Ptr[SDL_SpinLock]): Unit
-
def
SDL_AtomicSet(a: Ptr[SDL_atomic_t], v: CInt): CInt
-
def
SDL_AtomicSetPtr(a: Ptr[Ptr[Byte]], v: Ptr[Byte]): Ptr[Byte]
-
-
def
SDL_AtomicUnlock(lock: Ptr[SDL_SpinLock]): Unit
-
def
SDL_CalculateGammaRamp(gamma: CFloat, ramp: Ptr[UShort]): Unit
-
def
SDL_CaptureMouse(enabled: SDL_bool): CInt
-
def
SDL_ClearError(): Unit
-
def
SDL_CondBroadcast(cond: Ptr[SDL_cond]): CInt
-
def
SDL_CondSignal(cond: Ptr[SDL_cond]): CInt
-
def
SDL_CondWait(cond: Ptr[SDL_cond], mutex: Ptr[SDL_mutex]): CInt
-
def
SDL_CondWaitTimeout(cond: Ptr[SDL_cond], mutex: Ptr[SDL_mutex], ms: UInt): CInt
-
def
SDL_CreateColorCursor(surface: Ptr[SDL_Surface], hot_x: CInt, hot_y: CInt): Ptr[SDL_Cursor]
-
def
SDL_CreateCond(): Ptr[SDL_cond]
-
def
SDL_CreateCursor(data: Ptr[UByte], mask: Ptr[UByte], w: CInt, h: CInt, hot_x: CInt, hot_y: CInt): Ptr[SDL_Cursor]
-
def
SDL_CreateMutex(): Ptr[SDL_mutex]
-
def
SDL_CreateRenderer(window: Ptr[SDL_Window], index: CInt, flags: UInt): Ptr[SDL_Renderer]
-
def
SDL_CreateSemaphore(initial_value: UInt): Ptr[SDL_sem]
-
def
SDL_CreateSoftwareRenderer(surface: Ptr[SDL_Surface]): Ptr[SDL_Renderer]
-
-
def
SDL_CreateTexture(renderer: Ptr[SDL_Renderer], format: UInt, access: CInt, w: Int, h: Int): Ptr[SDL_Texture]
-
def
SDL_CreateTextureFromSurface(renderer: Ptr[SDL_Renderer], surface: Ptr[SDL_Surface]): Ptr[SDL_Texture]
-
-
def
SDL_CreateWindow(title: CString, x: CInt, y: CInt, w: CInt, h: CInt, flags: UInt): Ptr[SDL_Window]
-
def
SDL_CreateWindowAndRenderer(width: CInt, height: CInt, flags: UInt, window: Ptr[Ptr[SDL_Window]], renderer: Ptr[Ptr[SDL_Renderer]]): CInt
-
def
SDL_CreateWindowFrom(data: Ptr[Byte]): Ptr[SDL_Window]
-
def
SDL_Delay(ms: UInt): Unit
-
def
SDL_DestroyCond(cond: Ptr[SDL_cond]): Unit
-
def
SDL_DestroyMutex(mutex: Ptr[SDL_mutex]): Unit
-
def
SDL_DestroyRenderer(renderer: Ptr[SDL_Renderer]): Unit
-
def
SDL_DestroySemaphore(sem: Ptr[SDL_sem]): Unit
-
def
SDL_DestroyTexture(texture: Ptr[SDL_Texture]): Unit
-
def
SDL_DestroyWindow(window: Ptr[SDL_Window]): Unit
-
def
SDL_DetachThread(thread: Ptr[SDL_Thread]): Unit
-
def
SDL_DisableScreenSaver(): Unit
-
def
SDL_EnableScreenSaver(): Unit
-
def
SDL_EnclosePoints(points: Ptr[SDL_Point], count: CInt, clip: Ptr[SDL_Rect], result: Ptr[SDL_Rect]): SDL_bool
-
def
SDL_Error(code: SDL_errorcode): CInt
-
def
SDL_EventState(type_: UInt, state: CInt): UByte
-
def
SDL_FlushEvent(type_: UInt): Unit
-
def
SDL_FlushEvents(minType: UInt, maxType: UInt): Unit
-
def
SDL_FreeCursor(cursor: Ptr[SDL_Cursor]): Unit
-
-
def
SDL_FreePalette(palette: Ptr[SDL_Palette]): Unit
-
def
SDL_FreeRW(area: Ptr[SDL_RWops]): Unit
-
def
SDL_FreeSurface(surface: Ptr[SDL_Surface]): Unit
-
def
SDL_GL_BindTexture(texture: Ptr[SDL_Texture], texw: Ptr[CFloat], texh: Ptr[CFloat]): CInt
-
-
def
SDL_GL_DeleteContext(context: SDL_GLContext): Unit
-
def
SDL_GL_ExtensionSupported(extension: CString): SDL_bool
-
def
SDL_GL_GetAttribute(attr: SDL_GLattr, value: Ptr[CInt]): CInt
-
def
SDL_GL_GetCurrentContext(): SDL_GLContext
-
def
SDL_GL_GetCurrentWindow(): Ptr[SDL_Window]
-
def
SDL_GL_GetDrawableSize(window: Ptr[SDL_Window], w: Ptr[CInt], h: Ptr[CInt]): Unit
-
def
SDL_GL_GetProcAddress(proc: CString): Ptr[Byte]
-
def
SDL_GL_GetSwapInterval(): CInt
-
def
SDL_GL_LoadLibrary(path: CString): CInt
-
def
SDL_GL_MakeCurrent(window: Ptr[SDL_Window], context: SDL_GLContext): CInt
-
def
SDL_GL_ResetAttributes(): Unit
-
def
SDL_GL_SetAttribute(attr: SDL_GLattr, value: CInt): CInt
-
def
SDL_GL_SetSwapInterval(interval: CInt): CInt
-
def
SDL_GL_SwapWindow(window: Ptr[SDL_Window]): Unit
-
def
SDL_GL_UnbindTexture(texture: Ptr[SDL_Texture]): CInt
-
def
SDL_GL_UnloadLibrary(): Unit
-
def
SDL_GetClosestDisplayMode(displayIndex: CInt, mode: Ptr[SDL_DisplayMode], closest: Ptr[SDL_DisplayMode]): CInt
-
def
SDL_GetCurrentDisplayMode(displayIndex: CInt, mode: Ptr[SDL_DisplayMode]): CInt
-
def
SDL_GetCurrentVideoDriver(): CString
-
def
SDL_GetCursor(): Ptr[SDL_Cursor]
-
def
SDL_GetDefaultCursor(): Ptr[SDL_Cursor]
-
def
SDL_GetDesktopDisplayMode(displayIndex: CInt, mode: Ptr[SDL_DisplayMode]): CInt
-
def
SDL_GetDisplayBounds(displayIndex: CInt, rect: Ptr[SDL_Rect]): CInt
-
def
SDL_GetDisplayDPI(displayIndex: CInt, ddpi: Ptr[CFloat], hdpi: Ptr[CFloat], vdpi: Ptr[CFloat]): CInt
-
def
SDL_GetDisplayMode(displayIndex: CInt, modeIndex: CInt, mode: Ptr[SDL_DisplayMode]): CInt
-
def
SDL_GetDisplayName(displayIndex: CInt): CString
-
def
SDL_GetError(): CString
-
def
SDL_GetGlobalMouseState(x: Ptr[CInt], y: Ptr[CInt]): UInt
-
def
SDL_GetGrabbedWindow(): Ptr[SDL_Window]
-
def
SDL_GetKeyFromName(name: CString): SDL_Keycode
-
-
def
SDL_GetKeyName(key: SDL_Keycode): CString
-
def
SDL_GetKeyboardFocus(): Ptr[SDL_Window]
-
def
SDL_GetKeyboardState(numkeys: Ptr[CInt]): UByte
-
def
SDL_GetModState(): SDL_Keymod
-
def
SDL_GetMouseFocus(): Ptr[SDL_Window]
-
def
SDL_GetMouseState(x: Ptr[CInt], y: Ptr[CInt]): UInt
-
def
SDL_GetNumDisplayModes(displayIndex: CInt): CInt
-
def
SDL_GetNumRenderDriver(): CInt
-
def
SDL_GetNumVideoDisplays(): CInt
-
def
SDL_GetNumVideoDrivers(): CInt
-
def
SDL_GetPixelFormatName(format: UInt): CString
-
def
SDL_GetRGB(pixel: UInt, format: Ptr[SDL_PixelFormat], r: Ptr[UByte], g: Ptr[UByte], b: Ptr[UByte]): Unit
-
def
SDL_GetRGBA(pixel: UInt, format: Ptr[SDL_PixelFormat], r: Ptr[UByte], g: Ptr[UByte], b: Ptr[UByte], a: Ptr[UByte]): Unit
-
def
SDL_GetRelativeMouseMode(): SDL_bool
-
def
SDL_GetRelativeMouseState(x: Ptr[CInt], y: Ptr[CInt]): UInt
-
def
SDL_GetRenderDrawBlendMode(renderer: Ptr[SDL_Renderer], blendMode: Ptr[SDL_BlendMode]): CInt
-
def
SDL_GetRenderDrawColor(renderer: Ptr[SDL_Renderer], r: Ptr[UByte], g: Ptr[UByte], b: Ptr[UByte], a: Ptr[UByte]): CInt
-
def
SDL_GetRenderDriverInfo(index: CInt, info: Ptr[SDL_RendererInfo]): CInt
-
def
SDL_GetRenderTarget(renderer: Ptr[SDL_Renderer]): Ptr[SDL_Texture]
-
-
def
SDL_GetRendererInfo(renderer: Ptr[SDL_Renderer], info: Ptr[SDL_RendererInfo]): CInt
-
def
SDL_GetRendererOutputSize(renderer: Ptr[SDL_Renderer], w: Ptr[CInt], h: Ptr[CInt]): CInt
-
def
SDL_GetRevision(): CString
-
def
SDL_GetRevisionNumber(): CInt
-
-
def
SDL_GetScancodeFromName(name: CString): SDL_Scancode
-
def
SDL_GetScancodeName(scancode: SDL_Scancode): CString
-
def
SDL_GetTextureAlphaMod(texture: Ptr[SDL_Texture], alpha: Ptr[UByte]): CInt
-
def
SDL_GetTextureBlendMod(texture: Ptr[SDL_Texture], blendMode: Ptr[SDL_BlendMode]): CInt
-
def
SDL_GetTextureColorMod(texture: Ptr[SDL_Texture], r: Ptr[UByte], g: Ptr[UByte], b: Ptr[UByte]): CInt
-
-
def
SDL_GetThreadName(thread: Ptr[SDL_Thread]): CString
-
def
SDL_GetTicks(): UInt
-
def
SDL_GetVersion(ver: Ptr[SDL_version]): Unit
-
def
SDL_GetVideoDriver(index: CInt): CString
-
def
SDL_GetWindowBrightness(window: Ptr[SDL_Window]): CFloat
-
def
SDL_GetWindowData(window: Ptr[SDL_Window], name: CString): Ptr[Byte]
-
def
SDL_GetWindowDisplayIndex(window: Ptr[SDL_Window]): CInt
-
def
SDL_GetWindowDisplayMode(window: Ptr[SDL_Window], mode: Ptr[SDL_DisplayMode]): CInt
-
def
SDL_GetWindowFlags(window: Ptr[SDL_Window]): UInt
-
def
SDL_GetWindowFromID(id: UInt): Ptr[SDL_Window]
-
def
SDL_GetWindowGammaRamp(window: Ptr[SDL_Window], red: Ptr[UShort], green: Ptr[UShort], blue: Ptr[UShort]): CInt
-
def
SDL_GetWindowGrab(window: Ptr[SDL_Window]): SDL_bool
-
def
SDL_GetWindowID(window: Ptr[SDL_Window]): UInt
-
def
SDL_GetWindowMaximumSize(window: Ptr[SDL_Window], w: Ptr[CInt], h: Ptr[CInt]): Unit
-
def
SDL_GetWindowMinimumSize(window: Ptr[SDL_Window], w: Ptr[CInt], h: Ptr[CInt]): Unit
-
def
SDL_GetWindowPixelFormat(window: Ptr[SDL_Window]): UInt
-
def
SDL_GetWindowPosition(window: Ptr[SDL_Window], x: Ptr[CInt], y: Ptr[CInt]): Unit
-
def
SDL_GetWindowSize(window: Ptr[SDL_Window], w: Ptr[CInt], h: Ptr[CInt]): Unit
-
def
SDL_GetWindowSurface(window: Ptr[SDL_Window]): Ptr[SDL_Surface]
-
def
SDL_GetWindowTitle(window: Ptr[SDL_Window]): CString
-
def
SDL_HasEvent(type_: UInt): SDL_bool
-
def
SDL_HasEvents(minType: UInt, maxType: UInt): SDL_bool
-
-
def
SDL_HasScreenKeyboardSupport(): SDL_bool
-
def
SDL_HideWIndow(window: Ptr[SDL_Window]): Unit
-
def
SDL_Init(flags: UInt): CInt
-
def
SDL_InitSubSystem(flags: UInt): CInt
-
-
def
SDL_IntersectRectAndLine(rect: Ptr[SDL_Point], x1: Ptr[CInt], y1: Ptr[CInt], x2: Ptr[CInt], y2: Ptr[CInt]): SDL_bool
-
def
SDL_IsScreenKeyboardShown(window: Ptr[SDL_Window]): SDL_bool
-
def
SDL_IsScreenSaverEnabled(): SDL_bool
-
def
SDL_IsTextInputActive(): SDL_bool
-
def
SDL_LoadBMP_RW(src: Ptr[SDL_RWops], freesrc: CInt): Ptr[SDL_Surface]
-
def
SDL_LockMutex(mutex: Ptr[SDL_mutex]): CInt
-
def
SDL_LockTexture(texture: Ptr[SDL_Texture], rect: Ptr[SDL_Rect], pixels: Ptr[Ptr[Byte]], pitch: Ptr[CInt]): CInt
-
def
SDL_MapRGB(format: Ptr[SDL_PixelFormat], r: UByte, g: UByte, b: UByte): UInt
-
def
SDL_MapRGBA(format: Ptr[SDL_PixelFormat], r: UByte, g: UByte, b: UByte, a: UByte): UInt
-
def
SDL_MasksToPixelFormatEnum(bpp: CInt, Rmask: UInt, Gmask: UInt, Bmask: UInt, Amask: UInt): UInt
-
def
SDL_MaximizeWIndow(window: Ptr[SDL_Window]): Unit
-
def
SDL_MemoryBarrierAcquire(): Unit
-
def
SDL_MemoryBarrierRelease(): Unit
-
def
SDL_MinimizeWIndow(window: Ptr[SDL_Window]): Unit
-
def
SDL_PeepEvents(events: Ptr[SDL_Event], numevents: CInt, action: UInt, minType: UInt, maxType: UInt): Unit
-
def
SDL_PixelFormatEnumToMasks(format: UInt, bpp: Ptr[CInt], Rmask: Ptr[UInt], Gmask: Ptr[UInt], Bmask: Ptr[UInt], Amask: Ptr[UInt]): SDL_bool
-
def
SDL_PollEvent(event: Ptr[SDL_Event]): CInt
-
def
SDL_PumpEvents(): Unit
-
def
SDL_PushEvent(event: Ptr[SDL_Event]): CInt
-
def
SDL_QueryTexture(texture: Ptr[SDL_Texture], format: Ptr[UInt], access: Ptr[CInt], w: Ptr[CInt], h: Ptr[CInt]): CInt
-
def
SDL_Quit(): Unit
-
def
SDL_QuitSubSystem(flags: UInt): Unit
-
def
SDL_RWFromConstMem(mem: Ptr[Byte], size: CInt): Ptr[SDL_RWops]
-
def
SDL_RWFromFP(fp: Ptr[Byte], autoclose: SDL_bool): Ptr[SDL_RWops]
-
def
SDL_RWFromFile(file: CString, mode: CString): Ptr[SDL_RWops]
-
def
SDL_RWFromMem(mem: Ptr[Byte], size: CInt): Ptr[SDL_RWops]
-
def
SDL_RaiseWIndow(window: Ptr[SDL_Window]): Unit
-
def
SDL_ReadBE16(src: Ptr[SDL_RWops]): UShort
-
def
SDL_ReadBE32(src: Ptr[SDL_RWops]): UInt
-
def
SDL_ReadBE64(src: Ptr[SDL_RWops]): ULong
-
def
SDL_ReadLE16(src: Ptr[SDL_RWops]): UShort
-
def
SDL_ReadLE32(src: Ptr[SDL_RWops]): UInt
-
def
SDL_ReadLE64(src: Ptr[SDL_RWops]): ULong
-
def
SDL_ReadU8(src: Ptr[SDL_RWops]): UByte
-
def
SDL_RegisterEvents(numevents: CInt): UInt
-
def
SDL_RenderClear(renderer: Ptr[SDL_Renderer]): CInt
-
def
SDL_RenderCopy(renderer: Ptr[SDL_Renderer], texture: Ptr[SDL_Texture], srcrect: Ptr[SDL_Rect], destrect: Ptr[SDL_Rect]): CInt
-
def
SDL_RenderCopyEx(renderer: Ptr[SDL_Renderer], texture: Ptr[SDL_Texture], srcrect: Ptr[SDL_Rect], destrect: Ptr[SDL_Rect], angle: CDouble, center: Ptr[SDL_Point], flip: SDL_RendererFlip): CInt
-
def
SDL_RenderDrawLine(renderer: Ptr[SDL_Renderer], x1: CInt, y1: CInt, x2: CInt, y2: CInt): CInt
-
def
SDL_RenderDrawLines(renderer: Ptr[SDL_Renderer], points: Ptr[SDL_Point], count: CInt): CInt
-
def
SDL_RenderDrawPoint(renderer: Ptr[SDL_Renderer], x: CInt, y: CInt): CInt
-
def
SDL_RenderDrawPoints(renderer: Ptr[SDL_Renderer], points: Ptr[SDL_Point], count: CInt): CInt
-
def
SDL_RenderDrawRect(renderer: Ptr[SDL_Renderer], rect: Ptr[SDL_Rect]): CInt
-
def
SDL_RenderDrawRects(renderer: Ptr[SDL_Renderer], rects: Ptr[SDL_Rect], count: CInt): CInt
-
def
SDL_RenderFillRect(renderer: Ptr[SDL_Renderer], rect: Ptr[SDL_Rect]): CInt
-
def
SDL_RenderFillRects(renderer: Ptr[SDL_Renderer], rects: Ptr[SDL_Rect], count: CInt): CInt
-
def
SDL_RenderGetClipRect(renderer: Ptr[SDL_Renderer], rect: Ptr[SDL_Rect]): Unit
-
def
SDL_RenderGetLogicalSize(renderer: Ptr[SDL_Renderer], w: Ptr[CInt], h: Ptr[CInt]): Unit
-
def
SDL_RenderGetScale(renderer: Ptr[SDL_Renderer], scaleX: Ptr[CFloat], scaleY: Ptr[CFloat]): CInt
-
def
SDL_RenderGetViewport(renderer: Ptr[SDL_Renderer], rect: Ptr[SDL_Rect]): Unit
-
def
SDL_RenderPresent(renderer: Ptr[SDL_Renderer]): Unit
-
def
SDL_RenderReadPixels(renderer: Ptr[SDL_Renderer], rect: Ptr[SDL_Rect], format: UInt, pixels: Ptr[Byte], pitch: CInt): CInt
-
def
SDL_RenderSetClipRect(renderer: Ptr[SDL_Renderer], rect: Ptr[SDL_Rect]): CInt
-
def
SDL_RenderSetLogicalSize(renderer: Ptr[SDL_Renderer], w: CInt, h: CInt): CInt
-
def
SDL_RenderSetScale(renderer: Ptr[SDL_Renderer], scaleX: CFloat, scaleY: CFloat): CInt
-
def
SDL_RenderSetViewport(renderer: Ptr[SDL_Renderer], rect: Ptr[SDL_Rect]): CInt
-
def
SDL_RenderTargetSupported(renderer: Ptr[SDL_Renderer]): SDL_bool
-
def
SDL_RestoreWIndow(window: Ptr[SDL_Window]): Unit
-
def
SDL_SemPost(sem: Ptr[SDL_sem]): CInt
-
def
SDL_SemTryWait(sem: Ptr[SDL_sem]): CInt
-
def
SDL_SemValue(sem: Ptr[SDL_sem]): UInt
-
def
SDL_SemWait(sem: Ptr[SDL_sem]): CInt
-
def
SDL_SemWaitTimeout(sem: Ptr[SDL_sem], ms: UInt): CInt
-
def
SDL_SetCursor(cursor: Ptr[SDL_Cursor]): Unit
-
def
SDL_SetModState(modstate: SDL_Keymod): Unit
-
def
SDL_SetPaletteColors(palette: Ptr[SDL_Palette], colors: Ptr[SDL_Color], firstcolor: CInt, ncolors: CInt): CInt
-
def
SDL_SetPixelFormatPalette(format: Ptr[SDL_PixelFormat], palette: Ptr[SDL_Palette]): CInt
-
def
SDL_SetRelativeMouseMode(enabled: SDL_bool): CInt
-
def
SDL_SetRenderDrawBlendMode(renderer: Ptr[SDL_Renderer], blendMode: SDL_BlendMode): CInt
-
def
SDL_SetRenderDrawColor(renderer: Ptr[SDL_Renderer], r: UByte, g: UByte, b: UByte, a: UByte): CInt
-
def
SDL_SetRenderTarget(renderer: Ptr[SDL_Renderer], texture: Ptr[SDL_Texture]): CInt
-
def
SDL_SetTextInputRect(rect: Ptr[SDL_Rect]): Unit
-
def
SDL_SetTextureAlphaMod(texture: Ptr[SDL_Texture], alpha: UByte): CInt
-
def
SDL_SetTextureBlendMod(texture: Ptr[SDL_Texture], blendMode: SDL_BlendMode): CInt
-
def
SDL_SetTextureColorMod(texture: Ptr[SDL_Texture], r: UByte, g: UByte, b: UByte): CInt
-
def
SDL_SetThreadPriority(priority: SDL_ThreadPriority): CInt
-
def
SDL_SetWindowBordered(window: Ptr[SDL_Window], bordered: SDL_bool): Unit
-
def
SDL_SetWindowBrightness(window: Ptr[SDL_Window], brightness: CFloat): CInt
-
def
SDL_SetWindowData(window: Ptr[SDL_Window], name: CString, userdata: Ptr[Byte]): Ptr[Byte]
-
def
SDL_SetWindowDisplayMode(window: Ptr[SDL_Window], mode: Ptr[SDL_DisplayMode]): CInt
-
def
SDL_SetWindowFullscreen(window: Ptr[SDL_Window], flags: UInt): CInt
-
def
SDL_SetWindowGammaRamp(window: Ptr[SDL_Window], red: Ptr[UShort], green: Ptr[UShort], blue: Ptr[UShort]): CInt
-
def
SDL_SetWindowGrab(window: Ptr[SDL_Window], grabbed: SDL_bool): Unit
-
def
SDL_SetWindowIcon(window: Ptr[SDL_Window], icon: Ptr[SDL_Surface]): Unit
-
def
SDL_SetWindowMaximumSize(window: Ptr[SDL_Window], max_w: CInt, max_h: CInt): Unit
-
def
SDL_SetWindowMinimumSize(window: Ptr[SDL_Window], min_w: CInt, min_h: CInt): Unit
-
def
SDL_SetWindowPosition(window: Ptr[SDL_Window], x: CInt, y: CInt): Unit
-
def
SDL_SetWindowSize(window: Ptr[SDL_Window], w: CInt, h: CInt): Unit
-
def
SDL_SetWindowTitle(window: Ptr[SDL_Window], title: CString): Unit
-
def
SDL_ShowCursor(toggle: CInt): CInt
-
def
SDL_ShowWIndow(window: Ptr[SDL_Window]): Unit
-
def
SDL_StartTextInput(): Unit
-
def
SDL_StopTextInput(): Unit
-
def
SDL_TLSCreate(): SDL_TLSID
-
def
SDL_TLSGet(id: SDL_TLSID): Ptr[Byte]
-
def
SDL_TLSSet(id: SDL_TLSID, value: Ptr[Byte], destructor: CFuncPtr0[Unit]): CInt
-
-
def
SDL_TryLockMutex(mutex: Ptr[SDL_mutex]): CInt
-
-
def
SDL_UnlockMutex(mutex: Ptr[SDL_mutex]): CInt
-
def
SDL_UnlockTexture(texture: Ptr[SDL_Texture]): Unit
-
def
SDL_UpdateTexture(texture: Ptr[SDL_Texture], rect: Ptr[SDL_Rect], pixels: Ptr[Byte], pictch: CInt): CInt
-
def
SDL_UpdateWindowSurface(window: Ptr[SDL_Window]): Ptr[SDL_Surface]
-
def
SDL_UpdateWindowSurfaceRects(window: Ptr[SDL_Window], rects: Ptr[SDL_Rect], numrects: CInt): CInt
-
def
SDL_UpdateYUVTexture(texture: Ptr[SDL_Texture], rect: Ptr[SDL_Rect], Yplane: Ptr[UByte], Ypitch: Ptr[UByte], Uplane: Ptr[UByte], Upitch: Ptr[UByte], Vplane: Ptr[UByte], Vpitch: Ptr[UByte]): CInt
-
def
SDL_VideoInit(driver_name: CString): CInt
-
def
SDL_VideoQuit(): Unit
-
def
SDL_WaitEvent(event: Ptr[SDL_Event]): CInt
-
def
SDL_WaitEventTimeout(event: Ptr[SDL_Event], timeout: CInt): CInt
-
def
SDL_WaitThread(thread: Ptr[SDL_Thread], status: Ptr[CInt]): Unit
-
def
SDL_WarpMouseGlobal(x: CInt, y: CInt): Unit
-
def
SDL_WarpMouseInWindow(window: Ptr[SDL_Window], x: CInt, y: CInt): Unit
-
def
SDL_WasInit(flags: UInt): UInt
-
def
SDL_WriteBE16(dst: Ptr[SDL_RWops], value: UShort): CSize
-
def
SDL_WriteBE32(dst: Ptr[SDL_RWops], value: UInt): CSize
-
def
SDL_WriteBE64(dst: Ptr[SDL_RWops], value: ULong): CSize
-
def
SDL_WriteLE16(dst: Ptr[SDL_RWops], value: UShort): CSize
-
def
SDL_WriteLE32(dst: Ptr[SDL_RWops], value: UInt): CSize
-
def
SDL_WriteLE64(dst: Ptr[SDL_RWops], value: ULong): CSize
-
def
SDL_WriteU8(dst: Ptr[SDL_RWops], value: UByte): CSize
-
final
def
asInstanceOf[T0]: T0
-
def
clone(): AnyRef
-
-
-
def
finalize(): Unit
-
final
def
getClass(): Class[_]
-
def
hashCode(): Int
-
final
def
isInstanceOf[T0]: Boolean
-
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
toString(): String
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit