| | |
| | | |
| | | /** information needed for surfaces requiring locks */ |
| | | int locked; /**< Read-only */ |
| | | void *lock_data; /**< Read-only */ |
| | | |
| | | /** list of BlitMap that hold a reference to this surface */ |
| | | void *list_blitmap; /**< Private */ |
| | | |
| | | /** clipping information */ |
| | | SDL_Rect clip_rect; /**< Read-only */ |
| | |
| | | int flag); |
| | | |
| | | /** |
| | | * \brief Returns whether the surface is RLE enabled |
| | | * |
| | | * \return SDL_TRUE if the surface is RLE enabled, or SDL_FALSE if the surface is NULL or not RLE enabled |
| | | */ |
| | | extern DECLSPEC SDL_bool SDLCALL SDL_HasSurfaceRLE(SDL_Surface * surface); |
| | | |
| | | /** |
| | | * \brief Sets the color key (transparent pixel) in a blittable surface. |
| | | * |
| | | * \param surface The surface to update |