bindbc.sdl.bind.sdlpixels

Undocumented in source.

Members

Aliases

SDL_Colour
alias SDL_Colour = SDL_Color
Undocumented in source.
SDL_DEFINE_PIXELFOURCC
alias SDL_DEFINE_PIXELFOURCC = SDL_FOURCC
Undocumented in source.
SDL_PIXELFORMAT_ABGR32
alias SDL_PIXELFORMAT_ABGR32 = SDL_PIXELFORMAT_ABGR8888
Undocumented in source.
SDL_PIXELFORMAT_ABGR32
alias SDL_PIXELFORMAT_ABGR32 = SDL_PIXELFORMAT_RGBA8888
Undocumented in source.
SDL_PIXELFORMAT_ARGB32
alias SDL_PIXELFORMAT_ARGB32 = SDL_PIXELFORMAT_ARGB8888
Undocumented in source.
SDL_PIXELFORMAT_ARGB32
alias SDL_PIXELFORMAT_ARGB32 = SDL_PIXELFORMAT_BGRA8888
Undocumented in source.
SDL_PIXELFORMAT_BGRA32
alias SDL_PIXELFORMAT_BGRA32 = SDL_PIXELFORMAT_BGRA8888
Undocumented in source.
SDL_PIXELFORMAT_BGRA32
alias SDL_PIXELFORMAT_BGRA32 = SDL_PIXELFORMAT_ARGB8888
Undocumented in source.
SDL_PIXELFORMAT_RGBA32
alias SDL_PIXELFORMAT_RGBA32 = SDL_PIXELFORMAT_RGBA8888
Undocumented in source.
SDL_PIXELFORMAT_RGBA32
alias SDL_PIXELFORMAT_RGBA32 = SDL_PIXELFORMAT_ABGR8888
Undocumented in source.
pSDL_AllocFormat
alias pSDL_AllocFormat = SDL_PixelFormat* function(uint format)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
pSDL_AllocPalette
alias pSDL_AllocPalette = SDL_Palette* function(int ncolors)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
pSDL_CalculateGammaRamp
alias pSDL_CalculateGammaRamp = void function(float gamma, ushort* ramp)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
pSDL_FreeFormat
alias pSDL_FreeFormat = void function(SDL_PixelFormat* format)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
pSDL_FreePalette
alias pSDL_FreePalette = void function(SDL_Palette* palette)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
pSDL_GetPixelFormatName
alias pSDL_GetPixelFormatName = const(char)* function(uint pixel_format)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
pSDL_GetRGB
alias pSDL_GetRGB = void function(uint pixel, const(SDL_PixelFormat)* format, ubyte* r, ubyte* g, ubyte* b)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
pSDL_GetRGBA
alias pSDL_GetRGBA = void function(uint pixel, const(SDL_PixelFormat)* format, ubyte* r, ubyte* g, ubyte* b, ubyte* a)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
pSDL_MapRGB
alias pSDL_MapRGB = uint function(const(SDL_PixelFormat)* format, ubyte r, ubyte g, ubyte b)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
pSDL_MapRGBA
alias pSDL_MapRGBA = uint function(const(SDL_PixelFormat)* format, ubyte r, ubyte g, ubyte b, ubyte a)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
pSDL_MasksToPixelFormatEnum
alias pSDL_MasksToPixelFormatEnum = uint function(int bpp, uint Rmask, uint Gmask, uint Bmask, uint Amask)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
pSDL_PixelFormatEnumToMasks
alias pSDL_PixelFormatEnumToMasks = SDL_bool function(uint format, int* bpp, uint* Rmask, uint* Gmask, uint* Bmask, uint* Amask)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
pSDL_SetPaletteColors
alias pSDL_SetPaletteColors = int function(SDL_Palette* palette, const(SDL_Color)* colors, int firstcolor, int ncolors)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
pSDL_SetPixelFormatPalette
alias pSDL_SetPixelFormatPalette = int function(SDL_PixelFormat* format, SDL_Palette* palette)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Enums

