28 #ifndef WINTERMUTE_ADRESPONSEBOX_H 29 #define WINTERMUTE_ADRESPONSEBOX_H 32 #include "engines/wintermute/base/base_object.h" 47 bool handleResponse(
const AdResponse *response);
48 bool handleResponseNum(uint32 num);
49 int32 getIdForResponseNum(uint32 num)
const;
50 void setLastResponseText(
const char *text,
const char *textOrig);
51 const char *getLastResponseText()
const;
52 const char *getLastResponseTextOrig()
const;
64 bool display()
override;
67 bool invalidateButtons();
69 void clearResponses();
73 bool loadFile(
const char *filename);
74 bool loadBuffer(
char *buffer,
bool complete =
true);
78 uint32 getNumResponses()
const;
91 char *_lastResponseText;
92 char *_lastResponseTextOrig;
Definition: base_game.h:76
Definition: base_dynamic_buffer.h:35
Definition: base_script_holder.h:37
Definition: coll_templ.h:63
Definition: base_font.h:37
Definition: ui_window.h:39
Definition: ad_response_box.h:40
Definition: base_object.h:49
Definition: achievements_tables.h:27
Definition: ad_response.h:37