ScummVM API documentation
WaynesWorld::WWIntro Class Referenceabstract
Inheritance diagram for WaynesWorld::WWIntro:
WaynesWorld::WWIntro_demo1 WaynesWorld::WWIntro_full

Public Member Functions

 WWIntro (WaynesWorldEngine *vm)
 
virtual void runIntro ()=0
 

Public Attributes

WWSurface_demoPt2Surface = nullptr
 

Protected Member Functions

bool initOanGxl ()
 
void cleanOanGxl ()
 
void wwEffect (int arg0, int arg1, bool flag=false)
 
void setColor236 (int index)
 
void sub2FEFB (int arg_refreshBackgFl, int arg_wBodyIndex, int arg_gBodyIndex, int arg_wHead1Index, int arg_gHead1Index, int arg_TextId)
 
void introPt3_init ()
 
void introPt3_clean ()
 
bool introPt4 ()
 
virtual void introPt4_init ()=0
 
virtual bool introPt4_intro ()=0
 
bool introPt4_displayCallInTime ()
 
virtual bool introPt4_caller1 ()=0
 
virtual bool introPt4_caller2 ()=0
 
virtual bool introPt4_caller3 ()=0
 
virtual bool introPt4_caller4 ()=0
 
void introPt4_cleanup ()
 
bool introPt4_playGuitar ()
 

Protected Attributes

WaynesWorldEngine_vm
 
WWSurface_outlineSurface = nullptr
 
WWSurface_logoSurface = nullptr
 
WWSurface_backg2Surface = nullptr
 
WWSurface_introBackg1Image = nullptr
 
WWSurface_introWhead1 [8] = {nullptr}
 
WWSurface_introWbodyImage [5] = {nullptr}
 
WWSurface_introGhead1 [11] = {nullptr}
 
WWSurface_introGbodyImage = nullptr
 
int _oldRefreshBackgFl = -1
 
int _oldWBodyIndex = -1
 
int _oldGBodyIndex = -1
 
int _oldWHead1Index = -1
 
int _oldGHead1Index = -1
 
GxlArchive_oanGxl = nullptr
 
int _startOawPos = 0
 
int _startOagPos = 0
 
int _startOaoPos = 0
 

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