|
|
| ListWidget (bool vertical, Window *) |
| |
|
| ListWidget (const Size &, bool vertical, Window *) |
| |
|
| ListWidget (const Point &, const Size &, bool vertical, Window *) |
| |
|
void | addItem (ListWidgetItem *) |
| |
|
int | count (void) const |
| |
|
void | clear (void) |
| |
|
ListWidgetItem * | currentItem (void) const |
| |
|
int | currentRow (void) const |
| |
|
void | insertItem (int row, ListWidgetItem *) |
| |
|
ListWidgetItem * | item (int row) const |
| |
|
ListWidgetItem * | itemAt (const Point &) const |
| |
|
const std::vector< ListWidgetItem * > & | items (void) const |
| |
|
void | removeItemWidget (ListWidgetItem *) |
| |
|
int | row (const ListWidgetItem *) const |
| |
|
int | rowTop (void) const |
| |
|
void | scrollToItem (const ListWidgetItem *) |
| |
|
void | setCurrentItem (ListWidgetItem *) |
| |
|
void | setCurrentRow (int row) |
| |
|
void | sortItems (void) |
| |
|
ListWidgetItem * | takeItem (int row) |
| |
|
virtual int | visibleItems (void) const |
| |
|
virtual int | scrollItems (void) const |
| |
|
virtual Rect | listArea (void) const |
| |
|
virtual void | currentItemChanged (ListWidgetItem *current, ListWidgetItem *previous) |
| |
|
virtual void | itemEntered (ListWidgetItem *) |
| |
|
virtual void | itemPressed (ListWidgetItem *, int) |
| |
|
virtual void | itemClicked (ListWidgetItem *, int) |
| |
|
virtual void | itemDoubleClicked (ListWidgetItem *) |
| |
|
virtual void | renderWindow (void) override |
| |
|
virtual void | renderVisibleItem (ListWidgetItem *, int visibleIndex, int visibleItems) |
| |
|
bool | isAreaPoint (const Point &) const override |
| |
|
bool | isVerticalOrientation (void) const |
| |
|
bool | scrollUp (int rows=1) |
| |
|
bool | scrollDown (int rows=1) |
| |
|
const char * | className (void) const override |
| | идентификацинная метка класса
|
| |
|
| Window (Window *) |
| |
|
| Window (const Size &, Window *) |
| |
|
| Window (const Point &, const Size &, Window *) |
| |
|
| Window (Window &&) noexcept |
| |
|
Window & | operator= (Window &&) noexcept |
| |
|
| Window (const Window &) |
| |
|
Window & | operator= (const Window &) |
| |
|
bool | isID (const WindowId &) const |
| |
|
bool | isVisible (void) const |
| |
|
bool | isHidden (void) const |
| |
|
bool | isFocused (void) const |
| |
|
bool | isModality (void) const |
| |
|
bool | isKeyHandle (void) const |
| |
|
bool | isMouseTrack (void) const |
| |
|
WindowId | id (void) const |
| |
|
const Point & | position (void) const |
| |
|
const Size & | size (void) const |
| |
|
const Rect & | area (void) const |
| |
|
const Window * | parent (void) const |
| |
|
Window * | parent (void) |
| |
|
int | width (void) const |
| |
|
int | height (void) const |
| |
|
int | resultCode (void) const |
| |
|
Rect | rect (void) const |
| |
|
void | setState (size_t, bool f) |
| |
|
void | setDirty (bool) |
| |
|
void | setParent (Window *) |
| |
|
void | setVisible (bool) |
| |
|
void | setHidden (bool) |
| |
|
void | setModality (bool) |
| |
|
void | setKeyHandle (bool) |
| |
|
void | setMouseTrack (bool) |
| |
|
void | setResultCode (int) |
| |
|
virtual void | setSize (const Size &) |
| |
|
virtual void | setPosition (const Point &) |
| |
|
int | exec (void) |
| |
|
void | disableTickEvent (bool) |
| | функция запрета обработки tickEvent.
|
| |
|
void | renderSurface (const Surface &, const Point &, int flip=FlipNone) |
| |
|
void | renderSurface (const Surface &, const Rect &, const Point &, int flip=FlipNone) |
| |
|
void | renderTexture (const Texture &, const Point &, int flip=FlipNone) |
| |
|
void | renderTexture (const Texture &, const Rect &, const Point &, int flip=FlipNone) |
| |
|
void | renderTexture (const TexturePos &) |
| |
|
Rect | renderText (const FontRender &, const UnicodeString &, const Color &, const Point &, const AlignType &hAlign=AlignLeft, const AlignType &vAlign=AlignTop, bool isHorizontal=true, const CharRender &render=RenderDefault, int style=StyleDefault, const CharHinting &hinting=HintingDefault) |
| |
|
virtual void | renderClear (const Color &) |
| |
|
void | renderColor (const Color &, const Rect &) |
| |
|
void | renderRect (const Color &, const Rect &) |
| |
|
void | renderLine (const Color &, const Point &, const Point &) |
| |
|
void | renderPoint (const Color &, const Point &) |
| |
|
void | dumpState (void) const |
| |
|
virtual std::string | toString (void) const |
| |
| void | pushEventAction (int code, ObjectEvent *dst, void *data) |
| | функция отправки сообщения с данными для объектов сцены DisplayScene. Подробнее...
|
| |
|
|
bool | scrollUpEvent (void) override |
| |
|
bool | scrollDownEvent (void) override |
| |
|
void | signalReceive (int, const SignalMember *) override |
| | метод получатель, вызывается при signalEmit со стороны отправителя
|
| |
| bool | userEvent (int, void *) override |
| | метод получатель, вызывается при получении сообщения, отправленного через pushEventAction. Подробнее...
|
| |
|
virtual int | itemSpacer (void) const |
| |
|
void | destroy (void) |
| |
|
void | redraw (void) |
| |
|
void | setSize (int, int) |
| |
|
void | setPosition (int, int) |
| |
|
virtual Texture & | targetTexture (void) |
| |
|
virtual void | textureInvalidEvent (void) |
| |
|
virtual void | windowMoveEvent (const Point &) |
| |
|
virtual void | windowResizeEvent (const Size &) |
| |
|
virtual void | windowVisibleEvent (bool) |
| |
|
virtual void | windowCreateEvent (void) |
| |
|
virtual bool | keyPressEvent (const KeySym &) |
| |
|
virtual bool | keyReleaseEvent (const KeySym &) |
| |
|
virtual bool | textInputEvent (const std::string &) |
| |
|
virtual bool | mousePressEvent (const ButtonEvent &) |
| |
|
virtual bool | mouseReleaseEvent (const ButtonEvent &) |
| |
|
virtual bool | mouseClickEvent (const ButtonsEvent &) |
| |
|
virtual void | mouseFocusEvent (void) |
| |
|
virtual void | mouseLeaveEvent (void) |
| |
|
virtual void | mouseTrackingEvent (const Point &, u32 buttons) |
| |
|
virtual bool | mouseMotionEvent (const Point &, u32 buttons) |
| |
|
virtual void | renderPresentEvent (u32 ms) |
| |
|
virtual void | displayResizeEvent (const Size &) |
| |
|
virtual void | displayFocusEvent (bool gain) |
| |
|
bool | checkState (size_t) const |
| |
|
void | setState (size_t) |
| |
|
void | resetState (size_t) |
| |
|
void | switchedState (size_t) |
| |
|
virtual void | renderBackground (void) |
| |
|
virtual void | renderForeground (void) |
| |
| void | signalSubscribe (const SignalMember &sender, int sig) |
| | функция подписки на сигнал Подробнее...
|
| |
| void | signalEmit (int sig) |
| | фунция отправки сигнала Подробнее...
|
| |
| virtual void | tickEvent (u32 ms) |
| | метод получатель, вызывается один раз за каждую итерацию главного цикла сцены DisplayScene, но перед отрисовкой всей сцены Подробнее...
|
| |