ScummVM API documentation
AGS3::AGS::Engine::ALSW::ALSoftwareBitmap Class Reference
Inheritance diagram for AGS3::AGS::Engine::ALSW::ALSoftwareBitmap:
AGS3::AGS::Engine::BaseDDB AGS3::AGS::Engine::IDriverDependantBitmap

Public Member Functions

uint32_t GetRefID () const override
 
int GetAlpha () const override
 
void SetAlpha (int alpha) override
 
void SetFlippedLeftRight (bool isFlipped) override
 
void SetStretch (int width, int height, bool) override
 
void SetLightLevel (int) override
 
void SetTint (int, int, int, int) override
 
 ALSoftwareBitmap (int width, int height, int color_depth, bool opaque)
 
 ALSoftwareBitmap (Bitmap *bmp, bool opaque, bool hasAlpha)
 
int GetWidthToRender ()
 
int GetHeightToRender ()
 
- Public Member Functions inherited from AGS3::AGS::Engine::BaseDDB
int GetWidth () const override
 
int GetHeight () const override
 
int GetColorDepth () const override
 

Public Attributes

Bitmap_bmp = nullptr
 
bool _flipped = false
 
int _stretchToWidth = 0
 
int _stretchToHeight = 0
 
int _alpha = 255
 
- Public Attributes inherited from AGS3::AGS::Engine::BaseDDB
int _width = 0
 
int _height = 0
 
int _colDepth = 0
 
bool _hasAlpha = false
 
bool _opaque = false
 

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