Urho3D
Dviglo::UI Member List

This is the complete list of members for Dviglo::UI, including all inherited members.

AddRef()Dviglo::RefCounted
batches_Dviglo::UIprivate
blockEvents_Dviglo::Objectprivate
Cast()Dviglo::Objectinline
Cast() constDviglo::Objectinline
Clear()Dviglo::UI
clickTimer_Dviglo::UIprivate
clipBoard_Dviglo::UImutableprivate
context_Dviglo::Objectprotected
ConvertSystemToUI(const IntVector2 &systemPos) constDviglo::UI
ConvertUIToSystem(const IntVector2 &uiPos) constDviglo::UI
cursor_Dviglo::UIprivate
customSize_Dviglo::UIprivate
DebugDraw(UIElement *element)Dviglo::UI
debugDrawBatches_Dviglo::UIprivate
debugVertexBuffer_Dviglo::UIprivate
debugVertexData_Dviglo::UIprivate
defaultToolTipDelay_Dviglo::UIprivate
doubleClickElement_Dviglo::UIprivate
doubleClickFirstPos_Dviglo::UIprivate
doubleClickInterval_Dviglo::UIprivate
dragBeginDistance_Dviglo::UIprivate
dragBeginInterval_Dviglo::UIprivate
dragConfirmedCount_Dviglo::UIprivate
DragElementErase(HashMap< WeakPtr< UIElement >, DragData * >::Iterator i)Dviglo::UIprivate
dragElements_Dviglo::UIprivate
dragElementsConfirmed_Dviglo::UIprivate
dragElementsCount_Dviglo::UIprivate
eventHandlers_Dviglo::Objectprivate
FindEventHandler(StringHash eventType, EventHandler **previous=nullptr) constDviglo::Objectprivate
FindSpecificEventHandler(Object *sender, EventHandler **previous=nullptr) constDviglo::Objectprivate
FindSpecificEventHandler(Object *sender, StringHash eventType, EventHandler **previous=nullptr) constDviglo::Objectprivate
focusElement_Dviglo::UIprivate
fontHintLevel_Dviglo::UIprivate
fontOversampling_Dviglo::UIprivate
fontSubpixelThreshold_Dviglo::UIprivate
forceAutoHint_Dviglo::UIprivate
GetBatches(PODVector< UIBatch > &batches, PODVector< float > &vertexData, UIElement *element, IntRect currentScissor)Dviglo::UIprivate
GetBlockEvents() constDviglo::Objectinline
GetCategory() constDviglo::Object
GetClipboardText() constDviglo::UI
GetContext() constDviglo::Objectinline
GetCursor() constDviglo::UIinline
GetCursorPosition() constDviglo::UI
GetCursorPositionAndVisible(IntVector2 &pos, bool &visible)Dviglo::UIprivate
GetCustomSize() constDviglo::UIinline
GetDefaultToolTipDelay() constDviglo::UIinline
GetDoubleClickInterval() constDviglo::UIinline
GetDragBeginDistance() constDviglo::UIinline
GetDragBeginInterval() constDviglo::UIinline
GetDragElement(unsigned index)Dviglo::UI
GetDragElements()Dviglo::UI
GetEffectiveRootElementSize(bool applyScale=true) constDviglo::UIprivate
GetElementAt(const IntVector2 &position, bool enabledOnly=true)Dviglo::UI
GetElementAt(int x, int y, bool enabledOnly=true)Dviglo::UI
GetElementAt(UIElement *root, const IntVector2 &position, bool enabledOnly=true)Dviglo::UI
GetElementAt(const IntVector2 &position, bool enabledOnly, IntVector2 *elementScreenPosition)Dviglo::UIprivate
GetElementAt(UIElement *&result, UIElement *current, const IntVector2 &position, bool enabledOnly)Dviglo::UIprivate
GetEventDataMap() constDviglo::Object
GetEventHandler() constDviglo::Object
GetEventSender() constDviglo::Object
GetFocusableElement(UIElement *element)Dviglo::UIprivate
GetFocusElement() constDviglo::UIinline
GetFontHintLevel() constDviglo::UIinline
GetFontOversampling() constDviglo::UIinline
GetFontSubpixelThreshold() constDviglo::UIinline
GetForceAutoHint() constDviglo::UIinline
GetFrontElement() constDviglo::UI
GetGlobalVar(StringHash key) constDviglo::Object
GetGlobalVars() constDviglo::Object
GetMaxDoubleClickDistance() constDviglo::UIinline
GetMaxFontTextureSize() constDviglo::UIinline
GetNumDragElements() constDviglo::UIinline
GetRoot() constDviglo::UIinline
GetRootModalElement() constDviglo::UIinline
GetScale() constDviglo::UIinline
GetSubsystem(StringHash type) constDviglo::Object
GetSubsystem() constDviglo::Object
GetType() const =0Dviglo::Objectpure virtual
GetTypeInfo() const =0Dviglo::Objectpure virtual
GetTypeInfoStatic()Dviglo::Objectinlinestatic
GetTypeName() const =0Dviglo::Objectpure virtual
GetUseMutableGlyphs() constDviglo::UIinline
GetUseScreenKeyboard() constDviglo::UIinline
GetUseSystemClipboard() constDviglo::UIinline
graphics_Dviglo::UIprivate
HandleBeginFrame(StringHash eventType, VariantMap &eventData)Dviglo::UIprivate
HandleDropFile(StringHash eventType, VariantMap &eventData)Dviglo::UIprivate
HandleKeyDown(StringHash eventType, VariantMap &eventData)Dviglo::UIprivate
HandleMouseButtonDown(StringHash eventType, VariantMap &eventData)Dviglo::UIprivate
HandleMouseButtonUp(StringHash eventType, VariantMap &eventData)Dviglo::UIprivate
HandleMouseMove(StringHash eventType, VariantMap &eventData)Dviglo::UIprivate
HandleMouseWheel(StringHash eventType, VariantMap &eventData)Dviglo::UIprivate
HandlePostUpdate(StringHash eventType, VariantMap &eventData)Dviglo::UIprivate
HandleRenderUpdate(StringHash eventType, VariantMap &eventData)Dviglo::UIprivate
HandleScreenMode(StringHash eventType, VariantMap &eventData)Dviglo::UIprivate
HandleTextInput(StringHash eventType, VariantMap &eventData)Dviglo::UIprivate
HandleTouchBegin(StringHash eventType, VariantMap &eventData)Dviglo::UIprivate
HandleTouchEnd(StringHash eventType, VariantMap &eventData)Dviglo::UIprivate
HandleTouchMove(StringHash eventType, VariantMap &eventData)Dviglo::UIprivate
HasEventHandlers() constDviglo::Objectinline
HasModalElement() constDviglo::UI
HasSubscribedToEvent(StringHash eventType) constDviglo::Object
HasSubscribedToEvent(Object *sender, StringHash eventType) constDviglo::Object
hoveredElements_Dviglo::UIprivate
Initialize()Dviglo::UIprivate
initialized_Dviglo::UIprivate
IsDragging() constDviglo::UIinline
IsInstanceOf(StringHash type) constDviglo::Object
IsInstanceOf(const TypeInfo *typeInfo) constDviglo::Object
IsInstanceOf() constDviglo::Objectinline
IsNonFocusedMouseWheel() constDviglo::UIinline
lastMouseButtons_Dviglo::UIprivate
LoadLayout(Deserializer &source, XMLFile *styleFile=nullptr)Dviglo::UI
LoadLayout(XMLFile *file, XMLFile *styleFile=nullptr)Dviglo::UI
maxDoubleClickDist_Dviglo::UIprivate
maxFontTextureSize_Dviglo::UIprivate
mouseButtons_Dviglo::UIprivate
nonFocusedMouseWheel_Dviglo::UIprivate
nonModalBatchSize_Dviglo::UIprivate
Object(Context *context)Dviglo::Objectexplicit
OnEvent(Object *sender, StringHash eventType, VariantMap &eventData)Dviglo::Objectvirtual
operator=(const RefCounted &rhs)=deleteDviglo::RefCounted
ProcessClickBegin(const IntVector2 &windowCursorPos, MouseButton button, MouseButtonFlags buttons, QualifierFlags qualifiers, Cursor *cursor, bool cursorVisible)Dviglo::UIprivate
ProcessClickEnd(const IntVector2 &windowCursorPos, MouseButton button, MouseButtonFlags buttons, QualifierFlags qualifiers, Cursor *cursor, bool cursorVisible)Dviglo::UIprivate
ProcessDragCancel()Dviglo::UIprivate
ProcessHover(const IntVector2 &windowCursorPos, MouseButtonFlags buttons, QualifierFlags qualifiers, Cursor *cursor)Dviglo::UIprivate
ProcessMove(const IntVector2 &windowCursorPos, const IntVector2 &cursorDeltaPos, MouseButtonFlags buttons, QualifierFlags qualifiers, Cursor *cursor, bool cursorVisible)Dviglo::UIprivate
qualifiers_Dviglo::UIprivate
refCount_Dviglo::RefCountedprivate
RefCounted()Dviglo::RefCounted
RefCounted(const RefCounted &rhs)=deleteDviglo::RefCounted
RefCountPtr()Dviglo::RefCountedinline
Refs() constDviglo::RefCounted
ReleaseFontFaces()Dviglo::UIprivate
ReleaseRef()Dviglo::RefCounted
RemoveEventSender(Object *sender)Dviglo::Objectprivate
Render(bool renderUICommand=false)Dviglo::UI
Render(VertexBuffer *buffer, const PODVector< UIBatch > &batches, unsigned batchStart, unsigned batchEnd)Dviglo::UIprivate
renderToTexture_Dviglo::UIprivate
RenderUpdate()Dviglo::UI
ResizeRootElement()Dviglo::UIprivate
rootElement_Dviglo::UIprivate
rootModalElement_Dviglo::UIprivate
SaveLayout(Serializer &dest, UIElement *element)Dviglo::UI
SendClickEvent(StringHash eventType, UIElement *beginElement, UIElement *endElement, const IntVector2 &pos, MouseButton button, MouseButtonFlags buttons, QualifierFlags qualifiers)Dviglo::UIprivate
SendDoubleClickEvent(UIElement *beginElement, UIElement *endElement, const IntVector2 &firstPos, const IntVector2 &secondPos, MouseButton button, MouseButtonFlags buttons, QualifierFlags qualifiers)Dviglo::UIprivate
SendDragOrHoverEvent(StringHash eventType, UIElement *element, const IntVector2 &screenPos, const IntVector2 &deltaPos, UI::DragData *dragData)Dviglo::UIprivate
SendEvent(StringHash eventType)Dviglo::Object
SendEvent(StringHash eventType, VariantMap &eventData)Dviglo::Object
SendEvent(StringHash eventType, Args... args)Dviglo::Objectinline
SetBlockEvents(bool block)Dviglo::Objectinline
SetClipboardText(const String &text)Dviglo::UI
SetCursor(Cursor *cursor)Dviglo::UI
SetCursorShape(CursorShape shape)Dviglo::UIprivate
SetCustomSize(const IntVector2 &size)Dviglo::UI
SetCustomSize(int width, int height)Dviglo::UI
SetDefaultToolTipDelay(float delay)Dviglo::UI
SetDoubleClickInterval(float interval)Dviglo::UI
SetDragBeginDistance(int pixels)Dviglo::UI
SetDragBeginInterval(float interval)Dviglo::UI
SetElementRenderTexture(UIElement *element, Texture2D *texture)Dviglo::UI
SetFocusElement(UIElement *element, bool byKey=false)Dviglo::UI
SetFontHintLevel(FontHintLevel level)Dviglo::UI
SetFontOversampling(int oversampling)Dviglo::UI
SetFontSubpixelThreshold(float threshold)Dviglo::UI
SetForceAutoHint(bool enable)Dviglo::UI
SetGlobalVar(StringHash key, const Variant &value)Dviglo::Object
SetHeight(float height)Dviglo::UI
SetMaxDoubleClickDistance(float distPixels)Dviglo::UI
SetMaxFontTextureSize(int size)Dviglo::UI
SetModalElement(UIElement *modalElement, bool enable)Dviglo::UI
SetNonFocusedMouseWheel(bool nonFocusedMouseWheel)Dviglo::UI
SetScale(float scale)Dviglo::UI
SetUseMutableGlyphs(bool enable)Dviglo::UI
SetUseScreenKeyboard(bool enable)Dviglo::UI
SetUseSystemClipboard(bool enable)Dviglo::UI
SetVertexData(VertexBuffer *dest, const PODVector< float > &vertexData)Dviglo::UIprivate
SetWidth(float width)Dviglo::UI
SubscribeToEvent(StringHash eventType, EventHandler *handler)Dviglo::Object
SubscribeToEvent(Object *sender, StringHash eventType, EventHandler *handler)Dviglo::Object
SubscribeToEvent(StringHash eventType, const std::function< void(StringHash, VariantMap &)> &function, void *userData=nullptr)Dviglo::Object
SubscribeToEvent(Object *sender, StringHash eventType, const std::function< void(StringHash, VariantMap &)> &function, void *userData=nullptr)Dviglo::Object
SumTouchPositions(UI::DragData *dragData, const IntVector2 &oldSendPos)Dviglo::UIprivate
tempElements_Dviglo::UIprivate
touchDragElements_Dviglo::UIprivate
UI(Context *context)Dviglo::UIexplicit
uiRendered_Dviglo::UIprivate
uiScale_Dviglo::UIprivate
UnsubscribeFromAllEvents()Dviglo::Object
UnsubscribeFromAllEventsExcept(const PODVector< StringHash > &exceptions, bool onlyUserData)Dviglo::Object
UnsubscribeFromEvent(StringHash eventType)Dviglo::Object
UnsubscribeFromEvent(Object *sender, StringHash eventType)Dviglo::Object
UnsubscribeFromEvents(Object *sender)Dviglo::Object
Update(float timeStep)Dviglo::UI
Update(float timeStep, UIElement *element)Dviglo::UIprivate
URHO3D_OBJECT(UI, Object) (defined in Dviglo::UI)Dviglo::UIprivate
useMutableGlyphs_Dviglo::UIprivate
useScreenKeyboard_Dviglo::UIprivate
useSystemClipboard_Dviglo::UIprivate
usingTouchInput_Dviglo::UIprivate
vertexBuffer_Dviglo::UIprivate
vertexData_Dviglo::UIprivate
WeakRefs() constDviglo::RefCounted
~Object() overrideDviglo::Object
~RefCounted()Dviglo::RefCountedvirtual
~UI() overrideDviglo::UI