Planeshift
psEffect2DElement Class Reference

Base class for all possible 2D Effect Elements. More...

#include <pseffect2drenderer.h>

Public Member Functions

virtual void Draw (iGraphics3D *g3d, iGraphics2D *g2d)
 
int GetAlpha () const
 
int GetZOrder () const
 
 psEffect2DElement (int zOrder, int alpha)
 
void SetAlpha (int alpha)
 
virtual ~psEffect2DElement ()
 

Public Attributes

int originx
 
int originy
 

Protected Attributes

int alpha
 
int zOrder
 

Detailed Description

Base class for all possible 2D Effect Elements.

Definition at line 39 of file pseffect2drenderer.h.

Constructor & Destructor Documentation

psEffect2DElement::psEffect2DElement ( int  zOrder,
int  alpha 
)
virtual psEffect2DElement::~psEffect2DElement ( )
virtual

Member Function Documentation

virtual void psEffect2DElement::Draw ( iGraphics3D *  g3d,
iGraphics2D *  g2d 
)
virtual
int psEffect2DElement::GetAlpha ( ) const
int psEffect2DElement::GetZOrder ( ) const
void psEffect2DElement::SetAlpha ( int  alpha)

Member Data Documentation

int psEffect2DElement::alpha
protected

Definition at line 43 of file pseffect2drenderer.h.

int psEffect2DElement::originx

Definition at line 46 of file pseffect2drenderer.h.

int psEffect2DElement::originy

Definition at line 47 of file pseffect2drenderer.h.

int psEffect2DElement::zOrder
protected

Definition at line 42 of file pseffect2drenderer.h.


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