22 #ifndef AGS_SHARED_GUI_GUI_INV_H 23 #define AGS_SHARED_GUI_GUI_INV_H 25 #include "common/std/vector.h" 26 #include "ags/shared/gui/gui_object.h" 36 bool HasAlphaChannel()
const override;
38 int GetCharacterId()
const;
42 void Draw(
Bitmap *ds,
int x = 0,
int y = 0)
override;
45 void OnMouseEnter()
override;
46 void OnMouseLeave()
override;
47 void OnMouseUp()
override;
48 void OnResized()
override;
51 void ReadFromFile(
Stream *in, GuiVersion gui_version)
override;
52 void WriteToFile(
Stream *out)
const override;
53 void ReadFromSavegame(
Shared::Stream *in, GuiSvgVersion svg_ver)
override;
67 void CalculateNumCells();
Definition: achievements_tables.h:27
Definition: allegro_bitmap.h:44
Definition: gui_object.h:44