SDL_ArrayOrder
enum SDL_ArrayOrder
Undocumented in source.
SDL_BitmapOrder
enum SDL_BitmapOrder
Undocumented in source.
SDL_ISPIXELFORMAT_FOURCC
eponymoustemplate SDL_ISPIXELFORMAT_FOURCC(uint format)
Undocumented in source.
SDL_PackedLayout
enum SDL_PackedLayout
Undocumented in source.
SDL_PackedOrder
enum SDL_PackedOrder
Undocumented in source.
SDL_PixelType
enum SDL_PixelType
Undocumented in source.

Functions

SDL_AllocFormat
SDL_PixelFormat* SDL_AllocFormat(uint pixel_format)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
SDL_AllocPalette
SDL_Palette* SDL_AllocPalette(int ncolors)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
SDL_CalculateGammaRamp
void SDL_CalculateGammaRamp(float gamma, ushort* ramp)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
SDL_FreeFormat
void SDL_FreeFormat(SDL_PixelFormat* format)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
SDL_FreePalette
void SDL_FreePalette(SDL_Palette* palette)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
SDL_GetPixelFormatName
const(char)* SDL_GetPixelFormatName(uint format)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
SDL_GetRGB
void SDL_GetRGB(uint pixel, const(SDL_PixelFormat)* format, ubyte* r, ubyte* g, ubyte* b)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
SDL_GetRGBA
void SDL_GetRGBA(uint pixel, const(SDL_PixelFormat)* format, ubyte* r, ubyte* g, ubyte* b, ubyte* a)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
SDL_MapRGB
uint SDL_MapRGB(const(SDL_PixelFormat)* format, ubyte r, ubyte g, ubyte b)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
SDL_MapRGBA
uint SDL_MapRGBA(const(SDL_PixelFormat)* format, ubyte r, ubyte g, ubyte b, ubyte a)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
SDL_MasksToPixelFormatEnum
uint SDL_MasksToPixelFormatEnum(int bpp, uint Rmask, uint Gmask, uint Bmask, uint Amask)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
SDL_PixelFormatEnumToMasks
SDL_bool SDL_PixelFormatEnumToMasks(uint format, int* bpp, uint* Rmask, uint* Gmask, uint* Bmask, uint* Amask)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
SDL_SetPaletteColors
int SDL_SetPaletteColors(SDL_Palette* palette, const(SDL_Color)* colors, int firstcolor, int ncolors)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
SDL_SetPixelFormatPalette
int SDL_SetPixelFormatPalette(SDL_PixelFormat* format, SDL_Palette* palette)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Manifest constants

