GameApi 28
Library used by GameApi Builder tool
Loading...
Searching...
No Matches
ArraySprite Class Reference

#include <Graph.hh>

Inheritance diagram for ArraySprite:
Collaboration diagram for ArraySprite:

Public Member Functions

 ArraySprite (Sprite **array, int count)
void update_cache ()
virtual int NumFrames () const
virtual int XSize (int frame) const
virtual int YSize (int frame) const
virtual Point2d Pos (int frame) const
virtual Color Pixel (int frame, int x, int y) const
Public Member Functions inherited from Sprite
virtual ~Sprite ()

Constructor & Destructor Documentation

◆ ArraySprite()

ArraySprite::ArraySprite ( Sprite ** array,
int count )
inline

Member Function Documentation

◆ NumFrames()

virtual int ArraySprite::NumFrames ( ) const
inlinevirtual

Implements Sprite.

◆ Pixel()

virtual Color ArraySprite::Pixel ( int frame,
int x,
int y ) const
inlinevirtual

Implements Sprite.

◆ Pos()

virtual Point2d ArraySprite::Pos ( int frame) const
inlinevirtual

Implements Sprite.

◆ update_cache()

void ArraySprite::update_cache ( )
inline
Here is the caller graph for this function:

◆ XSize()

virtual int ArraySprite::XSize ( int frame) const
inlinevirtual

Implements Sprite.

◆ YSize()

virtual int ArraySprite::YSize ( int frame) const
inlinevirtual

Implements Sprite.


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