ScummVM API documentation
Adl::GraphicsMan_v2< T > Class Template Reference
Inheritance diagram for Adl::GraphicsMan_v2< T >:
Adl::GraphicsMan_v1< T > Adl::GraphicsMan Adl::GraphicsMan_v3< T >

Public Member Functions

 GraphicsMan_v2 (T &display)
 
void drawPic (Common::SeekableReadStream &pic, const Common::Point &pos) override
 
- Public Member Functions inherited from Adl::GraphicsMan_v1< T >
 GraphicsMan_v1 (T &display)
 
void drawLine (const Common::Point &p1, const Common::Point &p2, byte color) const override
 
void drawShape (Common::ReadStream &shape, Common::Point &pos, byte rotation=0, byte scaling=1, byte color=0x7f) const override
 
void clearScreen () const override
 
- Public Member Functions inherited from Adl::GraphicsMan
void setBounds (const Common::Rect &r)
 

Protected Member Functions

bool canFillAt (const Common::Point &p, const bool stopBit=false)
 
void fillRow (Common::Point p, const byte pattern, const bool stopBit=false)
 
byte getPatternColor (const Common::Point &p, byte pattern)
 
- Protected Member Functions inherited from Adl::GraphicsMan_v1< T >
void putPixel (const Common::Point &p, byte color) const
 

Additional Inherited Members

- Protected Attributes inherited from Adl::GraphicsMan_v1< T >
T & _display
 
- Protected Attributes inherited from Adl::GraphicsMan
Common::Rect _bounds
 

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