ROLAND  0.70
Amstrad Emulator based on Caprice Source rewritten in C++.
FileListItem Member List

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

base(bool ext=true) const FileName
Button()Button
canvasrect() const Widgetinline
color() const Widgetinline
draw()Labelvirtual
drawBackground()Labelprotected
drawBackground(const Color &color)Labelprotected
drawBorder()Labelprotected
drawText()Labelprotected
enabled() const Widgetinline
ext(bool dot=true) const FileName
FileListItem() ROLAND_DELETE FileListItem(const FileName &filename)FileListItem
FileName()FileNameinline
FileName(const string &filename)FileNameinline
filename()FileListIteminline
getText() const Labelinline
hasMouseGrab() const Widgetinline
height() const Widgetinline
isDown() const Buttoninline
isRelative()FileName
isValid()FileName
Label(Widget *parent=nullptr)Label
ListItem()ListItem
mBackgroundLabelprotected
mBorderLabelprotected
mBorderColor1Labelprotected
mBorderColor2Labelprotected
mCanvasWidgetprotected
mCanvasRectWidgetprotected
mColorWidgetprotected
mDownButtonprotected
mEnabledWidgetprotected
mHighlightColorButtonprotected
mImageLabelprotected
mLeftBottomLabelprotected
mLeftTopLabelprotected
mMouseGrabWidgetprotected
mMouseOverWidgetprotected
mMoveableLabelprotected
mOriginListItemprotected
mouseOver() const Widgetinline
move(SDL_MouseMotionEvent *event)Labelprotected
moveInit(SDL_MouseButtonEvent *event)Labelprotected
mParentWidgetprotected
mRectWidgetprotected
mRelativeMousePosLabelprotected
mRightBottomLabelprotected
mRightTopLabelprotected
mTextLabelprotected
mTextOffsetLabelprotected
mTextPosLabelprotected
mWantEventsWidgetprotected
onKeyboard(SDL_KeyboardEvent *event)Widgetinlinevirtual
onMouseButton(SDL_MouseButtonEvent *event)ListItemvirtual
onMouseMotion(SDL_MouseMotionEvent *event)Buttonvirtual
onUser(SDL_UserEvent *event)Widgetinlinevirtual
operator<(const FileName &fn)FileName
operator==(const FileName &fn)FileName
parent() const Widgetinline
path() const FileName
pos() const Widgetinline
qualified() const FileName
rect() const Widgetinline
relativePos(Sint16 x, Sint16 y) const Widgetinline
relativePos(Sint16 x, Sint16 y, Point &target) const Widgetinline
relpath() const FileName
reset()ListIteminline
set(const string &filename)FileNameinline
setBackground(bool val)Labelinline
setBase(const string &basename, bool ext=true)FileName
setBorder(bool val)Label
setBorderColor(const Color &color, const Color &highlite)Labelinline
setCanvas(Canvas *const canvas)Widgetvirtual
setCaseSensitiveCompare(bool csc)FileNameinlinestatic
setColor(const Color &color)Widgetinline
setColor(int r, int g, int b, int a=255)Widgetinline
setDown(bool down)Buttoninline
setEnabled(bool val)Widgetinline
setExt(const string &extension)FileName
setHighlightColor(const Color &color)Buttoninline
setImage(const String &fname, bool autosize=true, bool bg=false)Label
setMouseOver(bool val)Widgetinline
setMoveable(bool moveable)Labelinline
setParent(Widget *const parent)Widgetinline
setPath(const string &path)FileName
setPos(int x, int y)Labelinlinevirtual
setSize(int width, int height)Widgetinlinevirtual
setText(const String &text)Labelinline
setWantEvents(bool val)Widgetinline
size() const Widgetinline
wantEvents() const Widgetinline
Widget(Canvas *const canvas)Widget
Widget(Widget *const parent=nullptr)Widget
width() const Widgetinline
x() const Widgetinline
yListItem
sdltk::Button::y() const Widgetinline
~Button() ROLAND_DEFAULT virtual void draw()Buttonvirtual
~FileListItem() ROLAND_DEFAULT void setFileName(const FileName &filename)FileListIteminlinevirtual
~FileName()FileNameinline
~Label()Labelvirtual
~ListItem() ROLAND_DEFAULT void setOrigin(Sint16 xListItemvirtual
~Widget() ROLAND_DEFAULT virtual void draw()=0Widgetpure virtual