MyGUI::RenderItem Class Reference

#include <MyGUI_RenderItem.h>


Public Member Functions

 RenderItem ()
virtual ~RenderItem ()
void renderToTarget (IRenderTarget *_target, bool _update)
void setTexture (ITexture *_value)
ITexturegetTexture ()
void addDrawItem (ISubWidget *_item, size_t _count)
void removeDrawItem (ISubWidget *_item)
void reallockDrawItem (ISubWidget *_item, size_t _count)
void outOfDate ()
size_t getNeedVertexCount () const
size_t getVertexCount () const
bool getCurrentUpdate () const
VertexgetCurrentVertextBuffer () const
void setLastVertexCount (size_t _count)
IRenderTargetgetRenderTarget ()
bool getCompression ()


Detailed Description

Definition at line 38 of file MyGUI_RenderItem.h.


Constructor & Destructor Documentation

MyGUI::RenderItem::RenderItem (  ) 

Definition at line 35 of file MyGUI_RenderItem.cpp.

MyGUI::RenderItem::~RenderItem (  )  [virtual]

Definition at line 50 of file MyGUI_RenderItem.cpp.


Member Function Documentation

void MyGUI::RenderItem::addDrawItem ( ISubWidget _item,
size_t  _count 
)

Definition at line 130 of file MyGUI_RenderItem.cpp.

bool MyGUI::RenderItem::getCompression (  ) 

Definition at line 190 of file MyGUI_RenderItem.cpp.

bool MyGUI::RenderItem::getCurrentUpdate (  )  const [inline]

Definition at line 58 of file MyGUI_RenderItem.h.

Vertex* MyGUI::RenderItem::getCurrentVertextBuffer (  )  const [inline]

Definition at line 59 of file MyGUI_RenderItem.h.

size_t MyGUI::RenderItem::getNeedVertexCount (  )  const [inline]

Definition at line 55 of file MyGUI_RenderItem.h.

IRenderTarget* MyGUI::RenderItem::getRenderTarget (  )  [inline]

Definition at line 63 of file MyGUI_RenderItem.h.

ITexture * MyGUI::RenderItem::getTexture (  ) 

Definition at line 185 of file MyGUI_RenderItem.cpp.

size_t MyGUI::RenderItem::getVertexCount (  )  const [inline]

Definition at line 56 of file MyGUI_RenderItem.h.

void MyGUI::RenderItem::outOfDate (  )  [inline]

Definition at line 53 of file MyGUI_RenderItem.h.

void MyGUI::RenderItem::reallockDrawItem ( ISubWidget _item,
size_t  _count 
)

Definition at line 148 of file MyGUI_RenderItem.cpp.

void MyGUI::RenderItem::removeDrawItem ( ISubWidget _item  ) 

Definition at line 105 of file MyGUI_RenderItem.cpp.

void MyGUI::RenderItem::renderToTarget ( IRenderTarget _target,
bool  _update 
)

Definition at line 56 of file MyGUI_RenderItem.cpp.

void MyGUI::RenderItem::setLastVertexCount ( size_t  _count  )  [inline]

Definition at line 61 of file MyGUI_RenderItem.h.

void MyGUI::RenderItem::setTexture ( ITexture _value  ) 

Definition at line 170 of file MyGUI_RenderItem.cpp.


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

Generated on Thu Dec 9 14:48:16 2010 for MyGUI by  doxygen 1.5.9