ScummVM API documentation
Gob::OnceUpon::Parents Class Reference

#include <parents.h>

Inheritance diagram for Gob::OnceUpon::Parents:
Gob::SEQFile

Public Member Functions

 Parents (GobEngine *vm, const Common::String &seq, const Common::String &gct, const Common::String &childName, uint8 house, const Font &font, const byte *normalPalette, const byte *brightPalette, uint paletteSize)
 
void play ()
 
- Public Member Functions inherited from Gob::SEQFile
 SEQFile (GobEngine *vm, const Common::String &fileName)
 
void play (bool abortable=true, uint16 endFrame=0xFFFF, uint16 frameRate=0)
 

Protected Member Functions

void handleFrameEvent () override
 
void handleInput (int16 key, int16 mouseX, int16 mouseY, MouseButtons mouseButtons) override
 
- Protected Member Functions inherited from Gob::SEQFile
uint16 getFrame () const
 
void seekFrame (uint16 frame)
 
uint addLoop (uint16 startFrame, uint16 endFrame, uint16 loopCount)
 
void skipLoop (uint loopID)
 
void delLoop (uint loopID)
 
void abortPlay ()
 

Additional Inherited Members

- Protected Attributes inherited from Gob::SEQFile
GobEngine_vm
 

Detailed Description

The home / parents animation sequence.

Member Function Documentation

◆ handleFrameEvent()

void Gob::OnceUpon::Parents::handleFrameEvent ( )
overrideprotectedvirtual

Callback for special frame events.

Reimplemented from Gob::SEQFile.

◆ handleInput()

void Gob::OnceUpon::Parents::handleInput ( int16  key,
int16  mouseX,
int16  mouseY,
MouseButtons  mouseButtons 
)
overrideprotectedvirtual

Callback for special user input handling.

Reimplemented from Gob::SEQFile.


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