CrystalSpace

Public API Reference

iPen Member List

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

ClearFlag(uint flag)=0iPen [pure virtual]
ClearTransform()=0iPen [pure virtual]
DrawArc(uint x1, uint y1, uint x2, uint y2, float start_angle, float end_angle)=0iPen [pure virtual]
DrawLine(uint x1, uint y1, uint x2, uint y2)=0iPen [pure virtual]
DrawMiteredRect(uint x1, uint y1, uint x2, uint y2, uint miter)=0iPen [pure virtual]
DrawPoint(uint x1, uint y2)=0iPen [pure virtual]
DrawRect(uint x1, uint y1, uint x2, uint y2)=0iPen [pure virtual]
DrawRoundedRect(uint x1, uint y1, uint x2, uint y2, uint roundness)=0iPen [pure virtual]
DrawTriangle(uint x1, uint y1, uint x2, uint y2, uint x3, uint y3)=0iPen [pure virtual]
PopTransform()=0iPen [pure virtual]
PushTransform()=0iPen [pure virtual]
Rotate(const float &a)=0iPen [pure virtual]
SetColor(float r, float g, float b, float a)=0iPen [pure virtual]
SetColor(const csColor4 &color)=0iPen [pure virtual]
SetFlag(uint flag)=0iPen [pure virtual]
SetMixMode(uint mode)=0iPen [pure virtual]
SetOrigin(const csVector3 &o)=0iPen [pure virtual]
SetPenWidth(float width)=0iPen [pure virtual]
SetTexture(csRef< iTextureHandle > tex)=0iPen [pure virtual]
SwapColors()=0iPen [pure virtual]
Translate(const csVector3 &t)=0iPen [pure virtual]
Write(iFont *font, uint x1, uint y1, char *text)=0iPen [pure virtual]
WriteBoxed(iFont *font, uint x1, uint y1, uint x2, uint y2, uint h_align, uint v_align, char *text)=0iPen [pure virtual]
~iPen()iPen [inline, protected, virtual]


Generated for Crystal Space by doxygen 1.4.7