Public Member Functions | Protected Member Functions

FIFE::Visual2DGfx Class Reference

#include <visual.h>

Inheritance diagram for FIFE::Visual2DGfx:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual ~Visual2DGfx ()
void setTransparency (uint8_t transparency)
unsigned int getTransparency ()
void setVisible (bool visible)
unsigned int isVisible ()

Protected Member Functions

 Visual2DGfx ()

Detailed Description

Base class for all 2 dimensional visual classes Visual classes are extensions to visualize the stuff in model (e.g. instances) The reason why its separated is to keep model view-agnostic, so that we could have e.g. 3d, 2d and character based visualizations to the same data

Definition at line 47 of file visual.h.


Constructor & Destructor Documentation

FIFE::Visual2DGfx::~Visual2DGfx (  )  [virtual]

Destructor

Definition at line 47 of file visual.cpp.

FIFE::Visual2DGfx::Visual2DGfx (  )  [protected]

Constructor

Definition at line 44 of file visual.cpp.


Member Function Documentation

unsigned int FIFE::Visual2DGfx::getTransparency (  )  [inline]

Gets current transparency value (0-255)

Returns:
current transparency value

Definition at line 61 of file visual.h.

unsigned int FIFE::Visual2DGfx::isVisible (  )  [inline]

Is instance visible or not

Returns:
is instance visible or not

Definition at line 71 of file visual.h.

void FIFE::Visual2DGfx::setTransparency ( uint8_t  transparency  )  [inline]

Sets transparency value for object to be visualized

Parameters:
stackposition new stack position

Definition at line 56 of file visual.h.

void FIFE::Visual2DGfx::setVisible ( bool  visible  )  [inline]

Sets visibility value for object to be visualized

Parameters:
visible is object visible or not

Definition at line 66 of file visual.h.


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