## Public API Reference

- Main Page
- Classes
- Files

- Alphabetical List
- Class List
- Class Hierarchy
- Class Members

# iBillboard Member List

This is the complete list of members for iBillboard, including all inherited members.

AddEventHandler(iBillboardEventHandler *evh)=0 | iBillboard | `[pure virtual]`
ClearTextBgColor()=0 | iBillboard | `[pure virtual]`
ClearTextFgColor()=0 | iBillboard | `[pure virtual]`
DrawMesh(const char *material_name, const char *factory, const csVector3 &rotate=csVector3(0, 0, 0), float angle=0.0f, float distance=-1.0f)=0 | iBillboard | `[pure virtual]`
GetColor() const =0 | iBillboard | `[pure virtual]`
GetFlags()=0 | iBillboard | `[pure virtual]`
GetImageSize(int &w, int &h)=0 | iBillboard | `[pure virtual]`
GetLayer() const =0 | iBillboard | `[pure virtual]`
GetMaterialName()=0 | iBillboard | `[pure virtual]`
GetName() const =0 | iBillboard | `[pure virtual]`
GetPosition(int &x, int &y) const =0 | iBillboard | `[pure virtual]`
GetSize(int &w, int &h)=0 | iBillboard | `[pure virtual]`
GetText() const =0 | iBillboard | `[pure virtual]`
GetTextBgColor() const =0 | iBillboard | `[pure virtual]`
GetTextFgColor() const =0 | iBillboard | `[pure virtual]`
GetTextFont() const =0 | iBillboard | `[pure virtual]`
GetTextFontSize() const =0 | iBillboard | `[pure virtual]`
GetTextOffsetDX() const =0 | iBillboard | `[pure virtual]`
GetTextOffsetDY() const =0 | iBillboard | `[pure virtual]`
GetUVBottomRight() const =0 | iBillboard | `[pure virtual]`
GetUVTopLeft() const =0 | iBillboard | `[pure virtual]`
IsTextBgTransparent() const =0 | iBillboard | `[pure virtual]`
Move(int dx, int dy)=0 | iBillboard | `[pure virtual]`
MoveToPosition(csTicks delta, int x, int y)=0 | iBillboard | `[pure virtual]`
RemoveEventHandler(iBillboardEventHandler *evh)=0 | iBillboard | `[pure virtual]`
SetColor(const csColor &c)=0 | iBillboard | `[pure virtual]`
SetLayer(iBillboardLayer *layer)=0 | iBillboard | `[pure virtual]`
SetMaterialName(const char *matname)=0 | iBillboard | `[pure virtual]`
SetMaterialNameFast(const char *matname)=0 | iBillboard | `[pure virtual]`
SetPosition(int x, int y)=0 | iBillboard | `[pure virtual]`
SetSize(int w, int h)=0 | iBillboard | `[pure virtual]`
SetText(const char *txt)=0 | iBillboard | `[pure virtual]`
SetTextBgColor(const csColor &color)=0 | iBillboard | `[pure virtual]`
SetTextBgTransparent()=0 | iBillboard | `[pure virtual]`
SetTextFgColor(const csColor &color)=0 | iBillboard | `[pure virtual]`
SetTextFont(const char *fontname, float fontsize)=0 | iBillboard | `[pure virtual]`
SetTextOffset(int dx, int dy)=0 | iBillboard | `[pure virtual]`
SetUVBottomRight(const csVector2 &uv)=0 | iBillboard | `[pure virtual]`
SetUVTopLeft(const csVector2 &uv)=0 | iBillboard | `[pure virtual]`
StackBottom()=0 | iBillboard | `[pure virtual]`
StackDown()=0 | iBillboard | `[pure virtual]`
StackTop()=0 | iBillboard | `[pure virtual]`
StackUp()=0 | iBillboard | `[pure virtual]`