Pyrogenesis HEAD
Pyrogenesis, a RTS Engine
CInput Member List

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

AdditionalChildrenHandled()IGUIObjectinlineprotectedvirtual
AddScrollBar(std::unique_ptr< IGUIScrollBar > scrollbar)IGUIScrollBarOwnervirtual
ApplyStyle(const CStr &StyleName)IGUIObjectprotected
ChooseMouseOverAndClosest(IGUIObject *&pObject)IGUIObjectprivate
CInput(CGUI &pGUI)CInput
ClearComposedText()CInputprotected
CreateJSObject()IGUIObjectprivatevirtual
DeleteCurSelection()CInputprotected
Draw(CCanvas2D &canvas)CInputprotectedvirtual
DrawContent(CCanvas2D &canvas)CInputprotected
DrawPlaceholderText(CCanvas2D &canvas, const CRect &clipping=CRect())CInputprotectedvirtual
EventNameMouseEnterIGUIObjectprotectedstatic
EventNameMouseLeaveIGUIObjectprotectedstatic
EventNameMouseMoveIGUIObjectprotectedstatic
EventNamePressCInputprotectedstatic
EventNameTabCInputprotectedstatic
EventNameTextEditCInputprotectedstatic
GetBufferedZ() constIGUIObjectprotectedvirtual
GetChildren() constIGUIObjectinline
GetComputedSize()IGUIObject
GetGUI()IGUIObjectinline
GetGUI() constIGUIObjectinline
GetJSObject()IGUIObject
GetMouseHoveringTextPosition() constCInput
GetName() constIGUIObjectinline
GetParent() constIGUIObjectprotected
GetPresentableName() constIGUIObject
GetScrollBar(const int &index)IGUIScrollBarOwnerinlinevirtual
GetScrollBarPos(const int index) constIGUIScrollBarOwnervirtual
GetScrollBarStyle(const CStr8 &style) constIGUIScrollBarOwnervirtual
GetTextAreaWidth()CInputprotected
GetTooltipStyle() constIGUIObjectinlinevirtual
GetTooltipText() constIGUIObjectinlinevirtual
GetXTextPosition(const std::list< SRow >::const_iterator &c, const float &x, float &wanted) constCInput
HandleAdditionalChildren(const XMBData &file, const XMBElement &child)IGUIObjectinlineprotectedvirtual
HandleMessage(SGUIMessage &Message)CInputprotectedvirtual
IGUIObject(CGUI &pGUI)IGUIObject
IGUIScrollBarOwner(IGUIObject &m_pObject)IGUIScrollBarOwner
IsBaseObject() constIGUIObjectprivate
IsEnabled() constIGUIObject
IsFocused() constIGUIObjectprotected
IsHidden() constIGUIObject
IsHiddenOrGhost() constIGUIObject
IsMouseHovering() constIGUIObjectinlinevirtual
IsMouseOver() constIGUIObjectvirtual
IsRootObject() constIGUIObjectprivate
m_AbsoluteIGUIObjectprotected
m_AspectRatioIGUIObjectprotected
m_BufferPositionCInputprotected
m_BufferZoneCInputprotected
m_CachedActualSizeIGUIObjectprotected
m_CaptionCInputprotected
m_CharacterPositionsCInputprotected
m_ChildrenIGUIObjectprotected
m_ComposingTextCInputprotected
m_CursorBlinkRateCInputprotected
m_CursorVisStateCInputprotected
m_EnabledIGUIObjectprotected
m_FontCInputprotected
m_GeneratedPlaceholderTextCInputprotected
m_GeneratedPlaceholderTextValidCInputprotected
m_GhostIGUIObjectprotected
m_HiddenIGUIObjectprotected
m_HorizontalScrollCInputprotected
m_HotkeyIGUIObjectprotected
m_iBufferPosCInputprotected
m_iBufferPos_TailCInputprotected
m_iComposedLengthCInputprotected
m_iComposedPosCInputprotected
m_iInsertPosCInputprotected
m_JSObjectIGUIObjectprotected
m_LastClickTimeIGUIObjectprotected
m_MaskCInputprotected
m_MaskCharCInputprotected
m_MaxLengthCInputprotected
m_MouseHoveringIGUIObjectprotected
m_MultiLineCInputprotected
m_NameIGUIObjectprotected
m_pGUIIGUIObjectprotected
m_PlaceholderColorCInputprotected
m_PlaceholderTextCInputprotected
m_pObjectIGUIScrollBarOwnerprivate
m_pParentIGUIObjectprotected
m_PrevTimeCInputprotected
m_ReadonlyCInputprotected
m_ScriptHandlersIGUIObjectprotected
m_ScrollBarCInputprotected
m_ScrollBarsIGUIScrollBarOwnerprotected
m_ScrollBarStyleCInputprotected
m_SelectingTextCInputprotected
m_SettingsIGUIObjectprotected
m_SizeIGUIObjectprotected
m_SpriteCInputprotected
m_SpriteOverlayCInputprotected
m_SpriteSelectAreaCInputprotected
m_StyleIGUIObjectprotected
m_TextColorCInputprotected
m_TextColorSelectedCInputprotected
m_TooltipIGUIObjectprotected
m_TooltipStyleIGUIObjectprotected
m_WantedXCInputprotected
m_ZIGUIObjectprotected
ManuallyHandleHotkeyEvent(const SDL_Event_ *ev)CInputprotectedvirtual
ManuallyHandleKeys(const SDL_Event_ *ev)CInputprotectedvirtual
ManuallyImmutableHandleKeyDownEvent(const SDL_Keycode keyCode)CInputprotectedvirtual
ManuallyMutableHandleKeyDownEvent(const SDL_Keycode keyCode)CInputprotectedvirtual
IGUIObject::NONCOPYABLE(IGUIObject)IGUIObject
PlaySound(const CStrW &soundPath) constIGUIObject
PreemptEvent(const SDL_Event_ *ev)IGUIObjectinlineprotectedvirtual
RecurseObject(bool(IGUIObject::*isRestricted)() const, void(IGUIObject::*callbackFunction)(Args... args), Args &&... args)IGUIObjectinline
RegisterChild(IGUIObject *child)IGUIObjectprotected
RegisterScriptHandler(const CStr &eventName, const CStr &Code, CGUI &pGUI)IGUIObject
RegisterSetting(const CStr &Name, IGUISetting *setting)IGUIObject
ReleaseFocus()IGUIObject
ReregisterSetting(const CStr &Name, IGUISetting *setting)IGUIObject
ResetStates()CInputvirtual
ScriptEvent(const CStr &eventName)IGUIObjectprotected
ScriptEvent(const CStr &eventName, const JS::HandleValueArray &paramData)IGUIObjectprotected
ScriptEventWithReturn(const CStr &eventName)IGUIObjectprotected
ScriptEventWithReturn(const CStr &eventName, const JS::HandleValueArray &paramData)IGUIObjectprotected
SelectingText() constCInputprotected
SendEvent(EGUIMessageType type, const CStr &eventName)IGUIObject
SendMouseEvent(EGUIMessageType type, const CStr &eventName)IGUIObject
SetFocus()IGUIObject
SetHidden(bool hidden)IGUIObjectinline
SetName(const CStr &Name)IGUIObjectinline
SetParent(IGUIObject *pParent)IGUIObjectinlineprotected
SetScriptHandler(const CStr &eventName, JS::HandleObject Function)IGUIObjectprotected
SetSettingFromString(const CStr &Setting, const CStrW &Value, const bool SendMessage)IGUIObject
SettingChanged(const CStr &Setting, const bool SendMessage)IGUIObjectprivate
SettingExists(const CStr &Setting) constIGUIObject
SetupGeneratedPlaceholderText()CInputprotected
Tick()IGUIObjectinlinevirtual
Trace(JSTracer *trc, void *data)IGUIObjectinlineprivatestatic
TraceMember(JSTracer *trc)IGUIObjectprivate
UnregisterChild(IGUIObject *child)IGUIObjectprotected
UnsetScriptHandler(const CStr &eventName)IGUIObjectprotected
UpdateAutoScroll()CInputprotected
UpdateBufferPositionSetting()CInputprotected
UpdateCachedSize()CInputprotectedvirtual
UpdateMouseOver(IGUIObject *const &pMouseOver)IGUIObjectprotected
UpdateText(int from=0, int to_before=-1, int to_after=-1)CInputprotected
~CInput()CInputvirtual
~IGUIObject()IGUIObjectvirtual
~IGUIScrollBarOwner()IGUIScrollBarOwnervirtual