{ "header": "SDL_blendmode.h", "opaque_types": [], "typedefs": [ { "name": "SDL_BlendMode", "underlying_type": "Uint32" } ], "function_pointers": [], "enums": [ { "name": "SDL_BlendOperation", "values": [] }, { "name": "SDL_BlendFactor", "values": [] } ], "structs": [], "unions": [], "flags": [], "functions": [ { "name": "SDL_ComposeCustomBlendMode", "return_type": "SDL_BlendMode", "parameters": [ { "name": "srcColorFactor", "type": "SDL_BlendFactor" }, { "name": "dstColorFactor", "type": "SDL_BlendFactor" }, { "name": "colorOperation", "type": "SDL_BlendOperation" }, { "name": "srcAlphaFactor", "type": "SDL_BlendFactor" }, { "name": "dstAlphaFactor", "type": "SDL_BlendFactor" }, { "name": "alphaOperation", "type": "SDL_BlendOperation" } ] } ] }