ScummVM API documentation
Gob::Geisha::Submarine Member List

This is the complete list of members for Gob::Geisha::Submarine, including all inherited members.

advance() overrideGob::Geisha::Submarinevirtual
ANIObject(const ANIFile &ani)Gob::ANIObject
ANIObject(const CMPFile &cmp)Gob::ANIObject
BackBuffer() (defined in Gob::BackBuffer)Gob::BackBuffer
canMove() constGob::Geisha::Submarine
clear(Surface &dest, int16 &left, int16 &top, int16 &right, int16 &bottom)Gob::ANIObjectvirtual
die()Gob::Geisha::Submarine
Direction enum name (defined in Gob::Geisha::Submarine)Gob::Geisha::Submarine
draw(Surface &dest, int16 &left, int16 &top, int16 &right, int16 &bottom)Gob::ANIObjectvirtual
getAnimation() constGob::ANIObject
getDirection() const (defined in Gob::Geisha::Submarine)Gob::Geisha::Submarine
getFrame() constGob::ANIObject
getFramePosition(int16 &x, int16 &y, uint16 n=0) constGob::ANIObject
getFrameSize(int16 &width, int16 &height, uint16 n=0) constGob::ANIObject
getPosition(int16 &x, int16 &y) constGob::ANIObject
hasBuffer() const (defined in Gob::BackBuffer)Gob::BackBufferprotected
hasExited() constGob::Geisha::Submarine
hasSavedBackground() const (defined in Gob::BackBuffer)Gob::BackBufferprotected
isDead() constGob::Geisha::Submarine
isIn(int16 x, int16 y) constGob::ANIObject
isIn(const ANIObject &obj) constGob::ANIObject
isPaused() constGob::ANIObject
isShooting() constGob::Geisha::Submarine
isVisible() constGob::ANIObject
kDirectionE enum value (defined in Gob::Geisha::Submarine)Gob::Geisha::Submarine
kDirectionN enum value (defined in Gob::Geisha::Submarine)Gob::Geisha::Submarine
kDirectionNE enum value (defined in Gob::Geisha::Submarine)Gob::Geisha::Submarine
kDirectionNone enum value (defined in Gob::Geisha::Submarine)Gob::Geisha::Submarine
kDirectionNW enum value (defined in Gob::Geisha::Submarine)Gob::Geisha::Submarine
kDirectionS enum value (defined in Gob::Geisha::Submarine)Gob::Geisha::Submarine
kDirectionSE enum value (defined in Gob::Geisha::Submarine)Gob::Geisha::Submarine
kDirectionSW enum value (defined in Gob::Geisha::Submarine)Gob::Geisha::Submarine
kDirectionW enum value (defined in Gob::Geisha::Submarine)Gob::Geisha::Submarine
kModeContinuous enum valueGob::ANIObject
kModeOnce enum valueGob::ANIObject
lastFrame() constGob::ANIObject
leave()Gob::Geisha::Submarine
Mode enum nameGob::ANIObject
resizeBuffer(uint16 width, uint16 height) (defined in Gob::BackBuffer)Gob::BackBufferprotected
restoreScreen(Surface &dest, int16 &left, int16 &top, int16 &right, int16 &bottom) (defined in Gob::BackBuffer)Gob::BackBufferprotected
rewind()Gob::ANIObject
saveScreen(const Surface &dest, int16 &left, int16 &top, int16 &right, int16 &bottom) (defined in Gob::BackBuffer)Gob::BackBufferprotected
setAnimation(uint16 animation)Gob::ANIObject
setFrame(uint16 frame)Gob::ANIObject
setMode(Mode mode)Gob::ANIObject
setPause(bool pause)Gob::ANIObject
setPosition()Gob::ANIObjectvirtual
setPosition(int16 x, int16 y)Gob::ANIObjectvirtual
setVisible(bool visible)Gob::ANIObject
shoot()Gob::Geisha::Submarine
Submarine(const ANIFile &ani) (defined in Gob::Geisha::Submarine)Gob::Geisha::Submarine
trashBuffer() (defined in Gob::BackBuffer)Gob::BackBufferprotected
turn(Direction to)Gob::Geisha::Submarine
~ANIObject() (defined in Gob::ANIObject)Gob::ANIObjectvirtual
~BackBuffer() (defined in Gob::BackBuffer)Gob::BackBuffer
~Submarine() override (defined in Gob::Geisha::Submarine)Gob::Geisha::Submarine