|
static CBofPalette * | _pSharedPalette |
|
static char | _szSharedPalFile [MAX_FNAME] |
|
static int | _count |
|
◆ CBofPalette() [1/3]
Bagel::SpaceBar::CBofPalette::CBofPalette |
( |
| ) |
|
◆ CBofPalette() [2/3]
Bagel::SpaceBar::CBofPalette::CBofPalette |
( |
const char * |
pszFileName | ) |
|
Constructor that loads a palette from a file
- Parameters
-
◆ CBofPalette() [3/3]
Bagel::SpaceBar::CBofPalette::CBofPalette |
( |
const PaletteData & |
paletteData | ) |
|
Constructor that takes in an existing palette
◆ ReleasePalette()
void Bagel::SpaceBar::CBofPalette::ReleasePalette |
( |
| ) |
|
|
protected |
Deletes internal palette info
◆ loadPalette()
ErrorCode Bagel::SpaceBar::CBofPalette::loadPalette |
( |
const char * |
pszFileName, |
|
|
uint16 |
nFlags = PAL_DEFAULT |
|
) |
| |
Loads palette from specified bitmap-file
- Parameters
-
pszFileName | Name of file to load palette from |
nFlags | Flags for animation, etc... |
- Returns
- Error return Code
◆ setPalette()
void Bagel::SpaceBar::CBofPalette::setPalette |
( |
const PaletteData & |
PaletteData | ) |
|
Assigns specified palette to this CBofPalette
- Parameters
-
◆ copyPalette()
CBofPalette* Bagel::SpaceBar::CBofPalette::copyPalette |
( |
| ) |
|
Create a new palette based on current palette
◆ initialize()
static void Bagel::SpaceBar::CBofPalette::initialize |
( |
| ) |
|
|
static |
initialize static class fields
◆ setSharedPalette()
static ErrorCode Bagel::SpaceBar::CBofPalette::setSharedPalette |
( |
const char * |
pszFileName | ) |
|
|
static |
Called only in response to "SHAREDPAL=filename" in a script file
- Parameters
-
◆ getSharedPalette()
static CBofPalette* Bagel::SpaceBar::CBofPalette::getSharedPalette |
( |
| ) |
|
|
static |
Returns the current shared palette
- Returns
- Pointer to shared palette
The documentation for this class was generated from the following file: