22#ifndef MUTATIONOFJB_WIDGET_H
23#define MUTATIONOFJB_WIDGET_H
25#include "common/scummsys.h"
26#include "common/rect.h"
36namespace MutationOfJB {
44 DIRTY_ALL = 0xFFFFFFFF
47 Widget(
GuiScreen &gui,
const Common::Rect &area) : _gui(gui), _area(area), _id(0), _visible(
true), _enabled(
true), _dirtyBits(DIRTY_NONE) {}
53 bool isVisible()
const;
54 void setVisible(
bool visible);
56 bool isEnabled()
const;
57 void setEnabled(
bool enabled);
63 void markDirty(uint32 dirtyBits = DIRTY_ALL);
Definition: managed_surface.h:51
Definition: guiscreen.h:45
Definition: algorithm.h:29
Definition: formatinfo.h:28