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

#include <GraphI.hh>

Public Member Functions

virtual ~TileBehaviorMap ()
virtual void SetTiles2d (Tiles2d *t)=0
virtual void SetTiles3d (Tiles3d *t)=0
virtual int NumBehaviours () const =0
virtual int Tile (int behavior_num) const =0
virtual bool Condition (int behavior_num, int x, int y, int z) const =0
virtual void SubmitActivations (int behavior_num, int x, int y, int z, TileActivation *target) const =0
virtual int TargetTile (int behavior_num) const =0

Constructor & Destructor Documentation

◆ ~TileBehaviorMap()

virtual TileBehaviorMap::~TileBehaviorMap ( )
inlinevirtual

Member Function Documentation

◆ Condition()

virtual bool TileBehaviorMap::Condition ( int behavior_num,
int x,
int y,
int z ) const
pure virtual

◆ NumBehaviours()

virtual int TileBehaviorMap::NumBehaviours ( ) const
pure virtual

◆ SetTiles2d()

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

◆ SetTiles3d()

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

◆ SubmitActivations()

virtual void TileBehaviorMap::SubmitActivations ( int behavior_num,
int x,
int y,
int z,
TileActivation * target ) const
pure virtual

◆ TargetTile()

virtual int TileBehaviorMap::TargetTile ( int behavior_num) const
pure virtual

◆ Tile()

virtual int TileBehaviorMap::Tile ( int behavior_num) const
pure virtual

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