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

#include <GraphI.hh>

Inheritance diagram for Sprite:

Public Member Functions

virtual int NumFrames () const =0
virtual int XSize (int frame) const =0
virtual int YSize (int frame) const =0
virtual Point2d Pos (int frame) const =0
virtual Color Pixel (int frame, int x, int y) const =0
virtual ~Sprite ()

Constructor & Destructor Documentation

◆ ~Sprite()

virtual Sprite::~Sprite ( )
inlinevirtual

Member Function Documentation

◆ NumFrames()

virtual int Sprite::NumFrames ( ) const
pure virtual

Implemented in ArraySprite, and BitmapSprite.

◆ Pixel()

virtual Color Sprite::Pixel ( int frame,
int x,
int y ) const
pure virtual

Implemented in ArraySprite, and BitmapSprite.

Here is the caller graph for this function:

◆ Pos()

virtual Point2d Sprite::Pos ( int frame) const
pure virtual

Implemented in ArraySprite, and BitmapSprite.

◆ XSize()

virtual int Sprite::XSize ( int frame) const
pure virtual

Implemented in ArraySprite, and BitmapSprite.

◆ YSize()

virtual int Sprite::YSize ( int frame) const
pure virtual

Implemented in ArraySprite, and BitmapSprite.


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