Modules | |
Creating or loading images | |
Drawing images | |
Image placement | |
Image manipulation | |
Simili sprite system | |
Image palettes | |
Pixel access | |
Drawbuffers | |
Advanced | |
Data Structures | |
struct | OSL_PALETTE |
struct | OSL_IMAGE |
Typedefs | |
typedef enum OSL_LOCATION_FLAGS | OSL_LOCATION_FLAGS |
Enumerations | |
enum | OSL_IMAGE_FLAGS { OSL_IMAGE_SWIZZLED = 1, OSL_IMAGE_COPY = 2, OSL_IMAGE_AUTOSTRIP = 4 } |
enum | OSL_LOCATION_FLAGS { OSL_IN_NONE =0, OSL_IN_VRAM =1, OSL_IN_RAM =2, OSL_LOCATION_MASK =7, OSL_SWIZZLED =8, OSL_UNSWIZZLED =16 } |
enum | OSL_PIXELFORMATS { OSL_PF_5650 =GU_PSM_5650, OSL_PF_5551 =GU_PSM_5551, OSL_PF_4444 =GU_PSM_4444, OSL_PF_8888 =GU_PSM_8888, OSL_PF_4BIT =GU_PSM_T4, OSL_PF_8BIT =GU_PSM_T8 } |
Image support in OSLib.
typedef enum OSL_LOCATION_FLAGS OSL_LOCATION_FLAGS |
Places where to place an image. Values for the argument "location" of some loading routines.
enum OSL_IMAGE_FLAGS |
Constants for the flags member of OSL_IMAGE.
Enumerator | |
---|---|
OSL_IMAGE_SWIZZLED |
Image is swizzled. |
OSL_IMAGE_COPY |
Image is a copy. |
OSL_IMAGE_AUTOSTRIP |
Image can be automatically stripped (let it one) |
enum OSL_LOCATION_FLAGS |
Places where to place an image. Values for the argument "location" of some loading routines.
enum OSL_PIXELFORMATS |
Pixelformats (color types / modes).