, including all inherited members.
Activate() | PLGui::Widget | |
ActivateFirstTabStop() | PLGui::Widget | [protected] |
ActivateLastTabStop() | PLGui::Widget | [protected] |
AddChild(Widget *pWidget) | PLGui::Widget | [protected] |
AddModifier(Modifier *pModifier) | PLGui::Widget | |
AddModifier(const PLCore::String &sName, Modifier *pModifier) | PLGui::Widget | |
AddModifier(const PLCore::String &sClass, const PLCore::String &sOptions) | PLGui::Widget | |
AddModifier(const PLCore::String &sName, const PLCore::String &sClass, const PLCore::String &sOptions) | PLGui::Widget | |
AddReference() | PLCore::ObjectBase | |
AdjustContent() | PLGui::Widget | |
CalculateItemSize(EOrientation nOrientation, MenuItem *pItem) | PLGui::AbstractMenu | [protected] |
CalculatePreferredSize(const PLMath::Vector2i &vRefSize=PLMath::Vector2i(-1,-1)) | PLGui::Widget | |
CallMethod(const String &sName, DynParams &cParams) | PLCore::Object | |
CallMethod(const String &sName, const DynParams &cParams) | PLCore::Object | |
CallMethod(const String &sName, const String &sParams) | PLCore::Object | |
CallMethod(const String &sName, const XmlElement &cElement) | PLCore::Object | |
CanAcceptFocus() const | PLGui::Widget | |
Center(ECenter nCenter) | PLGui::Widget | |
CenterOnScreen(Screen &cScreen) | PLGui::Widget | |
CenterOnWidget(Widget &cWidget) | PLGui::Widget | |
Close() | PLGui::Widget | |
CloseSubmenu() | PLGui::AbstractMenu | [protected] |
DeleteMenuData() | PLGui::AbstractMenu | [protected] |
Destroy() | PLGui::Widget | |
Draw(Graphics &cGraphics) | PLGui::Widget | [protected] |
DrawBackground(Graphics &cGraphics) | PLGui::Widget | [protected] |
FitSize() | PLGui::Widget | |
FromString(const String &sString) | PLCore::Object | [virtual] |
FromXml(const XmlElement &cElement) | PLCore::Object | [virtual] |
GetAbsPos() const | PLGui::Widget | |
GetAttribute(const String &sName) const | PLCore::Object | |
GetAttributes() const | PLCore::Object | |
GetBackgroundColor() const | PLGui::Widget | |
GetChildren() const | PLGui::Widget | |
GetClass() const | PLCore::ObjectBase | [virtual] |
GetCommonParent(const Widget &cWidget) const | PLGui::Widget | |
GetContentWidget() const | PLGui::Widget | [virtual] |
GetCursor() const | PLGui::Widget | |
GetDescriptor() const | PLGui::Widget | |
GetFirstChild() const | PLGui::Widget | |
GetFocusStyle() const | PLGui::Widget | |
GetGui() const | PLGui::Widget | |
GetIcon() const | PLGui::Widget | |
GetID() const | PLGui::Widget | |
GetImpl() const | PLGui::Widget | |
GetItemFromMousePos(const PLMath::Vector2i &vPos) | PLGui::AbstractMenu | [protected] |
GetLastChild() const | PLGui::Widget | |
GetLayout() const | PLGui::Widget | |
GetLayoutHints() | PLGui::Widget | |
GetMethod(const String &sName) | PLCore::Object | |
GetMethods(List< DynFuncPtr > &lstMethods) | PLCore::Object | |
GetModifier(const PLCore::String &sName) const | PLGui::Widget | |
GetModifiers() const | PLGui::Widget | |
GetMousePos(PLMath::Vector2i &vPos) const | PLGui::Widget | |
GetName() const | PLGui::Widget | |
GetNativeWindowHandle() const | PLGui::Widget | |
GetNextSibling() const | PLGui::Widget | |
GetParent() const | PLGui::Widget | |
GetPointer() const | PLCore::ObjectBase | |
GetPointer() | PLCore::ObjectBase | |
GetPos() const | PLGui::Widget | |
GetPreferredSize() const | PLGui::Widget | |
GetPreviousSibling() const | PLGui::Widget | |
GetRefCount() const | PLCore::ObjectBase | |
GetRelativePos(Widget &cWidget) const | PLGui::Widget | |
GetScreen() const | PLGui::Widget | |
GetSignal(const String &sName) const | PLCore::Object | |
GetSignals() const | PLCore::Object | |
GetSize() const | PLGui::Widget | |
GetSlot(const String &sName) const | PLCore::Object | |
GetSlots() const | PLCore::Object | |
GetTheme() const | PLGui::Widget | |
GetTitle() const | PLGui::Widget | |
GetTopLevelWidget() const | PLGui::Widget | |
GetTopmost() const | PLGui::Widget | |
GetUserData() const | PLGui::Widget | |
GetValues(EDefaultValue nDefaultValue=NoDefault) const | PLCore::Object | |
GetValuesXml(XmlElement &cElement, EDefaultValue nDefaultValue=NoDefault) const | PLCore::Object | |
GetWidgetState() const | PLGui::Widget | [virtual] |
GetWindowState() const | PLGui::Widget | |
HasFocus() const | PLGui::Widget | |
IsActive() const | PLGui::Widget | |
IsCaptureMouse() const | PLGui::Widget | |
IsDestroyed() const | PLGui::Widget | |
IsEnabled() const | PLGui::Widget | |
IsInstanceOf(const String &sClass) const | PLCore::Object | |
IsInstanceOfByReference(const Class &cClass) const | PLCore::Object | |
IsManaged() const | PLGui::Widget | |
IsMouseIn() const | PLGui::Widget | |
IsMouseOver() const | PLGui::Widget | |
IsShowInTaskbar() const | PLGui::Widget | |
IsTabStop() | PLGui::Widget | |
IsTopLevel() const | PLGui::Widget | |
IsVisible() const | PLGui::Widget | |
m_bAllowButtonUp | PLGui::AbstractMenu | [protected] |
m_bCaptureMouse | PLGui::Widget | [protected] |
m_bManaged | PLGui::Widget | [protected] |
m_bRootWidget | PLGui::Widget | [protected] |
m_bTabStop | PLGui::Widget | [protected] |
m_bTopmost | PLGui::Widget | [protected] |
m_cBackgroundColor | PLGui::Widget | [protected] |
m_cCursor | PLGui::Widget | [protected] |
m_cIcon | PLGui::Widget | [protected] |
m_cLayoutHints | PLGui::Widget | [protected] |
m_lstChildren | PLGui::Widget | [protected] |
m_lstModifiers | PLGui::Widget | [protected] |
m_mapModifiers | PLGui::Widget | [protected] |
m_nFocusStyle | PLGui::Widget | [protected] |
m_nID | PLGui::Widget | [protected] |
m_nIgnoreMouse | PLGui::AbstractMenu | [protected] |
m_nItems | PLGui::AbstractMenu | [protected] |
m_nMaxWidth | PLGui::AbstractMenu | [protected] |
m_nMouseOver | PLGui::AbstractMenu | [protected] |
m_nOpenSideHorizontal | PLGui::AbstractMenu | [protected] |
m_nOpenSideVertical | PLGui::AbstractMenu | [protected] |
m_nOrientation | PLGui::AbstractMenu | [protected] |
m_nSelection | PLGui::AbstractMenu | [protected] |
m_nSize | PLGui::AbstractMenu | [protected] |
m_nWindowState | PLGui::Widget | [protected] |
m_pController | PLGui::AbstractMenu | [protected] |
m_pControlMenu | PLGui::AbstractMenu | [protected] |
m_pGui | PLGui::Widget | [protected] |
m_pItems | PLGui::AbstractMenu | [protected] |
m_pLayout | PLGui::Widget | [protected] |
m_pMenu | PLGui::AbstractMenu | [protected] |
m_pParent | PLGui::Widget | [protected] |
m_pParentMenu | PLGui::AbstractMenu | [protected] |
m_pPopupMenu | PLGui::AbstractMenu | [protected] |
m_pSelectedItem | PLGui::AbstractMenu | [protected] |
m_pTheme | PLGui::Widget | [protected] |
m_pUserData | PLGui::Widget | [protected] |
m_pWidgetImpl | PLGui::Widget | [protected] |
m_sName | PLGui::Widget | [protected] |
m_sTitle | PLGui::Widget | [protected] |
m_vPos | PLGui::Widget | [protected] |
m_vPreferredSize | PLGui::Widget | [protected] |
m_vSize | PLGui::Widget | [protected] |
MoveToScreen(Screen &cScreen) | PLGui::Widget | |
NextTabStop(bool bForward) | PLGui::Widget | |
Object() | PLCore::Object | |
ObjectBase() | PLCore::ObjectBase | |
OnActivate(bool bActivate) | PLGui::WidgetFunctions | [protected, virtual] |
OnAddChildWidget(Widget *pWidget) | PLGui::WidgetFunctions | [protected, virtual] |
OnAdjustContent() override | PLGui::Widget | [protected, virtual] |
OnClose() | PLGui::WidgetFunctions | [protected, virtual] |
OnCreate() | PLGui::WidgetFunctions | [protected, virtual] |
OnDestroy() | PLGui::WidgetFunctions | [protected, virtual] |
OnDisable() | PLGui::WidgetFunctions | [protected, virtual] |
OnDraw(Graphics &cGraphics) | PLGui::WidgetFunctions | [protected, virtual] |
OnDrawBackground(Graphics &cGraphics) | PLGui::WidgetFunctions | [protected, virtual] |
OnDrop(const DataObject &cData) | PLGui::WidgetFunctions | [protected, virtual] |
OnEnable() | PLGui::WidgetFunctions | [protected, virtual] |
OnEnterFullscreen() | PLGui::WidgetFunctions | [protected, virtual] |
OnGetFocus() override | PLGui::AbstractMenu | [protected, virtual] |
OnHide() | PLGui::WidgetFunctions | [protected, virtual] |
OnHotkey(PLCore::uint32 nHotkey) | PLGui::WidgetFunctions | [protected, virtual] |
OnItemClicked(MenuItem *pItem) | PLGui::AbstractMenu | [protected, virtual] |
OnKeyDown(PLCore::uint32 nKey, PLCore::uint32 nModifiers) override | PLGui::AbstractMenu | [protected, virtual] |
OnKeyUp(PLCore::uint32 nKey, PLCore::uint32 nModifiers) | PLGui::WidgetFunctions | [protected, virtual] |
OnLeaveFullscreen() | PLGui::WidgetFunctions | [protected, virtual] |
OnLooseFocus() override | PLGui::AbstractMenu | [protected, virtual] |
OnMessage(const GuiMessage &cMessage) override | PLGui::Widget | [protected, virtual] |
OnMouseButtonClick(PLCore::uint32 nButton, const PLMath::Vector2i &vPos) | PLGui::WidgetFunctions | [protected, virtual] |
OnMouseButtonDoubleClick(PLCore::uint32 nButton, const PLMath::Vector2i &vPos) | PLGui::WidgetFunctions | [protected, virtual] |
OnMouseButtonDown(PLCore::uint32 nButton, const PLMath::Vector2i &vPos) override | PLGui::AbstractMenu | [protected, virtual] |
OnMouseButtonUp(PLCore::uint32 nButton, const PLMath::Vector2i &vPos) override | PLGui::AbstractMenu | [protected, virtual] |
OnMouseEnter() | PLGui::WidgetFunctions | [protected, virtual] |
OnMouseHover() | PLGui::WidgetFunctions | [protected, virtual] |
OnMouseLeave() | PLGui::WidgetFunctions | [protected, virtual] |
OnMouseMove(const PLMath::Vector2i &vPos) override | PLGui::AbstractMenu | [protected, virtual] |
OnMouseOver(bool bMouseOver) | PLGui::WidgetFunctions | [protected, virtual] |
OnMousePosUpdate(const PLMath::Vector2i &vPos) | PLGui::WidgetFunctions | [protected, virtual] |
OnMouseWheel(int nDelta) | PLGui::WidgetFunctions | [protected, virtual] |
OnMove(const PLMath::Vector2i &vPos) | PLGui::WidgetFunctions | [protected, virtual] |
OnPreferredSize(const PLMath::Vector2i &vRefSize) const override | PLGui::AbstractMenu | [protected, virtual] |
OnRemoveChildWidget(Widget *pWidget) | PLGui::WidgetFunctions | [protected, virtual] |
OnShow() | PLGui::WidgetFunctions | [protected, virtual] |
OnSize(const PLMath::Vector2i &vSize) | PLGui::WidgetFunctions | [protected, virtual] |
OnThemeChanged() override | PLGui::Widget | [protected, virtual] |
OnUpdateChildWidget(Widget *pWidget) | PLGui::WidgetFunctions | [protected, virtual] |
OnUpdateContent() override | PLGui::Widget | [protected, virtual] |
OnUserMessage(PLCore::uint32 nData, void *pDataPtr) | PLGui::WidgetFunctions | [protected, virtual] |
OnWindowState(EWindowState nWindowState) | PLGui::WidgetFunctions | [protected, virtual] |
OpenSubmenu(MenuItem *pItem, int nItem) | PLGui::AbstractMenu | [protected] |
PressShortcut(char nShortcut) | PLGui::AbstractMenu | [protected] |
Redraw() | PLGui::Widget | |
RedrawAll() | PLGui::Widget | |
RegisterHotkey(PLCore::uint32 nModKey, PLCore::uint32 nKey) | PLGui::Widget | |
Release() | PLCore::ObjectBase | |
RemoveChild(Widget *pWidget) | PLGui::Widget | [protected] |
RemoveModifier(Modifier *pModifier) | PLGui::Widget | |
RemoveModifier(const PLCore::String &sName) | PLGui::Widget | |
SetAttribute(const String &sName, const String &sValue) | PLCore::Object | |
SetAttribute(const String &sName, const DynVar &cVar) | PLCore::Object | |
SetAttribute(const String &sName, const DynVar *pVar) | PLCore::Object | |
SetAttributeDefault(const String &sName) | PLCore::Object | |
SetBackgroundColor(const PLGraphics::Color4 &cColor) | PLGui::Widget | |
SetCaptureMouse(bool bCapture) | PLGui::Widget | |
SetControlledMenu(AbstractMenu *pMenu) | PLGui::AbstractMenu | [protected] |
SetCursor(const Cursor &cCursor) | PLGui::Widget | |
SetDefaultValues() | PLCore::Object | |
SetEnabled(bool bEnabled) | PLGui::Widget | |
SetFocus() | PLGui::Widget | |
SetFocusStyle(EFocusStyle nFocusStyle) | PLGui::Widget | |
SetIcon(const Image &cIcon) | PLGui::Widget | |
SetID(PLCore::uint32 nID) | PLGui::Widget | |
SetLayout(Layout *pLayout) | PLGui::Widget | |
SetLayout(const PLCore::String &sClass, const PLCore::String &sOptions) | PLGui::Widget | |
SetName(const PLCore::String &sName) | PLGui::Widget | |
SetPos(const PLMath::Vector2i &vPos) | PLGui::Widget | |
SetShowInTaskbar(bool bShowInTaskbar) | PLGui::Widget | |
SetSize(const PLMath::Vector2i &vSize) | PLGui::Widget | |
SetTabStop(bool bTabStop) | PLGui::Widget | |
SetTheme(Theme *pTheme) | PLGui::Widget | |
SetTitle(const PLCore::String &sTitle) | PLGui::Widget | |
SetTopmost(bool bTopmost) | PLGui::Widget | |
SetTransparency(ETransparency nTransparency, const PLGraphics::Color4 &cColor) | PLGui::Widget | |
SetTrapMouse(bool bTrap) | PLGui::Widget | |
SetUserData(void *pData) | PLGui::Widget | |
SetValues(const String &sVars) | PLCore::Object | |
SetValuesXml(const XmlElement &cElement) | PLCore::Object | |
SetVisible(bool bVisible) | PLGui::Widget | |
SetWindowState(EWindowState nWindowState) | PLGui::Widget | |
SetZPos(EZPos nZPos, Widget *pWidget=nullptr) | PLGui::Widget | |
SoftRelease() | PLCore::ObjectBase | |
ToString() const | PLCore::Object | [virtual] |
ToXml() const | PLCore::Object | [virtual] |
UnregisterHotkey(PLCore::uint32 nID) | PLGui::Widget | |
UpdateContent() | PLGui::Widget | |
UpdateMenuData() | PLGui::AbstractMenu | [protected] |
Widget(Widget *pParent=nullptr, bool bManaged=false) | PLGui::Widget | |
Widget(PLCore::handle nNativeWindowHandle) | PLGui::Widget | |
Widget(Gui *pGui) | PLGui::Widget | [protected] |
WidgetFunctions() | PLGui::WidgetFunctions | |
~Object() | PLCore::Object | [virtual] |
~ObjectBase() | PLCore::ObjectBase | [virtual] |
~Widget() | PLGui::Widget | [virtual] |
~WidgetFunctions() | PLGui::WidgetFunctions | [virtual] |