ScummVM API documentation
AGS3::NewControl Struct Referenceabstract
Inheritance diagram for AGS3::NewControl:
AGS3::MyLabel AGS3::MyListBox AGS3::MyPushButton AGS3::MyTextBox

Public Member Functions

virtual void draw (Shared::Bitmap *ds)=0
 
virtual int pressedon (int mx, int my)=0
 
virtual int processmessage (int, int, NumberPtr)=0
 
 NewControl (int xx, int yy, int wi, int hi)
 
int mouseisinarea (int mx, int my)
 
void drawifneeded ()
 
void drawandmouse ()
 

Public Attributes

int x
 
int y
 
int wid
 
int hit
 
int state
 
int typeandflags
 
int wlevel
 
int8 visible
 
int8 enabled
 
int8 needredraw
 

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