advance() override | Gob::Geisha::Submarine | virtual |
ANIObject(const ANIFile &ani) | Gob::ANIObject | |
ANIObject(const CMPFile &cmp) | Gob::ANIObject | |
BackBuffer() (defined in Gob::BackBuffer) | Gob::BackBuffer | |
canMove() const | Gob::Geisha::Submarine | |
clear(Surface &dest, int16 &left, int16 &top, int16 &right, int16 &bottom) | Gob::ANIObject | virtual |
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::ANIObject | virtual |
getAnimation() const | Gob::ANIObject | |
getDirection() const (defined in Gob::Geisha::Submarine) | Gob::Geisha::Submarine | |
getFrame() const | Gob::ANIObject | |
getFramePosition(int16 &x, int16 &y, uint16 n=0) const | Gob::ANIObject | |
getFrameSize(int16 &width, int16 &height, uint16 n=0) const | Gob::ANIObject | |
getPosition(int16 &x, int16 &y) const | Gob::ANIObject | |
hasBuffer() const (defined in Gob::BackBuffer) | Gob::BackBuffer | protected |
hasExited() const | Gob::Geisha::Submarine | |
hasSavedBackground() const (defined in Gob::BackBuffer) | Gob::BackBuffer | protected |
isDead() const | Gob::Geisha::Submarine | |
isIn(int16 x, int16 y) const | Gob::ANIObject | |
isIn(const ANIObject &obj) const | Gob::ANIObject | |
isPaused() const | Gob::ANIObject | |
isShooting() const | Gob::Geisha::Submarine | |
isVisible() const | Gob::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 value | Gob::ANIObject | |
kModeOnce enum value | Gob::ANIObject | |
lastFrame() const | Gob::ANIObject | |
leave() | Gob::Geisha::Submarine | |
Mode enum name | Gob::ANIObject | |
resizeBuffer(uint16 width, uint16 height) (defined in Gob::BackBuffer) | Gob::BackBuffer | protected |
restoreScreen(Surface &dest, int16 &left, int16 &top, int16 &right, int16 &bottom) (defined in Gob::BackBuffer) | Gob::BackBuffer | protected |
rewind() | Gob::ANIObject | |
saveScreen(const Surface &dest, int16 &left, int16 &top, int16 &right, int16 &bottom) (defined in Gob::BackBuffer) | Gob::BackBuffer | protected |
setAnimation(uint16 animation) | Gob::ANIObject | |
setFrame(uint16 frame) | Gob::ANIObject | |
setMode(Mode mode) | Gob::ANIObject | |
setPause(bool pause) | Gob::ANIObject | |
setPosition() | Gob::ANIObject | virtual |
setPosition(int16 x, int16 y) | Gob::ANIObject | virtual |
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::BackBuffer | protected |
turn(Direction to) | Gob::Geisha::Submarine | |
~ANIObject() (defined in Gob::ANIObject) | Gob::ANIObject | virtual |
~BackBuffer() (defined in Gob::BackBuffer) | Gob::BackBuffer | |
~Submarine() override (defined in Gob::Geisha::Submarine) | Gob::Geisha::Submarine | |