ScummVM API documentation
NGI::PictureObject Class Reference
Inheritance diagram for NGI::PictureObject:
NGI::GameObject NGI::CObject

Public Member Functions

 PictureObject (PictureObject *src)
 
virtual bool load (MfcArchive &file, bool bigPicture)
 
bool load (MfcArchive &file) override
 
Dims getDimensions () const
 
void draw ()
 
void drawAt (int x, int y)
 
bool setPicAniInfo (const PicAniInfo &picAniInfo)
 
bool isPointInside (int x, int y)
 
bool isPixelHitAtPos (int x, int y)
 
void setOXY2 ()
 
- Public Member Functions inherited from NGI::GameObject
 GameObject (GameObject *src)
 
virtual Common::String toXML ()
 
void setOXY (int x, int y)
 
void renumPictures (Common::Array< StaticANIObject *> *lst)
 
void renumPictures (Common::Array< PictureObject *> *lst)
 
void setFlags (int16 flags)
 
void clearFlags ()
 
Common::String getName ()
 
bool getPicAniInfo (PicAniInfo &info)
 
bool setPicAniInfo (const PicAniInfo &info)
 
- Public Member Functions inherited from NGI::CObject
virtual void save (MfcArchive &out)
 
bool loadFile (const Common::Path &fname)
 

Public Attributes

Picture_picture
 
- Public Attributes inherited from NGI::GameObject
int16 _odelay
 
int _field_8
 
int16 _flags
 
int16 _id
 
Common::String _objectName
 
int _ox
 
int _oy
 
int _priority
 
int _field_20
 
- Public Attributes inherited from NGI::CObject
ObjType _objtype
 
uint _cnum
 

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