SDL_ALPHA_OPAQUE
enum SDL_ALPHA_OPAQUE;
Undocumented in source.
SDL_ALPHA_TRANSPARENT
enum SDL_ALPHA_TRANSPARENT;
Undocumented in source.
SDL_PIXELFORMAT_ABGR1555
enum SDL_PIXELFORMAT_ABGR1555;
Undocumented in source.
SDL_PIXELFORMAT_ABGR4444
enum SDL_PIXELFORMAT_ABGR4444;
Undocumented in source.
SDL_PIXELFORMAT_ABGR8888
enum SDL_PIXELFORMAT_ABGR8888;
Undocumented in source.
SDL_PIXELFORMAT_ARGB1555
enum SDL_PIXELFORMAT_ARGB1555;
Undocumented in source.
SDL_PIXELFORMAT_ARGB2101010
enum SDL_PIXELFORMAT_ARGB2101010;
Undocumented in source.
SDL_PIXELFORMAT_ARGB4444
enum SDL_PIXELFORMAT_ARGB4444;
Undocumented in source.
SDL_PIXELFORMAT_ARGB8888
enum SDL_PIXELFORMAT_ARGB8888;
Undocumented in source.
SDL_PIXELFORMAT_BGR24
enum SDL_PIXELFORMAT_BGR24;
Undocumented in source.
SDL_PIXELFORMAT_BGR444
enum SDL_PIXELFORMAT_BGR444;
Undocumented in source.
SDL_PIXELFORMAT_BGR555
enum SDL_PIXELFORMAT_BGR555;
Undocumented in source.
SDL_PIXELFORMAT_BGR565
enum SDL_PIXELFORMAT_BGR565;
Undocumented in source.
SDL_PIXELFORMAT_BGR888
enum SDL_PIXELFORMAT_BGR888;
Undocumented in source.
SDL_PIXELFORMAT_BGRA4444
enum SDL_PIXELFORMAT_BGRA4444;
Undocumented in source.
SDL_PIXELFORMAT_BGRA5551
enum SDL_PIXELFORMAT_BGRA5551;
Undocumented in source.
SDL_PIXELFORMAT_BGRA8888
enum SDL_PIXELFORMAT_BGRA8888;
Undocumented in source.
SDL_PIXELFORMAT_BGRX8888
enum SDL_PIXELFORMAT_BGRX8888;
Undocumented in source.
SDL_PIXELFORMAT_EXTERNAL_OES
enum SDL_PIXELFORMAT_EXTERNAL_OES;
Undocumented in source.
SDL_PIXELFORMAT_INDEX1LSB
enum SDL_PIXELFORMAT_INDEX1LSB;
Undocumented in source.
SDL_PIXELFORMAT_INDEX1MSB
enum SDL_PIXELFORMAT_INDEX1MSB;
Undocumented in source.
SDL_PIXELFORMAT_INDEX4LSB
enum SDL_PIXELFORMAT_INDEX4LSB;
Undocumented in source.
SDL_PIXELFORMAT_INDEX4MSB
enum SDL_PIXELFORMAT_INDEX4MSB;
Undocumented in source.
SDL_PIXELFORMAT_INDEX8
enum SDL_PIXELFORMAT_INDEX8;
Undocumented in source.
SDL_PIXELFORMAT_IYUV
enum SDL_PIXELFORMAT_IYUV;
Undocumented in source.
SDL_PIXELFORMAT_NV12
enum SDL_PIXELFORMAT_NV12;
Undocumented in source.
SDL_PIXELFORMAT_NV21
enum SDL_PIXELFORMAT_NV21;
Undocumented in source.
SDL_PIXELFORMAT_RGB24
enum SDL_PIXELFORMAT_RGB24;
Undocumented in source.
SDL_PIXELFORMAT_RGB332
enum SDL_PIXELFORMAT_RGB332;
Undocumented in source.
SDL_PIXELFORMAT_RGB444
enum SDL_PIXELFORMAT_RGB444;
Undocumented in source.
SDL_PIXELFORMAT_RGB555
enum SDL_PIXELFORMAT_RGB555;
Undocumented in source.
SDL_PIXELFORMAT_RGB565
enum SDL_PIXELFORMAT_RGB565;
Undocumented in source.
SDL_PIXELFORMAT_RGB888
enum SDL_PIXELFORMAT_RGB888;
Undocumented in source.
SDL_PIXELFORMAT_RGBA4444
enum SDL_PIXELFORMAT_RGBA4444;
Undocumented in source.
SDL_PIXELFORMAT_RGBA5551
enum SDL_PIXELFORMAT_RGBA5551;
Undocumented in source.
SDL_PIXELFORMAT_RGBA8888
enum SDL_PIXELFORMAT_RGBA8888;
Undocumented in source.
SDL_PIXELFORMAT_RGBX8888
enum SDL_PIXELFORMAT_RGBX8888;
Undocumented in source.
SDL_PIXELFORMAT_UNKNOWN
enum SDL_PIXELFORMAT_UNKNOWN;
Undocumented in source.
SDL_PIXELFORMAT_UYVY
enum SDL_PIXELFORMAT_UYVY;
Undocumented in source.
SDL_PIXELFORMAT_XBGR1555
enum SDL_PIXELFORMAT_XBGR1555;
Undocumented in source.
SDL_PIXELFORMAT_XBGR444
enum SDL_PIXELFORMAT_XBGR444;
Undocumented in source.
SDL_PIXELFORMAT_XBGR888
enum SDL_PIXELFORMAT_XBGR888;
Undocumented in source.
SDL_PIXELFORMAT_XRGB1555
enum SDL_PIXELFORMAT_XRGB1555;
Undocumented in source.
SDL_PIXELFORMAT_XRGB444
enum SDL_PIXELFORMAT_XRGB444;
Undocumented in source.
SDL_PIXELFORMAT_XRGB888
enum SDL_PIXELFORMAT_XRGB888;
Undocumented in source.
SDL_PIXELFORMAT_YUY2
enum SDL_PIXELFORMAT_YUY2;
Undocumented in source.
SDL_PIXELFORMAT_YV12
enum SDL_PIXELFORMAT_YV12;
Undocumented in source.
SDL_PIXELFORMAT_YVYU
enum SDL_PIXELFORMAT_YVYU;
Undocumented in source.

