22#ifndef TITANIC_PET_REAL_LIFE_H
23#define TITANIC_PET_REAL_LIFE_H
25#include "titanic/pet_control/pet_section.h"
26#include "titanic/pet_control/pet_glyphs.h"
27#include "titanic/gfx/text_control.h"
111 void enter(PetArea oldArea)
override;
Definition: messages.h:410
Definition: game_object.h:79
Definition: messages.h:309
Definition: mouse_messages.h:181
Definition: mouse_messages.h:139
Definition: mouse_messages.h:150
Definition: pet_control.h:45
Definition: pet_glyphs.h:53
Definition: pet_glyphs.h:244
Definition: pet_real_life.h:34
CGameObject * dragEnd(const Point &pt) const override
Definition: pet_real_life.h:86
void load(SimpleFile *file, int param) override
Definition: pet_real_life.h:96
void draw(CScreenManager *screenManager) override
bool setup(CPetControl *petControl) override
CTextControl * getText() override
Definition: pet_real_life.h:126
Rect getBounds() const override
Definition: pet_real_life.h:69
bool MouseButtonDownMsg(CMouseButtonDownMsg *msg) override
void enter(PetArea oldArea) override
void save(SimpleFile *file, int indent) override
Definition: pet_real_life.h:106
bool isValid(CPetControl *petControl) override
void enterRoom(CRoomItem *room) override
Definition: pet_real_life.h:121
Definition: pet_real_life.h:31
Definition: pet_section.h:51
Definition: room_item.h:33
Definition: screen_manager.h:49
Definition: text_control.h:35
Definition: simple_file.h:49