Public API Reference

iBillboard Member List

This is the complete list of members for iBillboard, including all inherited members.
AddEventHandler(iBillboardEventHandler *evh)=0iBillboard [pure virtual]
AddRefOwner(void **ref_owner, CS::Threading::Mutex *mutex)=0iBase [pure virtual]
ClearTextBgColor()=0iBillboard [pure virtual]
ClearTextFgColor()=0iBillboard [pure virtual]
DecRef()=0iBase [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)=0iBillboard [pure virtual]
GetColor() const =0iBillboard [pure virtual]
GetFlags()=0iBillboard [pure virtual]
GetImageSize(int &w, int &h)=0iBillboard [pure virtual]
GetInterfaceMetadata()=0iBase [pure virtual]
GetLayer() const =0iBillboard [pure virtual]
GetMaterialName()=0iBillboard [pure virtual]
GetName() const =0iBillboard [pure virtual]
GetPosition(int &x, int &y) const =0iBillboard [pure virtual]
GetRefCount()=0iBase [pure virtual]
GetRotation() const =0iBillboard [pure virtual]
GetSize(int &w, int &h)=0iBillboard [pure virtual]
GetText() const =0iBillboard [pure virtual]
GetTextBgColor() const =0iBillboard [pure virtual]
GetTextDimensions(int &w, int &h)=0iBillboard [pure virtual]
GetTextFgColor() const =0iBillboard [pure virtual]
GetTextFont() const =0iBillboard [pure virtual]
GetTextFontSize() const =0iBillboard [pure virtual]
GetTextOffsetDX() const =0iBillboard [pure virtual]
GetTextOffsetDY() const =0iBillboard [pure virtual]
GetUVBottomRight() const =0iBillboard [pure virtual]
GetUVTopLeft() const =0iBillboard [pure virtual]
IncRef()=0iBase [pure virtual]
IsTextBgTransparent() const =0iBillboard [pure virtual]
Move(int dx, int dy)=0iBillboard [pure virtual]
MoveToPosition(csTicks delta, int x, int y)=0iBillboard [pure virtual]
QueryInterface(scfInterfaceID iInterfaceID, int iVersion)=0iBase [pure virtual]
RemoveEventHandler(iBillboardEventHandler *evh)=0iBillboard [pure virtual]
RemoveRefOwner(void **ref_owner)=0iBase [pure virtual]
SetColor(const csColor &c)=0iBillboard [pure virtual]
SetLayer(iBillboardLayer *layer)=0iBillboard [pure virtual]
SetMaterialName(const char *matname)=0iBillboard [pure virtual]
SetMaterialNameFast(const char *matname)=0iBillboard [pure virtual]
SetPosition(int x, int y)=0iBillboard [pure virtual]
SetRotation(float angle)=0iBillboard [pure virtual]
SetSize(int w, int h)=0iBillboard [pure virtual]
SetText(const char *txt)=0iBillboard [pure virtual]
SetTextBgColor(const csColor &color)=0iBillboard [pure virtual]
SetTextBgTransparent()=0iBillboard [pure virtual]
SetTextFgColor(const csColor &color)=0iBillboard [pure virtual]
SetTextFont(const char *fontname, float fontsize)=0iBillboard [pure virtual]
SetTextOffset(int dx, int dy)=0iBillboard [pure virtual]
SetUVBottomRight(const csVector2 &uv)=0iBillboard [pure virtual]
SetUVTopLeft(const csVector2 &uv)=0iBillboard [pure virtual]
StackAfter(iBillboard *other)=0iBillboard [pure virtual]
StackBefore(iBillboard *other)=0iBillboard [pure virtual]
StackBottom()=0iBillboard [pure virtual]
StackDown()=0iBillboard [pure virtual]
StackTop()=0iBillboard [pure virtual]
StackUp()=0iBillboard [pure virtual]
~iBase()iBase [protected, virtual]

Generated for CEL: Crystal Entity Layer 2.1 by doxygen 1.6.1