Namespaces | |
| cinema | |
Macros | |
| #define | LIBRARY_ICON_COLLECTION |
Enumerations | |
| enum class | ICONFLAG { NONE , COPY , OVERWRITE , DOUBLESIZE } |
Functions | |
| enum cinema::ICONFLAG | MAXON_ENUM_FLAGS (ICONFLAG) |
| Bool | RegisterIcon (Int32 iconId, BaseBitmap *bmp, Int32 x=0, Int32 y=0, Int32 w=-1, Int32 h=-1, ICONFLAG flags=ICONFLAG::NONE) |
| Bool | RegisterIcon (Int32 iconId, Filename fn, Int32 x=0, Int32 y=0, Int32 w=-1, Int32 h=-1, ICONFLAG flags=ICONFLAG::NONE) |
| Bool | GetIcon (Int32 iconId, IconData *data) |
| Bool | ColorizeIcon (Int32 iconId, const GeData &color) |
| BaseBitmap * | GetColorizedIcon (Int32 iconId, const GeData &color) |
| Bool | UnregisterIcon (Int32 iconId) |
Variables | |
| NONE | |
| COPY | |
| OVERWRITE | |
| DOUBLESIZE | |
| NONE |
None.
| COPY |
Copies the bitmap instead of storing a pointer.
| OVERWRITE |
If this is specified and an icon is already present in the library under this ID it will be overwritten, otherwise the existing one will stay.
| DOUBLESIZE |
Doubles icon size.