CrystalSpace

Public API Reference

Main Page | Modules | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members | Related Pages

csButton Member List

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

appcsComponent
ApplySkin(csSkin *Skin)csComponent [protected]
boundcsComponent
Box(int xmin, int ymin, int xmax, int ymax, int colindx)csComponent
ButtonAlphacsButton [protected]
ButtonStylecsButton [protected]
Center(bool iHoriz=true, bool iVert=true)csComponent
CheckDirtyBU(csRect &ioR)csComponent [protected]
CheckDirtyTD(csRect &ioR)csComponent [protected]
CheckHotKey(iEvent &iEvent, char iHotKey)csComponent [protected]
Clear(int colindx)csComponent [inline]
ClearZbuffer(int xmin, int ymin, int xmax, int ymax)csComponent
ClearZbuffer()csComponent [inline]
Clip(cswsRectVector &rect, csComponent *last, bool forchild=false)csComponent [protected]
clipcsComponent [protected]
ClipChild(cswsRectVector &rect, csComponent *child)csComponent [protected]
clipchildrencsComponent [protected]
clipparentcsComponent [protected]
Close()csComponent [virtual]
CommandCodecsButton [protected]
csButton(csComponent *iParent, int iCommandCode, int iButtonStyle=CSBS_DEFAULTVALUE, csButtonFrameStyle iFrameStyle=csbfsOblique)csButton
csComponent(csComponent *iParent)csComponent
Delete(csComponent *comp)csComponent [virtual]
DeleteAll()csComponent
DeleteClipChild(csComponent *clipchild)csComponent
delFrameImagescsButton [protected]
delImagescsButton [protected]
DeselectNeighbours()csButton [protected]
dirtycsComponent [protected]
Drag(int x, int y, int DragMode)csComponent
dragBoundcsComponent [protected, static]
DragStylecsComponent [protected]
dragXcsComponent [protected, static]
Draw()csComponent [virtual]
DrawTextOnHighlightOnlycsButton [protected]
DrawUnderline(int iX, int iY, const char *iText, size_t iUnderlinePos, int iColor)csComponent
FastClip(cswsRectVector &rect)csComponent [protected]
FindMaxFreeRect(csRect &area)csComponent
FixFocused()csComponent
FixPosition(int &newX, int &newY)csComponent [virtual]
FixSize(int &newW, int &newH)csComponent [virtual]
focusedcsComponent
FontcsComponent [protected]
FontSizecsComponent [protected]
ForEach(bool(*func)(csComponent *child, void *param), void *param=0, bool Zorder=false)csComponent
FrameHighlightedcsButton [protected]
FrameNormalcsButton [protected]
FramePressedcsButton [protected]
FrameStylecsButton [protected]
FreeBitmaps()csButton
FreeFrameBitmaps()csButton
GetAlpha()csButton [inline]
GetBitmap(csPixmap **iNormal, csPixmap **iPressed)csButton
GetButtonStyle()csButton [inline]
GetChild(ID find_id) const csComponent
GetChildAt(int x, int y, bool(*func)(csComponent *, void *)=0, void *data=0)csComponent
GetClipParent()csComponent [inline]
GetColor(int Index)csComponent [inline]
GetCommandCode()csButton [inline]
GetDefault()csComponent
GetDragStyle()csComponent [inline]
GetDrawTextOnHighlightOnly()csButton [inline]
GetFocused()csComponent [inline]
GetFont(iFont *&oFont)csComponent [virtual]
GetFrameBitmaps(csPixmap **iNormal, csPixmap **iPressed, csPixmap **iHighlighted)csButton
GetFrameStyle()csButton [inline]
GetMousePosition(int &x, int &y)csComponent
GetResizeMode()csComponent [inline]
GetSkin()csComponent [virtual]
GetSkinName()csButton [inline, virtual]
GetState(int mask)csComponent [inline]
GetText(char *oText, size_t iTextSize) const csComponent [virtual]
GetText() const csComponent [inline, virtual]
GetTextChars(const char *text, int iWidth)csComponent
GetTextSize(const char *text, int *oHeight=0)csComponent
GetTextureOrigin(int *iOrgx, int *iOrgy)csButton
GetTop()csComponent [inline]
GetUnderlinePos()csButton [inline]
GlobalToLocal(int &x, int &y)csComponent
HandleDragEvent(iEvent &Event, int BorderW, int BorderH)csComponent
HandleEvent(iEvent &Event)csButton [virtual]
HandleKeyPress(iEvent &Event)csButton [protected]
Hide()csComponent [virtual]
HighlightedcsButton
idcsComponent
ImageNormalcsButton [protected]
ImagePressedcsButton [protected]
Insert(csComponent *comp)csComponent [virtual]
InsertClipChild(csComponent *clipchild)csComponent
Invalidate(csRect &area, bool IncludeChildren=false, csComponent *below=0)csComponent
Invalidate(int xmin, int ymin, int xmax, int ymax, bool IncludeChildren=false, csComponent *below=0)csComponent [inline]
Invalidate(bool IncludeChildren=false, csComponent *below=0)csComponent [inline]
Line(float x1, float y1, float x2, float y2, int colindx)csComponent
LocalToGlobal(int &x, int &y)csComponent
Maximize()csComponent [virtual]
nextcsComponent
NextChild(csComponent *start=0, bool disabled=false)csComponent [virtual]
NextControl(csComponent *start=0)csComponent [virtual]
NextGroup(csComponent *start=0)csComponent [virtual]
ObliqueRect3D(int xmin, int ymin, int xmax, int ymax, int cornersize, int darkindx, int lightindx)csComponent
OrgBoundcsComponent [protected]
originalpalettecsComponent [protected]
OtherToThis(csComponent *from, int &x, int &y)csComponent
palettecsComponent [protected]
palettesizecsComponent [protected]
parentcsComponent
Pixel(int x, int y, int colindx)csComponent
Pixmap(csPixmap *s2d, int x, int y, int w, int h, uint8 Alpha=0)csComponent
Pixmap(csPixmap *s2d, int x, int y, uint8 Alpha=0)csComponent [inline]
Pixmap(csPixmap *s2d, int x, int y, int w, int h, int orgx, int orgy, uint8 Alpha=0)csComponent
PostHandleEvent(iEvent &Event)csButton [virtual]
PreHandleEvent(iEvent &Event)csComponent [virtual]
PrepareLabel(const char *iLabel, char *&oLabel, size_t &oUnderlinePos)csComponent [protected, static]
Press()csButton [protected, virtual]
PressedcsButton
prevcsComponent
PrevChild(csComponent *start=0, bool disabled=false)csComponent [virtual]
PrevControl(csComponent *start=0)csComponent [virtual]
PrevGroup(csComponent *start=0)csComponent [virtual]
Rect3D(int xmin, int ymin, int xmax, int ymax, int darkindx, int lightindx)csComponent
Redraw()csComponent
ResetPalette()csComponent
ResizeModecsComponent [protected]
Restore()csComponent [virtual]
Select()csComponent
SendBroadcast(int CommandCode, void *Info=0)csComponent
SendCommand(int CommandCode, void *Info=0)csComponent
SetAlpha(uint8 iAlpha)csButton
SetApp(csApp *newapp)csComponent
SetBitmap(csPixmap *iNormal, csPixmap *iPressed, bool iDelete=true)csButton
SetButtonTexture(csPixmap *iNormal, csPixmap *iPressed, bool iDelete=true)csButton
SetClipRect(int xmin, int ymin, int xmax, int ymax)csComponent [inline]
SetClipRect()csComponent [inline]
SetColor(int Index, int Color)csComponent
SetCommandCode(int iCommandCode)csButton [inline]
SetDragRect(int xmin, int ymin, int xmax, int ymax)csComponent
SetDragStyle(int iDragStyle)csComponent [inline]
SetDrawTextOnHighlightOnly(bool iTOHO)csButton [inline]
SetFocused(csComponent *comp)csComponent [virtual]
SetFont(iFont *iNewFont)csComponent
SetFrameBitmaps(csPixmap *iNormal, csPixmap *iPressed, csPixmap *iHighlighted, bool iDelete=true)csButton
SetMouse(csMouseCursorID Cursor)csComponent
SetPalette(int *iPalette, int iPaletteSize)csComponent
SetPalette(int iPaletteID)csComponent [inline]
SetPos(int x, int y)csComponent [inline]
SetPressed(bool state)csButton [virtual]
SetRect(int xmin, int ymin, int xmax, int ymax)csComponent [virtual]
SetRect(csRect &rect)csComponent [inline]
SetResizeMode(int iResizeMode)csComponent [inline]
SetSize(int w, int h)csComponent [inline]
SetSizingCursor(int dragtype)csComponent
SetState(int mask, bool enable)csButton [virtual]
SetSuggestedSize(int dw, int dh)csComponent [virtual]
SetText(const char *iText)csButton [inline, virtual]
SetTextureOrigin(int iOrgX, int iOrgy)csButton
SetZorder(csComponent *comp, csComponent *below)csComponent
Show(bool focused=false)csComponent [virtual]
skindatacsComponent
skinslicecsComponent
statecsComponent [protected]
SuggestSize(int &w, int &h)csButton [virtual]
TexOrgXcsButton [protected]
TexOrgYcsButton [protected]
Text(int x, int y, int fgindx, int bgindx, const char *s)csComponent
textcsComponent [protected]
Texture(iTextureHandle *tex, int x, int y, int w, int h, int orgx, int orgy, uint8 Alpha=0)csComponent
topcsComponent
underline_poscsButton [protected]
visregioncsComponent [protected, static]
WordLeft(const char *iText, size_t StartPos)csComponent [protected, static]
WordRight(const char *iText, size_t StartPos)csComponent [protected, static]
~csButton()csButton [virtual]
~csComponent()csComponent [virtual]


Generated for Crystal Space by doxygen 1.3.9.1