MyGUI 3.0.1

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 187 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 182 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:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines