ScummVM API documentation
Queen::BankManager Class Reference

Public Types

enum  { MAX_BANK_SIZE = 110, MAX_FRAMES_NUMBER = 256, MAX_BANKS_NUMBER = 18 }
 

Public Member Functions

 BankManager (Resource *res)
 
void load (const char *bankname, uint32 bankslot)
 load a bank into the specified slot
 
void unpack (uint32 srcframe, uint32 dstframe, uint32 bankslot)
 unpack a frame from a loaded bank
 
void overpack (uint32 srcframe, uint32 dstframe, uint32 bankslot)
 unpack a frame over an existing one from a loaded bank
 
void close (uint32 bankslot)
 close a bank
 
BobFramefetchFrame (uint32 index)
 get a reference to unpacked frame
 
void eraseFrame (uint32 index)
 erase a frame
 
void eraseFrames (bool joe)
 erase all unpacked frames
 

The documentation for this class was generated from the following file: