GameApi 28
Library used by GameApi Builder tool
Loading...
Searching...
No Matches
TilePlayer Class Referenceabstract

#include <GraphI.hh>

Inheritance diagram for TilePlayer:

Public Member Functions

virtual ~TilePlayer ()
virtual void SetTiles2d (Tiles2d *t)=0
virtual void SetTiles3d (Tiles3d *t)=0
virtual void handle_event (MainLoopEvent &e)=0
virtual int player_pos_x () const =0
virtual int player_pos_y () const =0
virtual int player_pos_z () const =0
virtual Point delta_pos () const =0
virtual float weapon_delta () const =0
virtual int player_tile () const =0
virtual int player_type () const =0
virtual bool weapon_at_kill () const =0
virtual bool weapon_active () const =0
virtual int player_dir () const =0
virtual bool in_jump () const =0
virtual void kill_player ()=0

Constructor & Destructor Documentation

◆ ~TilePlayer()

virtual TilePlayer::~TilePlayer ( )
inlinevirtual

Member Function Documentation

◆ delta_pos()

virtual Point TilePlayer::delta_pos ( ) const
pure virtual

Implemented in PlayerTile.

◆ handle_event()

virtual void TilePlayer::handle_event ( MainLoopEvent & e)
pure virtual

Implemented in PlayerTile.

◆ in_jump()

virtual bool TilePlayer::in_jump ( ) const
pure virtual

Implemented in PlayerTile.

◆ kill_player()

virtual void TilePlayer::kill_player ( )
pure virtual

Implemented in PlayerTile.

◆ player_dir()

virtual int TilePlayer::player_dir ( ) const
pure virtual

Implemented in PlayerTile.

◆ player_pos_x()

virtual int TilePlayer::player_pos_x ( ) const
pure virtual

Implemented in PlayerTile.

◆ player_pos_y()

virtual int TilePlayer::player_pos_y ( ) const
pure virtual

Implemented in PlayerTile.

◆ player_pos_z()

virtual int TilePlayer::player_pos_z ( ) const
pure virtual

Implemented in PlayerTile.

◆ player_tile()

virtual int TilePlayer::player_tile ( ) const
pure virtual

Implemented in PlayerTile.

◆ player_type()

virtual int TilePlayer::player_type ( ) const
pure virtual

Implemented in PlayerTile.

◆ SetTiles2d()

virtual void TilePlayer::SetTiles2d ( Tiles2d * t)
pure virtual

Implemented in PlayerTile.

◆ SetTiles3d()

virtual void TilePlayer::SetTiles3d ( Tiles3d * t)
pure virtual

Implemented in PlayerTile.

◆ weapon_active()

virtual bool TilePlayer::weapon_active ( ) const
pure virtual

Implemented in PlayerTile.

◆ weapon_at_kill()

virtual bool TilePlayer::weapon_at_kill ( ) const
pure virtual

Implemented in PlayerTile.

◆ weapon_delta()

virtual float TilePlayer::weapon_delta ( ) const
pure virtual

Implemented in PlayerTile.


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