ScummVM API documentation
Ultima::Ultima4::TileAnimPlayerDirContext Class Reference

#include <tileanim.h>

Inheritance diagram for Ultima::Ultima4::TileAnimPlayerDirContext:
Ultima::Ultima4::TileAnimContext

Public Member Functions

 TileAnimPlayerDirContext (Direction dir)
 
bool isInContext (Tile *t, MapTile &mapTile, Direction d) override
 
- Public Member Functions inherited from Ultima::Ultima4::TileAnimContext
void add (TileAnimTransform *)
 
virtual bool isInContext (Tile *t, MapTile &mapTile, Direction d)=0
 
TileAnimTransformList & getTransforms ()
 

Additional Inherited Members

- Public Types inherited from Ultima::Ultima4::TileAnimContext
enum  Type { FRAME , DIR }
 
typedef Common::Array< TileAnimTransform * > TileAnimTransformList
 
- Static Public Member Functions inherited from Ultima::Ultima4::TileAnimContext
static TileAnimContext * create (const ConfigElement &config)
 

Detailed Description

An animation context which changes the animation based on the player's current facing direction

Constructor & Destructor Documentation

◆ TileAnimPlayerDirContext()

Ultima::Ultima4::TileAnimPlayerDirContext::TileAnimPlayerDirContext ( Direction  dir)

An animation context which changes the animation based on the player's current facing direction

Member Function Documentation

◆ isInContext()

bool Ultima::Ultima4::TileAnimPlayerDirContext::isInContext ( Tile *  t,
MapTile &  mapTile,
Direction  d 
)
overridevirtual

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