GUIDOLib  1.7.7
Guido Engine Internal Documentation
Public Member Functions | Protected Attributes | List of all members
Bitmap Class Reference

a Bitmap image that can be drawn on the score. (not fully implemented yet) More...

Inheritance diagram for Bitmap:
Image

Public Member Functions

 Bitmap (const char *inName)
 
virtual ~Bitmap ()
 
virtual void OnDraw (VGDevice &hdc, const NVRect &where) const
 
virtual void OnDrawW (VGDevice &hdc, const NVPoint &where, float width) const
 
virtual void OnDrawH (VGDevice &hdc, const NVPoint &where, float height) const
 
virtual float GetProportionalHeight (float width) const
 
virtual float GetProportionalWidth (float height) const
 
virtual int GetWidth () const
 
virtual int GetHeight () const
 
const VGDevicegetDevice () const
 
const bool getIsSVGDevice () const
 
- Public Member Functions inherited from Image
virtual ~Image ()
 

Protected Attributes

bool isSVGDevice
 

Additional Inherited Members

- Protected Member Functions inherited from Image
 Image ()
 

Detailed Description

a Bitmap image that can be drawn on the score. (not fully implemented yet)

Constructor & Destructor Documentation

◆ Bitmap()

Bitmap::Bitmap ( const char *  inName)

◆ ~Bitmap()

virtual Bitmap::~Bitmap ( )
virtual

Member Function Documentation

◆ getDevice()

const VGDevice* Bitmap::getDevice ( ) const
inline

◆ GetHeight()

virtual int Bitmap::GetHeight ( ) const
inlinevirtual

◆ getIsSVGDevice()

const bool Bitmap::getIsSVGDevice ( ) const
inline

◆ GetProportionalHeight()

virtual float Bitmap::GetProportionalHeight ( float  width) const
virtual

◆ GetProportionalWidth()

virtual float Bitmap::GetProportionalWidth ( float  height) const
virtual

◆ GetWidth()

virtual int Bitmap::GetWidth ( ) const
inlinevirtual

◆ OnDraw()

virtual void Bitmap::OnDraw ( VGDevice hdc,
const NVRect where 
) const
virtual

Implements Image.

◆ OnDrawH()

virtual void Bitmap::OnDrawH ( VGDevice hdc,
const NVPoint where,
float  height 
) const
virtual

Implements Image.

◆ OnDrawW()

virtual void Bitmap::OnDrawW ( VGDevice hdc,
const NVPoint where,
float  width 
) const
virtual

Implements Image.

Member Data Documentation

◆ isSVGDevice

bool Bitmap::isSVGDevice
protected

Guido Project Copyright © 2019 Grame-CNCM