ScummVM API documentation
NGI::StaticPhase Class Reference
Inheritance diagram for NGI::StaticPhase:
NGI::Picture NGI::MemoryObject NGI::CObject NGI::DynamicPhase NGI::Statics

Public Member Functions

bool load (MfcArchive &file) override
 
virtual Common::String toXML ()
 
ExCommandgetExCommand ()
 
- Public Member Functions inherited from NGI::Picture
void freePicture ()
 
void freePixelData ()
 
void setAOIDs ()
 
virtual void init ()
 
void getDibInfo ()
 
const BitmapgetPixelData ()
 
virtual void draw (int x, int y, int style, int angle)
 
void drawRotated (int x, int y, int angle)
 
byte getAlpha ()
 
void setAlpha (byte alpha)
 
Dims getDimensions () const
 
bool isPointInside (int x, int y)
 
bool isPixelHitAtPos (int x, int y)
 
int getPixelAtPos (int x, int y)
 
int getPixelAtPosEx (int x, int y)
 
const BitmapgetConvertedBitmap () const
 
const PalettegetPaletteData () const
 
void setPaletteData (const Palette &pal)
 
void copyMemoryObject2 (Picture &src)
 
- Public Member Functions inherited from NGI::MemoryObject
bool load (MfcArchive &file) override
 
void loadFile (const Common::Path &filename)
 
void load ()
 
byte * getData ()
 
byte * loadData ()
 
int getDataSize () const
 
bool testFlags ()
 
void freeData ()
 

Public Attributes

int16 _initialCountdown
 
int16 _countdown
 
int16 _field_68
 
int16 _field_6A
 
Common::ScopedPtr< ExCommand_exCommand
 
- Public Attributes inherited from NGI::Picture
int _x
 
int _y
 

Additional Inherited Members

- Protected Member Functions inherited from NGI::Picture
void displayPicture ()
 
- Protected Attributes inherited from NGI::Picture
Common::Rect _rect
 
Common::ScopedPtr< Bitmap_convertedBitmap
 
int _field_44
 
int _width
 
int _height
 
Common::ScopedPtr< Bitmap_bitmap
 
int _field_54
 
Common::ScopedPtr< MemoryObject2_memoryObject2
 
int _alpha
 
Palette _paletteData
 
- Protected Attributes inherited from NGI::MemoryObject
Common::Path _memfilename
 
int _mfield_8
 
int _mfield_C
 
int _mfield_10
 
char _mfield_14
 
byte * _data
 
int _dataSize
 
int _mflags
 
NGIArchive_libHandle
 

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