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

Myst3::SpotItemFace Class Reference

#include <node.h>

Collaboration diagram for Myst3::SpotItemFace:

List of all members.

Public Member Functions

 SpotItemFace (Face *face, uint16 posX, uint16 posY)
 ~SpotItemFace ()
void initBlack (uint16 width, uint16 height)
void loadData (const ResourceDescription *jpegDesc)
void updateData (const Graphics::Surface *surface)
void clear ()
void draw ()
void undraw ()
void fadeDraw ()
bool isDrawn ()
void setDrawn (bool drawn)
uint16 getFadeValue ()
void setFadeValue (uint16 value)
Common::Rect getFaceRect () const

Private Member Functions

void initNotDrawn (uint16 width, uint16 height)

Private Attributes

bool _drawn
uint16 _fadeValue
uint16 _posX
uint16 _posY

Detailed Description

Definition at line 64 of file node.h.

Constructor & Destructor Documentation

Myst3::SpotItemFace::SpotItemFace ( Face face,
uint16  posX,
uint16  posY 

Definition at line 345 of file node.cpp.

Myst3::SpotItemFace::~SpotItemFace (  ) 

Definition at line 355 of file node.cpp.

Member Function Documentation

void Myst3::SpotItemFace::clear (  ) 

Definition at line 399 of file node.cpp.

void Myst3::SpotItemFace::draw (  ) 

Definition at line 424 of file node.cpp.

void Myst3::SpotItemFace::fadeDraw (  ) 

Definition at line 446 of file node.cpp.

Common::Rect Myst3::SpotItemFace::getFaceRect (  )  const

Definition at line 416 of file node.cpp.

uint16 Myst3::SpotItemFace::getFadeValue (  )  [inline]

Definition at line 80 of file node.h.

void Myst3::SpotItemFace::initBlack ( uint16  width,
uint16  height 

Definition at line 369 of file node.cpp.

void Myst3::SpotItemFace::initNotDrawn ( uint16  width,
uint16  height 
) [private]

Definition at line 405 of file node.cpp.

bool Myst3::SpotItemFace::isDrawn (  )  [inline]

Definition at line 78 of file node.h.

void Myst3::SpotItemFace::loadData ( const ResourceDescription jpegDesc  ) 

Definition at line 382 of file node.cpp.

void Myst3::SpotItemFace::setDrawn ( bool  drawn  )  [inline]

Definition at line 79 of file node.h.

void Myst3::SpotItemFace::setFadeValue ( uint16  value  )  [inline]

Definition at line 81 of file node.h.

void Myst3::SpotItemFace::undraw (  ) 

Definition at line 435 of file node.cpp.

void Myst3::SpotItemFace::updateData ( const Graphics::Surface surface  ) 

Definition at line 389 of file node.cpp.

Member Data Documentation

Definition at line 92 of file node.h.

Definition at line 87 of file node.h.

Definition at line 86 of file node.h.

Definition at line 88 of file node.h.

Definition at line 93 of file node.h.

Definition at line 89 of file node.h.

Definition at line 90 of file node.h.

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

Generated on Sat Sep 12 2020 05:05:09 for ResidualVM by doxygen 1.7.1
curved edge   curved edge