ResidualVM logo ResidualVM website - Forums - Contact us BuildBot - Doxygen - Wiki curved edge

Wintermute::AdResponse Class Reference

#include <ad_response.h>

Inheritance diagram for Wintermute::AdResponse:
Collaboration diagram for Wintermute::AdResponse:

List of all members.

Public Member Functions

bool setIcon (const char *filename)
bool setFont (const char *filename)
bool setIconHover (const char *filename)
bool setIconPressed (const char *filename)
void setText (const char *text)
void setID (int32 id)
BaseSpritegetIcon () const
BaseSpritegetIconHover () const
BaseSpritegetIconPressed () const
BaseFontgetFont () const
int32 getID () const
const char * getText () const
const char * getTextOrig () const
 AdResponse (BaseGame *inGame)
 ~AdResponse () override

Public Attributes

TResponseType _responseType

Private Attributes

BaseSprite_icon
BaseSprite_iconHover
BaseSprite_iconPressed
BaseFont_font
int32 _iD
char * _text
char * _textOrig

Detailed Description

Definition at line 38 of file ad_response.h.


Constructor & Destructor Documentation

Wintermute::AdResponse::AdResponse ( BaseGame inGame  ) 

Definition at line 40 of file ad_response.cpp.

Wintermute::AdResponse::~AdResponse (  )  [override]

Definition at line 51 of file ad_response.cpp.


Member Function Documentation

BaseFont * Wintermute::AdResponse::getFont (  )  const

Definition at line 162 of file ad_response.cpp.

BaseSprite * Wintermute::AdResponse::getIcon (  )  const

Definition at line 150 of file ad_response.cpp.

BaseSprite * Wintermute::AdResponse::getIconHover (  )  const

Definition at line 154 of file ad_response.cpp.

BaseSprite * Wintermute::AdResponse::getIconPressed (  )  const

Definition at line 158 of file ad_response.cpp.

int32 Wintermute::AdResponse::getID (  )  const

Definition at line 166 of file ad_response.cpp.

const char * Wintermute::AdResponse::getText (  )  const

Definition at line 170 of file ad_response.cpp.

const char * Wintermute::AdResponse::getTextOrig (  )  const

Definition at line 174 of file ad_response.cpp.

bool Wintermute::AdResponse::setFont ( const char *  filename  ) 

Definition at line 89 of file ad_response.cpp.

bool Wintermute::AdResponse::setIcon ( const char *  filename  ) 

Definition at line 76 of file ad_response.cpp.

bool Wintermute::AdResponse::setIconHover ( const char *  filename  ) 

Definition at line 102 of file ad_response.cpp.

bool Wintermute::AdResponse::setIconPressed ( const char *  filename  ) 

Definition at line 116 of file ad_response.cpp.

void Wintermute::AdResponse::setID ( int32  id  ) 

Definition at line 146 of file ad_response.cpp.

void Wintermute::AdResponse::setText ( const char *  text  ) 

Definition at line 69 of file ad_response.cpp.


Member Data Documentation

Definition at line 63 of file ad_response.h.

Definition at line 60 of file ad_response.h.

Definition at line 61 of file ad_response.h.

Definition at line 62 of file ad_response.h.

Reimplemented from Wintermute::BaseObject.

Definition at line 65 of file ad_response.h.

Definition at line 67 of file ad_response.h.

Definition at line 68 of file ad_response.h.


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


Generated on Sat Sep 26 2020 05:04:11 for ResidualVM by doxygen 1.7.1
curved edge   curved edge