MyGUI::RenderItem Class Reference

#include <MyGUI_RenderItem.h>

Public Member Functions

 RenderItem (const std::string &_texture)
virtual ~RenderItem ()
void renderToTarget (IRenderTarget *_target, bool _update)
void setTextureName (const std::string &_texture)
const std::string & getTextureName ()
void addDrawItem (ISubWidget *_item, size_t _count)
void removeDrawItem (ISubWidget *_item)
void reallockDrawItem (ISubWidget *_item, size_t _count)
void outOfDate ()
size_t getNeedVertexCount ()
bool getCurrentUpdate ()
VertexgetCurrentVertextBuffer ()
void setLastVertexCount (size_t _count)
IRenderTargetgetRenderTarget ()

Detailed Description

Definition at line 38 of file MyGUI_RenderItem.h.


Constructor & Destructor Documentation

MyGUI::RenderItem::RenderItem ( const std::string &  _texture  ) 

Definition at line 42 of file MyGUI_RenderItem.cpp.

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

Definition at line 61 of file MyGUI_RenderItem.cpp.


Member Function Documentation

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

Definition at line 153 of file MyGUI_RenderItem.cpp.

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

Definition at line 57 of file MyGUI_RenderItem.h.

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

Definition at line 58 of file MyGUI_RenderItem.h.

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

Definition at line 55 of file MyGUI_RenderItem.h.

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

Definition at line 62 of file MyGUI_RenderItem.h.

const std::string& MyGUI::RenderItem::getTextureName (  )  [inline]

Definition at line 47 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 171 of file MyGUI_RenderItem.cpp.

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

Definition at line 128 of file MyGUI_RenderItem.cpp.

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

Definition at line 67 of file MyGUI_RenderItem.cpp.

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

Definition at line 60 of file MyGUI_RenderItem.h.

void MyGUI::RenderItem::setTextureName ( const std::string &  _texture  ) 

Definition at line 193 of file MyGUI_RenderItem.cpp.


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

Generated on 3 Dec 2009 for MyGUI by  doxygen 1.6.1