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

Wintermute::AdRegion Class Reference

#include <ad_region.h>

Inheritance diagram for Wintermute::AdRegion:
Collaboration diagram for Wintermute::AdRegion:

List of all members.

Public Member Functions

 AdRegion (BaseGame *inGame)
 ~AdRegion () override
bool loadFile (const char *filename)
bool loadBuffer (char *buffer, bool complete=true)
bool saveAsText (BaseDynamicBuffer *buffer, int indent) override
bool hasDecoration () const
bool isBlocked () const
uint32 getAlpha () const
float getZoom () const
ScValuescGetProperty (const Common::String &name) override
bool scSetProperty (const char *name, ScValue *value) override
bool scCallMethod (ScScript *script, ScStack *stack, ScStack *thisStack, const char *name) override
const char * scToString () override

Private Attributes

uint32 _alpha
float _zoom
bool _blocked
bool _decoration

Detailed Description

Definition at line 36 of file ad_region.h.


Constructor & Destructor Documentation

Wintermute::AdRegion::AdRegion ( BaseGame inGame  ) 

Definition at line 42 of file ad_region.cpp.

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

Definition at line 51 of file ad_region.cpp.


Member Function Documentation

uint32 Wintermute::AdRegion::getAlpha (  )  const

Definition at line 54 of file ad_region.cpp.

float Wintermute::AdRegion::getZoom (  )  const

Definition at line 58 of file ad_region.cpp.

bool Wintermute::AdRegion::hasDecoration (  )  const

Definition at line 66 of file ad_region.cpp.

bool Wintermute::AdRegion::isBlocked (  )  const

Definition at line 62 of file ad_region.cpp.

TOKEN_DEF_START TOKEN_DEF_END bool Wintermute::AdRegion::loadBuffer ( char *  buffer,
bool  complete = true 
)

Reimplemented from Wintermute::BaseRegion.

Definition at line 113 of file ad_region.cpp.

bool Wintermute::AdRegion::loadFile ( const char *  filename  ) 

Reimplemented from Wintermute::BaseRegion.

Definition at line 71 of file ad_region.cpp.

bool Wintermute::AdRegion::saveAsText ( BaseDynamicBuffer buffer,
int  indent 
) [override, virtual]

Reimplemented from Wintermute::BaseRegion.

Definition at line 371 of file ad_region.cpp.

bool Wintermute::AdRegion::scCallMethod ( ScScript script,
ScStack stack,
ScStack thisStack,
const char *  name 
) [override, virtual]

Reimplemented from Wintermute::BaseRegion.

Definition at line 244 of file ad_region.cpp.

ScValue * Wintermute::AdRegion::scGetProperty ( const Common::String name  )  [override, virtual]

Reimplemented from Wintermute::BaseRegion.

Definition at line 263 of file ad_region.cpp.

bool Wintermute::AdRegion::scSetProperty ( const char *  name,
ScValue value 
) [override, virtual]

Reimplemented from Wintermute::BaseRegion.

Definition at line 319 of file ad_region.cpp.

const char * Wintermute::AdRegion::scToString (  )  [override, virtual]

Reimplemented from Wintermute::BaseRegion.

Definition at line 365 of file ad_region.cpp.


Member Data Documentation

Definition at line 56 of file ad_region.h.

Definition at line 58 of file ad_region.h.

Definition at line 59 of file ad_region.h.

float Wintermute::AdRegion::_zoom [private]

Definition at line 57 of file ad_region.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