907 lines
19 KiB
JSON
907 lines
19 KiB
JSON
{
|
|
"header": "SDL_pixels.h",
|
|
"opaque_types": [],
|
|
"typedefs": [],
|
|
"function_pointers": [],
|
|
"enums": [
|
|
{
|
|
"name": "SDL_PixelType",
|
|
"values": [
|
|
{
|
|
"name": "SDL_PIXELTYPE_UNKNOWN"
|
|
},
|
|
{
|
|
"name": "SDL_PIXELTYPE_INDEX1"
|
|
},
|
|
{
|
|
"name": "SDL_PIXELTYPE_INDEX4"
|
|
},
|
|
{
|
|
"name": "SDL_PIXELTYPE_INDEX8"
|
|
},
|
|
{
|
|
"name": "SDL_PIXELTYPE_PACKED8"
|
|
},
|
|
{
|
|
"name": "SDL_PIXELTYPE_PACKED16"
|
|
},
|
|
{
|
|
"name": "SDL_PIXELTYPE_PACKED32"
|
|
},
|
|
{
|
|
"name": "SDL_PIXELTYPE_ARRAYU8"
|
|
},
|
|
{
|
|
"name": "SDL_PIXELTYPE_ARRAYU16"
|
|
},
|
|
{
|
|
"name": "SDL_PIXELTYPE_ARRAYU32"
|
|
},
|
|
{
|
|
"name": "SDL_PIXELTYPE_ARRAYF16"
|
|
},
|
|
{
|
|
"name": "SDL_PIXELTYPE_ARRAYF32"
|
|
},
|
|
{
|
|
"name": "SDL_PIXELTYPE_INDEX2"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_BitmapOrder",
|
|
"values": [
|
|
{
|
|
"name": "SDL_BITMAPORDER_NONE"
|
|
},
|
|
{
|
|
"name": "SDL_BITMAPORDER_4321"
|
|
},
|
|
{
|
|
"name": "SDL_BITMAPORDER_1234"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_PackedOrder",
|
|
"values": [
|
|
{
|
|
"name": "SDL_PACKEDORDER_NONE"
|
|
},
|
|
{
|
|
"name": "SDL_PACKEDORDER_XRGB"
|
|
},
|
|
{
|
|
"name": "SDL_PACKEDORDER_RGBX"
|
|
},
|
|
{
|
|
"name": "SDL_PACKEDORDER_ARGB"
|
|
},
|
|
{
|
|
"name": "SDL_PACKEDORDER_RGBA"
|
|
},
|
|
{
|
|
"name": "SDL_PACKEDORDER_XBGR"
|
|
},
|
|
{
|
|
"name": "SDL_PACKEDORDER_BGRX"
|
|
},
|
|
{
|
|
"name": "SDL_PACKEDORDER_ABGR"
|
|
},
|
|
{
|
|
"name": "SDL_PACKEDORDER_BGRA"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_ArrayOrder",
|
|
"values": [
|
|
{
|
|
"name": "SDL_ARRAYORDER_NONE"
|
|
},
|
|
{
|
|
"name": "SDL_ARRAYORDER_RGB"
|
|
},
|
|
{
|
|
"name": "SDL_ARRAYORDER_RGBA"
|
|
},
|
|
{
|
|
"name": "SDL_ARRAYORDER_ARGB"
|
|
},
|
|
{
|
|
"name": "SDL_ARRAYORDER_BGR"
|
|
},
|
|
{
|
|
"name": "SDL_ARRAYORDER_BGRA"
|
|
},
|
|
{
|
|
"name": "SDL_ARRAYORDER_ABGR"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_PackedLayout",
|
|
"values": [
|
|
{
|
|
"name": "SDL_PACKEDLAYOUT_NONE"
|
|
},
|
|
{
|
|
"name": "SDL_PACKEDLAYOUT_332"
|
|
},
|
|
{
|
|
"name": "SDL_PACKEDLAYOUT_4444"
|
|
},
|
|
{
|
|
"name": "SDL_PACKEDLAYOUT_1555"
|
|
},
|
|
{
|
|
"name": "SDL_PACKEDLAYOUT_5551"
|
|
},
|
|
{
|
|
"name": "SDL_PACKEDLAYOUT_565"
|
|
},
|
|
{
|
|
"name": "SDL_PACKEDLAYOUT_8888"
|
|
},
|
|
{
|
|
"name": "SDL_PACKEDLAYOUT_2101010"
|
|
},
|
|
{
|
|
"name": "SDL_PACKEDLAYOUT_1010102"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_PixelFormat",
|
|
"values": [
|
|
{
|
|
"name": "SDL_PIXELFORMAT_UNKNOWN",
|
|
"value": "0"
|
|
},
|
|
{
|
|
"name": "SDL_PIXELFORMAT_INDEX1LSB",
|
|
"value": "0x11100100u"
|
|
},
|
|
{
|
|
"name": "SDL_PIXELFORMAT_INDEX1MSB",
|
|
"value": "0x11200100u"
|
|
},
|
|
{
|
|
"name": "SDL_PIXELFORMAT_INDEX2LSB",
|
|
"value": "0x1c100200u"
|
|
},
|
|
{
|
|
"name": "SDL_PIXELFORMAT_INDEX2MSB",
|
|
"value": "0x1c200200u"
|
|
},
|
|
{
|
|
"name": "SDL_PIXELFORMAT_INDEX4LSB",
|
|
"value": "0x12100400u"
|
|
},
|
|
{
|
|
"name": "SDL_PIXELFORMAT_INDEX4MSB",
|
|
"value": "0x12200400u"
|
|
},
|
|
{
|
|
"name": "SDL_PIXELFORMAT_INDEX8",
|
|
"value": "0x13000801u"
|
|
},
|
|
{
|
|
"name": "SDL_PIXELFORMAT_RGB332",
|
|
"value": "0x14110801u"
|
|
},
|
|
{
|
|
"name": "SDL_PIXELFORMAT_XRGB4444",
|
|
"value": "0x15120c02u"
|
|
},
|
|
{
|
|
"name": "SDL_PIXELFORMAT_XBGR4444",
|
|
"value": "0x15520c02u"
|
|
},
|
|
{
|
|
"name": "SDL_PIXELFORMAT_XRGB1555",
|
|
"value": "0x15130f02u"
|
|
},
|
|
{
|
|
"name": "SDL_PIXELFORMAT_XBGR1555",
|
|
"value": "0x15530f02u"
|
|
},
|
|
{
|
|
"name": "SDL_PIXELFORMAT_ARGB4444",
|
|
"value": "0x15321002u"
|
|
},
|
|
{
|
|
"name": "SDL_PIXELFORMAT_RGBA4444",
|
|
"value": "0x15421002u"
|
|
},
|
|
{
|
|
"name": "SDL_PIXELFORMAT_ABGR4444",
|
|
"value": "0x15721002u"
|
|
},
|
|
{
|
|
"name": "SDL_PIXELFORMAT_BGRA4444",
|
|
"value": "0x15821002u"
|
|
},
|
|
{
|
|
"name": "SDL_PIXELFORMAT_ARGB1555",
|
|
"value": "0x15331002u"
|
|
},
|
|
{
|
|
"name": "SDL_PIXELFORMAT_RGBA5551",
|
|
"value": "0x15441002u"
|
|
},
|
|
{
|
|
"name": "SDL_PIXELFORMAT_ABGR1555",
|
|
"value": "0x15731002u"
|
|
},
|
|
{
|
|
"name": "SDL_PIXELFORMAT_BGRA5551",
|
|
"value": "0x15841002u"
|
|
},
|
|
{
|
|
"name": "SDL_PIXELFORMAT_RGB565",
|
|
"value": "0x15151002u"
|
|
},
|
|
{
|
|
"name": "SDL_PIXELFORMAT_BGR565",
|
|
"value": "0x15551002u"
|
|
},
|
|
{
|
|
"name": "SDL_PIXELFORMAT_RGB24",
|
|
"value": "0x17101803u"
|
|
},
|
|
{
|
|
"name": "SDL_PIXELFORMAT_BGR24",
|
|
"value": "0x17401803u"
|
|
},
|
|
{
|
|
"name": "SDL_PIXELFORMAT_XRGB8888",
|
|
"value": "0x16161804u"
|
|
},
|
|
{
|
|
"name": "SDL_PIXELFORMAT_RGBX8888",
|
|
"value": "0x16261804u"
|
|
},
|
|
{
|
|
"name": "SDL_PIXELFORMAT_XBGR8888",
|
|
"value": "0x16561804u"
|
|
},
|
|
{
|
|
"name": "SDL_PIXELFORMAT_BGRX8888",
|
|
"value": "0x16661804u"
|
|
},
|
|
{
|
|
"name": "SDL_PIXELFORMAT_ARGB8888",
|
|
"value": "0x16362004u"
|
|
},
|
|
{
|
|
"name": "SDL_PIXELFORMAT_RGBA8888",
|
|
"value": "0x16462004u"
|
|
},
|
|
{
|
|
"name": "SDL_PIXELFORMAT_ABGR8888",
|
|
"value": "0x16762004u"
|
|
},
|
|
{
|
|
"name": "SDL_PIXELFORMAT_BGRA8888",
|
|
"value": "0x16862004u"
|
|
},
|
|
{
|
|
"name": "SDL_PIXELFORMAT_XRGB2101010",
|
|
"value": "0x16172004u"
|
|
},
|
|
{
|
|
"name": "SDL_PIXELFORMAT_XBGR2101010",
|
|
"value": "0x16572004u"
|
|
},
|
|
{
|
|
"name": "SDL_PIXELFORMAT_ARGB2101010",
|
|
"value": "0x16372004u"
|
|
},
|
|
{
|
|
"name": "SDL_PIXELFORMAT_ABGR2101010",
|
|
"value": "0x16772004u"
|
|
},
|
|
{
|
|
"name": "SDL_PIXELFORMAT_RGB48",
|
|
"value": "0x18103006u"
|
|
},
|
|
{
|
|
"name": "SDL_PIXELFORMAT_BGR48",
|
|
"value": "0x18403006u"
|
|
},
|
|
{
|
|
"name": "SDL_PIXELFORMAT_RGBA64",
|
|
"value": "0x18204008u"
|
|
},
|
|
{
|
|
"name": "SDL_PIXELFORMAT_ARGB64",
|
|
"value": "0x18304008u"
|
|
},
|
|
{
|
|
"name": "SDL_PIXELFORMAT_BGRA64",
|
|
"value": "0x18504008u"
|
|
},
|
|
{
|
|
"name": "SDL_PIXELFORMAT_ABGR64",
|
|
"value": "0x18604008u"
|
|
},
|
|
{
|
|
"name": "SDL_PIXELFORMAT_RGB48_FLOAT",
|
|
"value": "0x1a103006u"
|
|
},
|
|
{
|
|
"name": "SDL_PIXELFORMAT_BGR48_FLOAT",
|
|
"value": "0x1a403006u"
|
|
},
|
|
{
|
|
"name": "SDL_PIXELFORMAT_RGBA64_FLOAT",
|
|
"value": "0x1a204008u"
|
|
},
|
|
{
|
|
"name": "SDL_PIXELFORMAT_ARGB64_FLOAT",
|
|
"value": "0x1a304008u"
|
|
},
|
|
{
|
|
"name": "SDL_PIXELFORMAT_BGRA64_FLOAT",
|
|
"value": "0x1a504008u"
|
|
},
|
|
{
|
|
"name": "SDL_PIXELFORMAT_ABGR64_FLOAT",
|
|
"value": "0x1a604008u"
|
|
},
|
|
{
|
|
"name": "SDL_PIXELFORMAT_RGB96_FLOAT",
|
|
"value": "0x1b10600cu"
|
|
},
|
|
{
|
|
"name": "SDL_PIXELFORMAT_BGR96_FLOAT",
|
|
"value": "0x1b40600cu"
|
|
},
|
|
{
|
|
"name": "SDL_PIXELFORMAT_RGBA128_FLOAT",
|
|
"value": "0x1b208010u"
|
|
},
|
|
{
|
|
"name": "SDL_PIXELFORMAT_ARGB128_FLOAT",
|
|
"value": "0x1b308010u"
|
|
},
|
|
{
|
|
"name": "SDL_PIXELFORMAT_BGRA128_FLOAT",
|
|
"value": "0x1b508010u"
|
|
},
|
|
{
|
|
"name": "SDL_PIXELFORMAT_ABGR128_FLOAT",
|
|
"value": "0x1b608010u"
|
|
},
|
|
{
|
|
"name": "SDL_PIXELFORMAT_RGBA32",
|
|
"value": "SDL_PIXELFORMAT_RGBA8888"
|
|
},
|
|
{
|
|
"name": "SDL_PIXELFORMAT_ARGB32",
|
|
"value": "SDL_PIXELFORMAT_ARGB8888"
|
|
},
|
|
{
|
|
"name": "SDL_PIXELFORMAT_BGRA32",
|
|
"value": "SDL_PIXELFORMAT_BGRA8888"
|
|
},
|
|
{
|
|
"name": "SDL_PIXELFORMAT_ABGR32",
|
|
"value": "SDL_PIXELFORMAT_ABGR8888"
|
|
},
|
|
{
|
|
"name": "SDL_PIXELFORMAT_RGBX32",
|
|
"value": "SDL_PIXELFORMAT_RGBX8888"
|
|
},
|
|
{
|
|
"name": "SDL_PIXELFORMAT_XRGB32",
|
|
"value": "SDL_PIXELFORMAT_XRGB8888"
|
|
},
|
|
{
|
|
"name": "SDL_PIXELFORMAT_BGRX32",
|
|
"value": "SDL_PIXELFORMAT_BGRX8888"
|
|
},
|
|
{
|
|
"name": "SDL_PIXELFORMAT_XBGR32",
|
|
"value": "SDL_PIXELFORMAT_XBGR8888"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_ColorType",
|
|
"values": [
|
|
{
|
|
"name": "SDL_COLOR_TYPE_UNKNOWN",
|
|
"value": "0"
|
|
},
|
|
{
|
|
"name": "SDL_COLOR_TYPE_RGB",
|
|
"value": "1"
|
|
},
|
|
{
|
|
"name": "SDL_COLOR_TYPE_YCBCR",
|
|
"value": "2"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_ColorRange",
|
|
"values": [
|
|
{
|
|
"name": "SDL_COLOR_RANGE_UNKNOWN",
|
|
"value": "0"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_ColorPrimaries",
|
|
"values": [
|
|
{
|
|
"name": "SDL_COLOR_PRIMARIES_UNKNOWN",
|
|
"value": "0"
|
|
},
|
|
{
|
|
"name": "SDL_COLOR_PRIMARIES_UNSPECIFIED",
|
|
"value": "2"
|
|
},
|
|
{
|
|
"name": "SDL_COLOR_PRIMARIES_CUSTOM",
|
|
"value": "31"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_TransferCharacteristics",
|
|
"values": [
|
|
{
|
|
"name": "SDL_TRANSFER_CHARACTERISTICS_UNKNOWN",
|
|
"value": "0"
|
|
},
|
|
{
|
|
"name": "SDL_TRANSFER_CHARACTERISTICS_UNSPECIFIED",
|
|
"value": "2"
|
|
},
|
|
{
|
|
"name": "SDL_TRANSFER_CHARACTERISTICS_LINEAR",
|
|
"value": "8"
|
|
},
|
|
{
|
|
"name": "SDL_TRANSFER_CHARACTERISTICS_LOG100",
|
|
"value": "9"
|
|
},
|
|
{
|
|
"name": "SDL_TRANSFER_CHARACTERISTICS_LOG100_SQRT10",
|
|
"value": "10"
|
|
},
|
|
{
|
|
"name": "SDL_TRANSFER_CHARACTERISTICS_CUSTOM",
|
|
"value": "31"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_MatrixCoefficients",
|
|
"values": [
|
|
{
|
|
"name": "SDL_MATRIX_COEFFICIENTS_IDENTITY",
|
|
"value": "0"
|
|
},
|
|
{
|
|
"name": "SDL_MATRIX_COEFFICIENTS_UNSPECIFIED",
|
|
"value": "2"
|
|
},
|
|
{
|
|
"name": "SDL_MATRIX_COEFFICIENTS_YCGCO",
|
|
"value": "8"
|
|
},
|
|
{
|
|
"name": "SDL_MATRIX_COEFFICIENTS_CHROMA_DERIVED_NCL",
|
|
"value": "12"
|
|
},
|
|
{
|
|
"name": "SDL_MATRIX_COEFFICIENTS_CHROMA_DERIVED_CL",
|
|
"value": "13"
|
|
},
|
|
{
|
|
"name": "SDL_MATRIX_COEFFICIENTS_CUSTOM",
|
|
"value": "31"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_ChromaLocation",
|
|
"values": []
|
|
},
|
|
{
|
|
"name": "SDL_Colorspace",
|
|
"values": [
|
|
{
|
|
"name": "SDL_COLORSPACE_UNKNOWN",
|
|
"value": "0"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"structs": [
|
|
{
|
|
"name": "SDL_Color",
|
|
"fields": [
|
|
{
|
|
"name": "r",
|
|
"type": "Uint8"
|
|
},
|
|
{
|
|
"name": "g",
|
|
"type": "Uint8"
|
|
},
|
|
{
|
|
"name": "b",
|
|
"type": "Uint8"
|
|
},
|
|
{
|
|
"name": "a",
|
|
"type": "Uint8"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_FColor",
|
|
"fields": [
|
|
{
|
|
"name": "r",
|
|
"type": "float"
|
|
},
|
|
{
|
|
"name": "g",
|
|
"type": "float"
|
|
},
|
|
{
|
|
"name": "b",
|
|
"type": "float"
|
|
},
|
|
{
|
|
"name": "a",
|
|
"type": "float"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_Palette",
|
|
"fields": [
|
|
{
|
|
"name": "ncolors",
|
|
"type": "int",
|
|
"comment": "number of elements in `colors`."
|
|
},
|
|
{
|
|
"name": "colors",
|
|
"type": "SDL_Color *",
|
|
"comment": "an array of colors, `ncolors` long."
|
|
},
|
|
{
|
|
"name": "version",
|
|
"type": "Uint32",
|
|
"comment": "internal use only, do not touch."
|
|
},
|
|
{
|
|
"name": "refcount",
|
|
"type": "int",
|
|
"comment": "internal use only, do not touch."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_PixelFormatDetails",
|
|
"fields": [
|
|
{
|
|
"name": "format",
|
|
"type": "SDL_PixelFormat"
|
|
},
|
|
{
|
|
"name": "bits_per_pixel",
|
|
"type": "Uint8"
|
|
},
|
|
{
|
|
"name": "bytes_per_pixel",
|
|
"type": "Uint8"
|
|
},
|
|
{
|
|
"name": "padding",
|
|
"type": "Uint8[2]"
|
|
},
|
|
{
|
|
"name": "Rmask",
|
|
"type": "Uint32"
|
|
},
|
|
{
|
|
"name": "Gmask",
|
|
"type": "Uint32"
|
|
},
|
|
{
|
|
"name": "Bmask",
|
|
"type": "Uint32"
|
|
},
|
|
{
|
|
"name": "Amask",
|
|
"type": "Uint32"
|
|
},
|
|
{
|
|
"name": "Rbits",
|
|
"type": "Uint8"
|
|
},
|
|
{
|
|
"name": "Gbits",
|
|
"type": "Uint8"
|
|
},
|
|
{
|
|
"name": "Bbits",
|
|
"type": "Uint8"
|
|
},
|
|
{
|
|
"name": "Abits",
|
|
"type": "Uint8"
|
|
},
|
|
{
|
|
"name": "Rshift",
|
|
"type": "Uint8"
|
|
},
|
|
{
|
|
"name": "Gshift",
|
|
"type": "Uint8"
|
|
},
|
|
{
|
|
"name": "Bshift",
|
|
"type": "Uint8"
|
|
},
|
|
{
|
|
"name": "Ashift",
|
|
"type": "Uint8"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"unions": [],
|
|
"flags": [],
|
|
"functions": [
|
|
{
|
|
"name": "SDL_GetPixelFormatName",
|
|
"return_type": "const char *",
|
|
"parameters": [
|
|
{
|
|
"name": "format",
|
|
"type": "SDL_PixelFormat"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_GetMasksForPixelFormat",
|
|
"return_type": "bool",
|
|
"parameters": [
|
|
{
|
|
"name": "format",
|
|
"type": "SDL_PixelFormat"
|
|
},
|
|
{
|
|
"name": "bpp",
|
|
"type": "int *"
|
|
},
|
|
{
|
|
"name": "Rmask",
|
|
"type": "Uint32 *"
|
|
},
|
|
{
|
|
"name": "Gmask",
|
|
"type": "Uint32 *"
|
|
},
|
|
{
|
|
"name": "Bmask",
|
|
"type": "Uint32 *"
|
|
},
|
|
{
|
|
"name": "Amask",
|
|
"type": "Uint32 *"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_GetPixelFormatForMasks",
|
|
"return_type": "SDL_PixelFormat",
|
|
"parameters": [
|
|
{
|
|
"name": "bpp",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"name": "Rmask",
|
|
"type": "Uint32"
|
|
},
|
|
{
|
|
"name": "Gmask",
|
|
"type": "Uint32"
|
|
},
|
|
{
|
|
"name": "Bmask",
|
|
"type": "Uint32"
|
|
},
|
|
{
|
|
"name": "Amask",
|
|
"type": "Uint32"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_GetPixelFormatDetails",
|
|
"return_type": "const SDL_PixelFormatDetails *",
|
|
"parameters": [
|
|
{
|
|
"name": "format",
|
|
"type": "SDL_PixelFormat"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_CreatePalette",
|
|
"return_type": "SDL_Palette *",
|
|
"parameters": [
|
|
{
|
|
"name": "ncolors",
|
|
"type": "int"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_SetPaletteColors",
|
|
"return_type": "bool",
|
|
"parameters": [
|
|
{
|
|
"name": "palette",
|
|
"type": "SDL_Palette *"
|
|
},
|
|
{
|
|
"name": "colors",
|
|
"type": "const SDL_Color *"
|
|
},
|
|
{
|
|
"name": "firstcolor",
|
|
"type": "int"
|
|
},
|
|
{
|
|
"name": "ncolors",
|
|
"type": "int"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_DestroyPalette",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "palette",
|
|
"type": "SDL_Palette *"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_MapRGB",
|
|
"return_type": "Uint32",
|
|
"parameters": [
|
|
{
|
|
"name": "format",
|
|
"type": "const SDL_PixelFormatDetails *"
|
|
},
|
|
{
|
|
"name": "palette",
|
|
"type": "const SDL_Palette *"
|
|
},
|
|
{
|
|
"name": "r",
|
|
"type": "Uint8"
|
|
},
|
|
{
|
|
"name": "g",
|
|
"type": "Uint8"
|
|
},
|
|
{
|
|
"name": "b",
|
|
"type": "Uint8"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_MapRGBA",
|
|
"return_type": "Uint32",
|
|
"parameters": [
|
|
{
|
|
"name": "format",
|
|
"type": "const SDL_PixelFormatDetails *"
|
|
},
|
|
{
|
|
"name": "palette",
|
|
"type": "const SDL_Palette *"
|
|
},
|
|
{
|
|
"name": "r",
|
|
"type": "Uint8"
|
|
},
|
|
{
|
|
"name": "g",
|
|
"type": "Uint8"
|
|
},
|
|
{
|
|
"name": "b",
|
|
"type": "Uint8"
|
|
},
|
|
{
|
|
"name": "a",
|
|
"type": "Uint8"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_GetRGB",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "pixel",
|
|
"type": "Uint32"
|
|
},
|
|
{
|
|
"name": "format",
|
|
"type": "const SDL_PixelFormatDetails *"
|
|
},
|
|
{
|
|
"name": "palette",
|
|
"type": "const SDL_Palette *"
|
|
},
|
|
{
|
|
"name": "r",
|
|
"type": "Uint8 *"
|
|
},
|
|
{
|
|
"name": "g",
|
|
"type": "Uint8 *"
|
|
},
|
|
{
|
|
"name": "b",
|
|
"type": "Uint8 *"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "SDL_GetRGBA",
|
|
"return_type": "void",
|
|
"parameters": [
|
|
{
|
|
"name": "pixel",
|
|
"type": "Uint32"
|
|
},
|
|
{
|
|
"name": "format",
|
|
"type": "const SDL_PixelFormatDetails *"
|
|
},
|
|
{
|
|
"name": "palette",
|
|
"type": "const SDL_Palette *"
|
|
},
|
|
{
|
|
"name": "r",
|
|
"type": "Uint8 *"
|
|
},
|
|
{
|
|
"name": "g",
|
|
"type": "Uint8 *"
|
|
},
|
|
{
|
|
"name": "b",
|
|
"type": "Uint8 *"
|
|
},
|
|
{
|
|
"name": "a",
|
|
"type": "Uint8 *"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
} |