Static variables

SDL_AllocFormat
pSDL_AllocFormat SDL_AllocFormat;
Undocumented in source.
SDL_AllocPalette
pSDL_AllocPalette SDL_AllocPalette;
Undocumented in source.
SDL_CalculateGammaRamp
pSDL_CalculateGammaRamp SDL_CalculateGammaRamp;
Undocumented in source.
SDL_FreeFormat
pSDL_FreeFormat SDL_FreeFormat;
Undocumented in source.
SDL_FreePalette
pSDL_FreePalette SDL_FreePalette;
Undocumented in source.
SDL_GetPixelFormatName
pSDL_GetPixelFormatName SDL_GetPixelFormatName;
Undocumented in source.
SDL_GetRGB
pSDL_GetRGB SDL_GetRGB;
Undocumented in source.
SDL_GetRGBA
pSDL_GetRGBA SDL_GetRGBA;
Undocumented in source.
SDL_MapRGB
pSDL_MapRGB SDL_MapRGB;
Undocumented in source.
SDL_MapRGBA
pSDL_MapRGBA SDL_MapRGBA;
Undocumented in source.
SDL_MasksToPixelFormatEnum
pSDL_MasksToPixelFormatEnum SDL_MasksToPixelFormatEnum;
Undocumented in source.
SDL_PixelFormatEnumToMasks
pSDL_PixelFormatEnumToMasks SDL_PixelFormatEnumToMasks;
Undocumented in source.
SDL_SetPaletteColors
pSDL_SetPaletteColors SDL_SetPaletteColors;
Undocumented in source.
SDL_SetPixelFormatPalette
pSDL_SetPixelFormatPalette SDL_SetPixelFormatPalette;
Undocumented in source.

Structs

SDL_Color
struct SDL_Color
Undocumented in source.
SDL_Palette
struct SDL_Palette
Undocumented in source.
SDL_PixelFormat
struct SDL_PixelFormat
Undocumented in source.

Templates

SDL_BYTESPERPIXEL
template SDL_BYTESPERPIXEL(uint x)
Undocumented in source.
SDL_ISPIXELFORMAT_ALPHA
template SDL_ISPIXELFORMAT_ALPHA(uint format)
Undocumented in source.
SDL_ISPIXELFORMAT_ARRAY
template SDL_ISPIXELFORMAT_ARRAY(uint format)
Undocumented in source.
SDL_ISPIXELFORMAT_INDEXED
template SDL_ISPIXELFORMAT_INDEXED(uint format)
Undocumented in source.
SDL_ISPIXELFORMAT_PACKED
template SDL_ISPIXELFORMAT_PACKED(uint format)
Undocumented in source.

Variables

SDL_BITSPERPIXEL
enum uint SDL_BITSPERPIXEL(uint x);
Undocumented in source.
SDL_DEFINE_PIXELFORMAT
enum uint SDL_DEFINE_PIXELFORMAT(int type, int order, int layout, int bits, int bytes);
Undocumented in source.
SDL_PIXELFLAG
enum uint SDL_PIXELFLAG(uint x);
Undocumented in source.
SDL_PIXELLAYOUT
enum uint SDL_PIXELLAYOUT(uint x);
Undocumented in source.
SDL_PIXELORDER
enum uint SDL_PIXELORDER(uint x);
Undocumented in source.
SDL_PIXELTYPE
enum uint SDL_PIXELTYPE(uint x);
Undocumented in source.

Meta