FIFE  2008.0
 All Classes Namespaces Functions Variables Enumerations Enumerator Pages
FIFE::InstanceVisual Class Reference

#include <visual.h>

Inheritance diagram for FIFE::InstanceVisual:
Inheritance graph
Collaboration diagram for FIFE::InstanceVisual:
Collaboration graph

List of all members.

Public Member Functions

virtual ~InstanceVisual ()
void setStackPosition (int stackposition)
int getStackPosition ()
- Public Member Functions inherited from FIFE::Visual2DGfx
virtual ~Visual2DGfx ()
void setTransparency (uint8_t transparency)
unsigned int getTransparency ()
void setVisible (bool visible)
unsigned int isVisible ()

Static Public Member Functions

static InstanceVisualcreate (Instance *instance)

Additional Inherited Members

- Protected Member Functions inherited from FIFE::Visual2DGfx
 Visual2DGfx ()

Detailed Description

Instance visual contains data that is needed to visualize the instance on screen

Definition at line 133 of file visual.h.


Constructor & Destructor Documentation

FIFE::InstanceVisual::~InstanceVisual ( )
virtual

Destructor

Definition at line 102 of file visual.cpp.


Member Function Documentation

InstanceVisual * FIFE::InstanceVisual::create ( Instance instance)
static

Constructs and assigns it to the passed item

Definition at line 93 of file visual.cpp.

References FIFE::Instance::getVisual(), and FIFE::Instance::setVisual().

int FIFE::InstanceVisual::getStackPosition ( )
inline

Gets current stack position of instance

Returns:
current stack position

Definition at line 153 of file visual.h.

void FIFE::InstanceVisual::setStackPosition ( int  stackposition)
inline

Sets stack position of the instance Stack position is used to define the order in which instances residing in the same location are drawn

Parameters:
stackpositionnew stack position

Definition at line 148 of file visual.h.


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