Planeshift
psEffect2DImgElement Class Reference

A 2D Image Effect Element. More...

#include <pseffect2drenderer.h>

Public Member Functions

virtual void Draw (iGraphics3D *g3d, iGraphics2D *g2d)
 
 psEffect2DImgElement (int zOrder, iTextureHandle *texHandle, const csRect &texRect, const csRect &destRect, int alpha, bool tiled)
 
virtual ~psEffect2DImgElement ()
 
- Public Member Functions inherited from psEffect2DElement
int GetAlpha () const
 
int GetZOrder () const
 
 psEffect2DElement (int zOrder, int alpha)
 
void SetAlpha (int alpha)
 
virtual ~psEffect2DElement ()
 

Public Attributes

csRect destRect
 
csRef< iTextureHandle > texHandle
 
csRect texRect
 
bool tiled
 
- Public Attributes inherited from psEffect2DElement
int originx
 
int originy
 

Additional Inherited Members

- Protected Attributes inherited from psEffect2DElement
int alpha
 
int zOrder
 

Detailed Description

A 2D Image Effect Element.

Definition at line 80 of file pseffect2drenderer.h.

Constructor & Destructor Documentation

psEffect2DImgElement::psEffect2DImgElement ( int  zOrder,
iTextureHandle *  texHandle,
const csRect &  texRect,
const csRect &  destRect,
int  alpha,
bool  tiled 
)
virtual psEffect2DImgElement::~psEffect2DImgElement ( )
virtual

Member Function Documentation

virtual void psEffect2DImgElement::Draw ( iGraphics3D *  g3d,
iGraphics2D *  g2d 
)
virtual

Reimplemented from psEffect2DElement.

Member Data Documentation

csRect psEffect2DImgElement::destRect

Definition at line 85 of file pseffect2drenderer.h.

csRef<iTextureHandle> psEffect2DImgElement::texHandle

Definition at line 83 of file pseffect2drenderer.h.

csRect psEffect2DImgElement::texRect

Definition at line 84 of file pseffect2drenderer.h.

bool psEffect2DImgElement::tiled

Definition at line 86 of file pseffect2drenderer.h.


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