The PlayerStatusSW class; Player Status SubWindow responsible for current track information, like track progress, track name, etc.
More...
#include <PlayerStatusSW.hpp>
|
|
| PlayerStatusSW (const Recti &bounds, Context context, SWHolderType inHolderType=SWHolderType::None) |
| virtual void | HandleUserEvent (Event event, bool rawInputMode) override |
| virtual void | HandleSWEvents (std::vector< SWEvent > &swEvents) override |
| virtual void | Update () override |
| virtual void | Draw () const override |
| virtual void | HandleResizeEvent (const Recti &newRect) override |
|
| SubWindow (ESWTypes swType, const Recti &rect, Context text, SWHolderType inHolderType=SWHolderType::None) |
|
virtual void | EventLoopIterationStart () |
|
virtual void | Reload () |
|
virtual bool | HasSelection () const |
|
virtual void | Select () |
|
virtual void | Deselect () |
|
virtual bool | IsVisible () const |
|
virtual void | SetVisible (bool visibleValue) |
|
virtual void | SetHighDrawPriority (bool priority) |
| | if true, drawn last
|
|
virtual bool | GetDrawPriority () const |
| | only boolean, if true, drawn last
|
|
SWHolderType | GetHolderType () const |
|
const std::string & | GetName () const |
|
ESWTypes | GetSWType () const |
|
const Recti & | GetBounds () const |
|
|
using | Ptr = std::shared_ptr<SubWindow> |
|
static const std::string & | ConvertToSWName (ESWTypes swType) |
| | Convert ESWTypes to it's std::string representation.
|
|
Context | GetContext () |
|
void | DrawBoundsRectangle (const std::string &rectName="") const |
|
HotKeyComponent | mHotKeyComponent |
The PlayerStatusSW class; Player Status SubWindow responsible for current track information, like track progress, track name, etc.
◆ Draw()
| void PlayerStatusSW::Draw |
( |
| ) |
const |
|
overridevirtual |
◆ HandleResizeEvent()
| void PlayerStatusSW::HandleResizeEvent |
( |
const Recti & | newRect | ) |
|
|
overridevirtual |
◆ HandleSWEvents()
| void PlayerStatusSW::HandleSWEvents |
( |
std::vector< SWEvent > & | swEvents | ) |
|
|
overridevirtual |
◆ HandleUserEvent()
| void PlayerStatusSW::HandleUserEvent |
( |
Event | event, |
|
|
bool | rawInputMode ) |
|
overridevirtual |
◆ Update()
| void PlayerStatusSW::Update |
( |
| ) |
|
|
overridevirtual |
The documentation for this class was generated from the following files:
- /home/archer/sweet_home/MyGithub/supported/YCLIMP/include/PlayerStatusSW.hpp
- /home/archer/sweet_home/MyGithub/supported/YCLIMP/src/PlayerStatusSW.cpp