Overview   Project   Class   Tree   Deprecated   Index 
0 A.D.
FRAMES    NO FRAMES
SUMMARY:  INNER | FIELD | CONSTR | METHOD

gui
Class CGUISpriteInstance

   in CGUISprite.h
   in CGUISprite.cpp

class CGUISpriteInstance


Field Summary
private int m_CachedCellID
          
private CRect m_CachedSize
          
private GUIRenderer::DrawCalls m_DrawCallCache
          
private CStr m_SpriteName
          
 
Constructor Summary
CGUISpriteInstance( const CStr& SpriteName )
          
CGUISpriteInstance( const CGUISpriteInstance& Sprite )
          
CGUISpriteInstance()
          
 
Method Summary
 void Draw( CRect Size, int CellID, std::map< CStr, CGUISprite >& Sprites )
          
 const CStr& GetName()
          
 void Invalidate()
          
 bool IsEmpty() const
          
 CGUISpriteInstance& operator=( const CStr& SpriteName )
          
 

Field Detail

m_CachedCellID

private int m_CachedCellID;

m_CachedSize

private CRect m_CachedSize;

m_DrawCallCache

private GUIRenderer::DrawCalls m_DrawCallCache;

m_SpriteName

private CStr m_SpriteName;


Constructor Detail

CGUISpriteInstance

public CGUISpriteInstance( const CStr& SpriteName );

CGUISpriteInstance

public CGUISpriteInstance( const CGUISpriteInstance& Sprite );

CGUISpriteInstance

public CGUISpriteInstance();


Method Detail

Draw

public void Draw( CRect Size, int CellID, std::map< CStr, CGUISprite >& Sprites );

GetName

public const CStr& GetName();

Invalidate

public void Invalidate();

IsEmpty

public bool IsEmpty() const;

operator=

public CGUISpriteInstance& operator=( const CStr& SpriteName );

 Overview   Project   Class   Tree   Deprecated   Index 
0 A.D.
Generated on September 04, 2007 at 18:13
CppDoc v2.4.0
FRAMES    NO FRAMES
SUMMARY:  INNER | FIELD | CONSTR | METHOD