ScummVM API documentation
Graphics::MacToolbox::Cursor Class Reference
Inheritance diagram for Graphics::MacToolbox::Cursor:
Graphics::Cursor

Public Member Functions

void render ()
 
virtual uint16 getWidth () const
 
virtual uint16 getHeight () const
 
virtual uint16 getHotspotX () const
 
virtual uint16 getHotspotY () const
 
virtual byte getKeyColor () const
 
virtual const byte * getSurface () const
 
virtual const byte * getMask () const
 
virtual const byte * getPalette () const
 
virtual byte getPaletteStartIndex () const
 
virtual uint16 getPaletteCount () const
 

Public Attributes

uint16 data [16]
 
uint16 mask [16]
 
Common::Point mouse
 

Member Function Documentation

◆ getWidth()

virtual uint16 Graphics::MacToolbox::Cursor::getWidth ( ) const
inlinevirtual

Return the cursor's width.

Implements Graphics::Cursor.

◆ getHeight()

virtual uint16 Graphics::MacToolbox::Cursor::getHeight ( ) const
inlinevirtual

Return the cursor's height.

Implements Graphics::Cursor.

◆ getHotspotX()

virtual uint16 Graphics::MacToolbox::Cursor::getHotspotX ( ) const
inlinevirtual

Return the cursor's hotspot's x coordinate.

Implements Graphics::Cursor.

◆ getHotspotY()

virtual uint16 Graphics::MacToolbox::Cursor::getHotspotY ( ) const
inlinevirtual

Return the cursor's hotspot's y coordinate.

Implements Graphics::Cursor.

◆ getKeyColor()

virtual byte Graphics::MacToolbox::Cursor::getKeyColor ( ) const
inlinevirtual

Return the cursor's transparent key.

Implements Graphics::Cursor.

◆ getSurface()

virtual const byte* Graphics::MacToolbox::Cursor::getSurface ( ) const
inlinevirtual

Return the cursor's surface.

Implements Graphics::Cursor.

◆ getMask()

virtual const byte* Graphics::MacToolbox::Cursor::getMask ( ) const
inlinevirtual

Return the cursor's mask, if it has one.

Reimplemented from Graphics::Cursor.

◆ getPalette()

virtual const byte* Graphics::MacToolbox::Cursor::getPalette ( ) const
inlinevirtual

Return the cursor's palette in RGB format.

Implements Graphics::Cursor.

◆ getPaletteStartIndex()

virtual byte Graphics::MacToolbox::Cursor::getPaletteStartIndex ( ) const
inlinevirtual

Return the starting index of the palette.

Implements Graphics::Cursor.

◆ getPaletteCount()

virtual uint16 Graphics::MacToolbox::Cursor::getPaletteCount ( ) const
inlinevirtual

Return the number of colors in the palette.

Implements Graphics::Cursor.


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