BIT
More...
Go to the source code of this file.
|
#define | BIT_DEFAULT_PITCH 0xFFFF |
|
#define | BITlutConstruct(INSTANCE_PTR) DEFAULT_CONSTRUCT(INSTANCE_PTR) |
|
#define | BITsurfaceConstruct(INSTANCE_PTR) DEFAULT_CONSTRUCT(INSTANCE_PTR) |
|
|
enum | BITlutFormat { BITlutFormat_BnW,
BITlutFormat_STe,
BITlutFormat_444,
BITlutFormat_x888
} |
|
enum | BITformat {
BITformat_Chunk4P,
BITformat_Chunk3P,
BITformat_Chunk2P,
BITformat_Plane1P,
BITformat_Plane2P,
BITformat_Plane3P,
BITformat_Plane4P,
BITformat_4bits,
BITformat_8bits,
BITformat_888,
BITformat_x888,
BITformat_NBMAX
} |
|
|
void | BITlutDestroy (BITlut *_lut) |
|
void | BITlutInit (MEMallocator *_allocator, BITlut *_lut, BITlutFormat _format, u16 _lutSize) |
|
void | BITlutSet (MEMallocator *_allocator, BITlut *_lut, BITlutFormat _format, void *_lutData, u16 _lutSize) |
|
void | BITlutSetExternal (BITlut *_lut, BITlutFormat _format, void *_lutData, u16 _lutSize) |
|
void | BITlutConvert (MEMallocator *_allocator, BITlut *_source, BITlut *_dest, BITlutFormat _destFormat) |
|
void | BITsurfaceDestroy (BITsurface *_surface) |
|
void | BITsurfaceInit (MEMallocator *_allocator, BITsurface *_surface, BITformat _format, u16 _w, u16 _h, u16 _pitch) |
|
void | BITsurfaceSetExternal (BITsurface *_surface, void *_buffer, BITformat _format, u16 _w, u16 _h, u16 _pitch) |
|
void | BITsurfaceConvert (MEMallocator *_allocator, BITsurface *_source, BITsurface *_dest, BITformat _destFormat) |
|
void | BITsurfaceClear (BITsurface *_surface) |
|
void | BITsurfaceFSErrorDiffuse (MEMallocator *_allocator, BITsurface *_surface, u16 _rbits, u16 _gbits, u16 _bbits) |
|