Rebel Fork Framework
Urho3D::Menu Member List

This is the complete list of members for Urho3D::Menu, including all inherited members.

acceleratorKey_Urho3D::Menuprotected
acceleratorQualifiers_Urho3D::Menuprotected
AddChild(UIElement *element)Urho3D::UIElement
AddRef()Urho3D::RefCounted
AddTag(const ea::string &tag)Urho3D::UIElement
AddTags(const ea::string &tags, char separator=';')Urho3D::UIElement
AddTags(const StringVector &tags)Urho3D::UIElement
AdjustScissor(IntRect &currentScissor)Urho3D::UIElement
anchorMax_Urho3D::UIElementprivate
anchorMin_Urho3D::UIElementprivate
Animatable(Context *context)Urho3D::Animatableexplicit
animationEnabled_Urho3D::Animatableprotected
appliedStyle_Urho3D::UIElementprotected
appliedStyleFile_Urho3D::UIElementprivate
ApplyAttributes() overrideUrho3D::UIElementvirtual
ApplyStyleRecursive(UIElement *element)Urho3D::UIElementprivate
attributeAnimationInfos_Urho3D::Animatableprotected
autoPopup_Urho3D::Menuprivate
blendMode_Urho3D::BorderImageprotected
blockEvents_Urho3D::Objectprivate
border_Urho3D::BorderImageprotected
BorderImage(Context *context)Urho3D::BorderImageexplicit
bringToBack_Urho3D::UIElementprotected
BringToFront()Urho3D::UIElement
bringToFront_Urho3D::UIElementprotected
Button(Context *context)Urho3D::Buttonexplicit
CalculateLayout(ea::vector< int > &positions, ea::vector< int > &sizes, const ea::vector< int > &minSizes, const ea::vector< int > &maxSizes, const ea::vector< float > &flexScales, int targetSize, int begin, int end, int spacing)Urho3D::UIElementprivate
CalculateLayoutParentSize(const ea::vector< int > &sizes, int begin, int end, int spacing)Urho3D::UIElementprivate
Cast()Urho3D::Objectinline
Cast() constUrho3D::Objectinline
childOffset_Urho3D::UIElementprivate
children_Urho3D::UIElementprotected
clipBorder_Urho3D::UIElementprotected
clipChildren_Urho3D::UIElementprotected
colorGradient_Urho3D::UIElementprivate
colors_Urho3D::UIElementprotected
context_Urho3D::Objectprotected
CopyAttributes(const Serializable *source, bool resetToDefault=true)Urho3D::Serializable
CreateChild(StringHash type, const ea::string &name=EMPTY_STRING, unsigned index=M_MAX_UNSIGNED)Urho3D::UIElement
CreateChild(const ea::string &name=EMPTY_STRING, unsigned index=M_MAX_UNSIGNED)Urho3D::UIElement
defaultStyle_Urho3D::UIElementprivate
defaultStyleFileName_Urho3D::UIElementprivate
derivedColor_Urho3D::UIElementmutableprivate
derivedColorDirty_Urho3D::UIElementmutableprivate
derivedOpacity_Urho3D::UIElementmutableprivate
Detach()Urho3D::UIElementprivate
disabledOffset_Urho3D::BorderImageprotected
DisableLayoutUpdate()Urho3D::UIElement
dragButtonCombo_Urho3D::UIElementprotected
dragButtonCount_Urho3D::UIElementprotected
dragDropMode_Urho3D::UIElementprotected
editable_Urho3D::UIElementprotected
elementEventSender_Urho3D::UIElementprivate
ElementToScreen(const IntVector2 &position)Urho3D::UIElementvirtual
enableAnchor_Urho3D::UIElementprivate
enabled_Urho3D::UIElementprotected
enabledPrev_Urho3D::UIElementprotected
EnableLayoutUpdate()Urho3D::UIElement
EraseEventHandler(ea::intrusive_list< EventHandler >::iterator handlerIter)Urho3D::Objectprivate
eventHandlers_Urho3D::Objectprivate
FilterAttributes(XMLElement &dest) constUrho3D::UIElement
FilterImplicitAttributes(XMLElement &dest) constUrho3D::UIElementprotectedvirtual
FilterPopupImplicitAttributes(XMLElement &dest) constUrho3D::Menuprotectedvirtual
FilterUIStyleAttributes(XMLElement &dest, const XMLElement &styleElem) constUrho3D::UIElementprotected
FindAttributeAnimationTarget(const ea::string &name, ea::string &outName) overrideUrho3D::UIElementprotectedvirtual
FindChild(UIElement *element) constUrho3D::UIElement
FindEventHandler(StringHash eventType)Urho3D::Objectprivate
FindEventHandler(StringHash eventType) constUrho3D::Objectinlineprivate
FindSpecificEventHandler(Object *sender)Urho3D::Objectprivate
FindSpecificEventHandler(Object *sender) constUrho3D::Objectinlineprivate
FindSpecificEventHandler(Object *sender, StringHash eventType)Urho3D::Objectprivate
FindSpecificEventHandler(Object *sender, StringHash eventType) constUrho3D::Objectinlineprivate
focusMode_Urho3D::UIElementprotected
GetAcceleratorKey() constUrho3D::Menuinline
GetAcceleratorQualifiers() constUrho3D::Menuinline
GetAnimationEnabled() constUrho3D::Animatableinline
GetAppliedStyle() constUrho3D::UIElement
GetAttribute(unsigned index) constUrho3D::Serializable
GetAttribute(const ea::string &name) constUrho3D::Serializable
GetAttributeAnimation(const ea::string &name) constUrho3D::Animatable
GetAttributeAnimationInfo(const ea::string &name) constUrho3D::Animatableprotected
GetAttributeAnimationSpeed(const ea::string &name) constUrho3D::Animatable
GetAttributeAnimationTime(const ea::string &name) constUrho3D::Animatable
GetAttributeAnimationWrapMode(const ea::string &name) constUrho3D::Animatable
GetAttributeDefault(unsigned index) constUrho3D::Serializable
GetAttributeDefault(const ea::string &name) constUrho3D::Serializable
GetAttributes() constUrho3D::Serializablevirtual
GetBatches(ea::vector< UIBatch > &batches, ea::vector< float > &vertexData, const IntRect &currentScissor) overrideUrho3D::Buttonvirtual
Urho3D::BorderImage::GetBatches(ea::vector< UIBatch > &batches, ea::vector< float > &vertexData, const IntRect &currentScissor, const IntVector2 &offset)Urho3D::BorderImageprotected
GetBatchesWithOffset(IntVector2 &offset, ea::vector< UIBatch > &batches, ea::vector< float > &vertexData, IntRect currentScissor)Urho3D::UIElement
GetBlendMode() constUrho3D::BorderImageinline
GetBlockEvents() constUrho3D::Objectinline
GetBorder() constUrho3D::BorderImageinline
GetBringToBack() constUrho3D::UIElementinline
GetBringToFront() constUrho3D::UIElementinline
GetCategory() constUrho3D::Object
GetChild(unsigned index) constUrho3D::UIElement
GetChild(const ea::string &name, bool recursive=false) constUrho3D::UIElement
GetChild(const StringHash &key, const Variant &value=Variant::EMPTY, bool recursive=false) constUrho3D::UIElement
GetChildDynamicCast(unsigned index) constUrho3D::UIElement
GetChildDynamicCast(const ea::string &name, bool recursive=false) constUrho3D::UIElement
GetChildDynamicCast(const StringHash &key, const Variant &value=Variant::EMPTY, bool recursive=false) constUrho3D::UIElement
GetChildOffset() constUrho3D::UIElementinline
GetChildren() constUrho3D::UIElementinline
GetChildren(ea::vector< UIElement * > &dest, bool recursive=false) constUrho3D::UIElement
GetChildren(bool recursive) constUrho3D::UIElement
GetChildrenRecursive(ea::vector< UIElement * > &dest) constUrho3D::UIElementprivate
GetChildrenWithTag(ea::vector< UIElement * > &dest, const ea::string &tag, bool recursive=false) constUrho3D::UIElement
GetChildrenWithTag(const ea::string &tag, bool recursive=false) constUrho3D::UIElement
GetChildrenWithTagRecursive(ea::vector< UIElement * > &dest, const ea::string &tag) constUrho3D::UIElementprivate
GetChildStaticCast(unsigned index) constUrho3D::UIElement
GetChildStaticCast(const ea::string &name, bool recursive=false) constUrho3D::UIElement
GetChildStaticCast(const StringHash &key, const Variant &value=Variant::EMPTY, bool recursive=false) constUrho3D::UIElement
GetClipBorder() constUrho3D::UIElementinline
GetClipChildren() constUrho3D::UIElementinline
GetColor(Corner corner) constUrho3D::UIElementinline
GetColorAttr() constUrho3D::UIElementinline
GetCombinedScreenRect()Urho3D::UIElement
GetContext() constUrho3D::Objectinline
GetDebugDrawBatches(ea::vector< UIBatch > &batches, ea::vector< float > &vertexData, const IntRect &currentScissor)Urho3D::UIElementvirtual
GetDefaultStyle(bool recursiveUp=true) constUrho3D::UIElement
GetDerivedColor() constUrho3D::UIElement
GetDerivedOpacity() constUrho3D::UIElement
GetDisabledOffset() constUrho3D::BorderImageinline
GetDragButtonCombo() constUrho3D::UIElementinline
GetDragButtonCount() constUrho3D::UIElementinline
GetDragDropMode() constUrho3D::UIElementinline
GetEffectiveMinSize() constUrho3D::UIElement
GetElementEventSender() constUrho3D::UIElement
GetEnableAnchor() constUrho3D::UIElementinline
GetEventDataMap() constUrho3D::Object
GetEventHandler() constUrho3D::Object
GetEventSender() constUrho3D::Object
GetFocusMode() constUrho3D::UIElementinline
GetGlobalVar(StringHash key) constUrho3D::Object
GetGlobalVars() constUrho3D::Object
GetHeight() constUrho3D::UIElementinline
GetHorizontalAlignment() constUrho3D::UIElement
GetHoverOffset() constUrho3D::BorderImageinline
GetImageBorder() constUrho3D::BorderImageinline
GetImageRect() constUrho3D::BorderImageinline
GetIndent() constUrho3D::UIElementinline
GetIndentSpacing() constUrho3D::UIElementinline
GetIndentWidth() constUrho3D::UIElementinline
GetInstanceDefault(const ea::string &name) constUrho3D::Serializablevirtual
GetLayoutBorder() constUrho3D::UIElementinline
GetLayoutChildPosition(UIElement *child)Urho3D::UIElementprivate
GetLayoutElementMaxSize() constUrho3D::UIElementinline
GetLayoutFlexScale() constUrho3D::UIElementinline
GetLayoutMode() constUrho3D::UIElementinline
GetLayoutSpacing() constUrho3D::UIElementinline
GetMaterial() constUrho3D::BorderImage
GetMaterialAttr() constUrho3D::BorderImage
GetMaxAnchor() constUrho3D::UIElementinline
GetMaxHeight() constUrho3D::UIElementinline
GetMaxOffset() const (defined in Urho3D::UIElement)Urho3D::UIElementinline
GetMaxSize() constUrho3D::UIElementinline
GetMaxWidth() constUrho3D::UIElementinline
GetMinAnchor() constUrho3D::UIElementinline
GetMinHeight() constUrho3D::UIElementinline
GetMinOffset() const (defined in Urho3D::UIElement)Urho3D::UIElementinline
GetMinSize() constUrho3D::UIElementinline
GetMinWidth() constUrho3D::UIElementinline
GetName() constUrho3D::UIElementinline
GetNumAttributes() constUrho3D::Serializable
GetNumChildren(bool recursive=false) constUrho3D::UIElement
GetObjectAnimation() constUrho3D::Animatable
GetObjectAnimationAttr() constUrho3D::Animatable
GetOpacity() constUrho3D::UIElementinline
GetParent() constUrho3D::UIElementinline
GetPivot() constUrho3D::UIElementinline
GetPopup() constUrho3D::Menuinline
GetPopupOffset() constUrho3D::Menuinline
GetPosition() constUrho3D::UIElementinline
GetPressedChildOffset() constUrho3D::Buttoninline
GetPressedOffset() constUrho3D::Buttoninline
GetPriority() constUrho3D::UIElementinline
GetReflection() constUrho3D::Serializablevirtual
GetRepeatDelay() constUrho3D::Buttoninline
GetRepeatRate() constUrho3D::Buttoninline
GetRoot() constUrho3D::UIElement
GetScreenPosition() constUrho3D::UIElementvirtual
GetShowPopup() constUrho3D::Menuinline
GetSize() constUrho3D::UIElementinline
GetSortChildren() constUrho3D::UIElementinline
GetSubsystem(StringHash type) constUrho3D::Object
GetSubsystem() constUrho3D::Object
GetSubsystems() constUrho3D::Objectprivate
GetTags() constUrho3D::UIElementinline
GetTexture() constUrho3D::BorderImageinline
GetTextureAttr() constUrho3D::BorderImage
GetTraversalMode() constUrho3D::UIElementinline
GetType() const =0Urho3D::Objectpure virtual
GetTypeInfo() const =0Urho3D::Objectpure virtual
GetTypeInfoStatic()Urho3D::Objectinlinestatic
GetTypeName() const =0Urho3D::Objectpure virtual
GetUseDerivedOpacity() constUrho3D::UIElementinline
GetVar(const ea::string &key) constUrho3D::UIElement
GetVarByHash(StringHash key) const (defined in Urho3D::UIElement)Urho3D::UIElement
GetVars() constUrho3D::UIElementinline
GetVerticalAlignment() constUrho3D::UIElement
GetWidth() constUrho3D::UIElementinline
HandleAttributeAnimationAdded(StringHash eventType, VariantMap &eventData)Urho3D::Animatableprotected
HandleAttributeAnimationRemoved(StringHash eventType, VariantMap &eventData)Urho3D::Animatableprotected
HandleFocusChanged(StringHash eventType, VariantMap &eventData)Urho3D::Menuprivate
HandleKeyDown(StringHash eventType, VariantMap &eventData)Urho3D::Menuprivate
HandlePostUpdate(StringHash eventType, VariantMap &eventData)Urho3D::UIElementprivate
HandlePressedReleased(StringHash eventType, VariantMap &eventData)Urho3D::Menuprivate
HasColorGradient() constUrho3D::UIElementinline
HasEventHandlers() constUrho3D::Objectinline
HasFocus() constUrho3D::UIElement
HasScriptObject() constUrho3D::RefCountedinline
HasSubscribedToEvent(StringHash eventType) constUrho3D::Object
HasSubscribedToEvent(Object *sender, StringHash eventType) constUrho3D::Object
HasTag(const ea::string &tag) constUrho3D::UIElement
hovering_Urho3D::UIElementprotected
hoverOffset_Urho3D::BorderImageprotected
imageBorder_Urho3D::BorderImageprotected
imageRect_Urho3D::BorderImageprotected
indent_Urho3D::UIElementprotected
indentSpacing_Urho3D::UIElementprotected
InsertChild(unsigned index, UIElement *element)Urho3D::UIElement
instanceDefaultValues_Urho3D::Serializableprotected
internal_Urho3D::UIElementprotected
IsChildOf(UIElement *element) constUrho3D::UIElement
IsEditable() constUrho3D::UIElementinline
IsElementEventSender() constUrho3D::UIElementinline
IsEnabled() constUrho3D::UIElementinline
IsEnabledSelf() constUrho3D::UIElementinline
IsFixedHeight() constUrho3D::UIElementinline
IsFixedSize() constUrho3D::UIElementinline
IsFixedWidth() constUrho3D::UIElementinline
IsHovering() constUrho3D::UIElementinline
IsInside(IntVector2 position, bool isScreen)Urho3D::UIElement
IsInsideCombined(IntVector2 position, bool isScreen)Urho3D::UIElement
IsInstanceOf(StringHash type) constUrho3D::Object
IsInstanceOf(const TypeInfo *typeInfo) constUrho3D::Object
IsInstanceOf() constUrho3D::Objectinline
IsInternal() constUrho3D::UIElementinline
IsPressed() constUrho3D::Buttoninline
IsScriptStrongRef() constUrho3D::RefCountedinline
IsSelected() constUrho3D::UIElementinline
IsTemporary() constUrho3D::Serializableinline
IsTiled() constUrho3D::BorderImageinline
IsVisible() constUrho3D::UIElementinline
IsVisibleEffective() constUrho3D::UIElement
IsWheelHandler() constUrho3D::UIElementinlinevirtual
IsWithinScissor(const IntRect &currentScissor)Urho3D::UIElementvirtual
layoutBorder_Urho3D::UIElementprotected
layoutElementMaxSize_Urho3D::UIElementprotected
layoutFlexScale_Urho3D::UIElementprotected
layoutMinSize_Urho3D::UIElementprivate
layoutMode_Urho3D::UIElementprotected
layoutNestingLevel_Urho3D::UIElementprotected
layoutSpacing_Urho3D::UIElementprotected
Load(Deserializer &source)Urho3D::Serializablevirtual
Load(const ea::string &resourceName)Urho3D::Serializablevirtual
LoadChildXML(const XMLElement &childElem, XMLFile *styleFile)Urho3D::UIElementvirtual
LoadFile(const ea::string &resourceName)Urho3D::Serializablevirtual
LoadJSON(const JSONValue &source) overrideUrho3D::Animatablevirtual
Urho3D::Serializable::LoadJSON(const ea::string &resourceName)Urho3D::Serializablevirtual
LoadXML(const XMLElement &source, XMLFile *styleFile) overrideUrho3D::Menuvirtual
LoadXML(const XMLElement &source) overrideUrho3D::Menu
LoadXML(const XMLElement &source, XMLFile *styleFile)Urho3D::Menu
LoadXML(Deserializer &source)Urho3D::Menu
Urho3D::Button::LoadXML(const XMLElement &source) overrideUrho3D::UIElementvirtual
Urho3D::Button::LoadXML(Deserializer &source)Urho3D::UIElement
Urho3D::Serializable::LoadXML(const ea::string &resourceName)Urho3D::Serializablevirtual
MarkDirty()Urho3D::UIElementprotected
material_Urho3D::BorderImageprotected
maxOffset_Urho3D::UIElementprivate
maxSize_Urho3D::UIElementprivate
Menu(Context *context)Urho3D::Menuexplicit
minOffset_Urho3D::UIElementprivate
minSize_Urho3D::UIElementprivate
name_Urho3D::UIElementprotected
Object(Context *context)Urho3D::Objectexplicit
objectAnimation_Urho3D::Animatableprotected
OnAttributeAnimationAdded() overrideUrho3D::UIElementprotectedvirtual
OnAttributeAnimationRemoved() overrideUrho3D::UIElementprotectedvirtual
OnClickBegin(const IntVector2 &position, const IntVector2 &screenPosition, MouseButton button, MouseButtonFlags buttons, QualifierFlags qualifiers, Cursor *cursor) overrideUrho3D::Buttonvirtual
OnClickEnd(const IntVector2 &position, const IntVector2 &screenPosition, MouseButton button, MouseButtonFlags buttons, QualifierFlags qualifiers, Cursor *cursor, UIElement *beginElement) overrideUrho3D::Buttonvirtual
OnDoubleClick(const IntVector2 &position, const IntVector2 &screenPosition, MouseButton button, MouseButtonFlags buttons, QualifierFlags qualifiers, Cursor *cursor)Urho3D::UIElementinlinevirtual
OnDragBegin(const IntVector2 &position, const IntVector2 &screenPosition, MouseButtonFlags buttons, QualifierFlags qualifiers, Cursor *cursor)Urho3D::UIElementvirtual
OnDragCancel(const IntVector2 &position, const IntVector2 &screenPosition, MouseButtonFlags dragButtons, MouseButtonFlags cancelButtons, Cursor *cursor)Urho3D::UIElementvirtual
OnDragDropFinish(UIElement *source)Urho3D::UIElementvirtual
OnDragDropTest(UIElement *source)Urho3D::UIElementvirtual
OnDragEnd(const IntVector2 &position, const IntVector2 &screenPosition, MouseButtonFlags dragButtons, MouseButtonFlags releaseButtons, Cursor *cursor)Urho3D::UIElementvirtual
OnDragMove(const IntVector2 &position, const IntVector2 &screenPosition, const IntVector2 &deltaPos, MouseButtonFlags buttons, QualifierFlags qualifiers, Cursor *cursor) overrideUrho3D::Buttonvirtual
OnEvent(Object *sender, StringHash eventType, VariantMap &eventData)Urho3D::Objectvirtual
OnGetAttribute(const AttributeInfo &attr, Variant &dest) constUrho3D::Serializablevirtual
OnHidePopup()Urho3D::Menuinlinevirtual
OnHover(const IntVector2 &position, const IntVector2 &screenPosition, MouseButtonFlags buttons, QualifierFlags qualifiers, Cursor *cursor) overrideUrho3D::Menuvirtual
OnIndentSet()Urho3D::UIElementinlinevirtual
OnKey(Key key, MouseButtonFlags buttons, QualifierFlags qualifiers) overrideUrho3D::Buttonvirtual
OnObjectAnimationAdded(ObjectAnimation *objectAnimation)Urho3D::Animatableprotected
OnObjectAnimationRemoved(ObjectAnimation *objectAnimation)Urho3D::Animatableprotected
OnPositionSet(const IntVector2 &newPosition)Urho3D::UIElementinlinevirtual
OnResize(const IntVector2 &newSize, const IntVector2 &delta)Urho3D::UIElementinlinevirtual
OnSetAttribute(const AttributeInfo &attr, const Variant &src)Urho3D::Serializablevirtual
OnSetEditable()Urho3D::UIElementinlinevirtual
OnShowPopup()Urho3D::Menuvirtual
OnTextInput(const ea::string &text)Urho3D::UIElementinlinevirtual
OnWheel(int delta, MouseButtonFlags buttons, QualifierFlags qualifiers)Urho3D::UIElementinlinevirtual
opacity_Urho3D::UIElementprivate
opacityDirty_Urho3D::UIElementmutableprivate
operator=(const RefCounted &rhs)=deleteUrho3D::RefCounted
parent_Urho3D::UIElementprotected
pivot_Urho3D::UIElementprivate
pivotSet_Urho3D::UIElementprivate
popup_Urho3D::Menuprotected
popupOffset_Urho3D::Menuprotected
position_Urho3D::UIElementprotected
positionDirty_Urho3D::UIElementmutableprotected
pressed_Urho3D::Buttonprotected
pressedChildOffset_Urho3D::Buttonprotected
pressedOffset_Urho3D::Buttonprotected
priority_Urho3D::UIElementprotected
refCount_Urho3D::RefCountedprivate
RefCounted()Urho3D::RefCounted
RefCounted(const RefCounted &rhs)=deleteUrho3D::RefCounted
RefCountPtr() constUrho3D::RefCountedinline
Refs() constUrho3D::RefCounted
RegisterObject(Context *context)Urho3D::Menustatic
ReleaseRef()Urho3D::RefCounted
Remove()Urho3D::UIElement
RemoveAllChildren()Urho3D::UIElement
RemoveAllTags()Urho3D::UIElement
RemoveAttributeAnimation(const ea::string &name)Urho3D::Animatable
RemoveChild(UIElement *element, unsigned index=0)Urho3D::UIElement
RemoveChildAtIndex(unsigned index)Urho3D::UIElement
RemoveChildXML(XMLElement &parent, const ea::string &name) constUrho3D::UIElementprotected
RemoveChildXML(XMLElement &parent, const ea::string &name, const ea::string &value) constUrho3D::UIElementprotected
RemoveEventSender(Object *sender)Urho3D::Objectprivate
RemoveInstanceDefault()Urho3D::Serializable
RemoveObjectAnimation()Urho3D::Animatable
RemoveTag(const ea::string &tag)Urho3D::UIElement
repeatDelay_Urho3D::Buttonprotected
repeatRate_Urho3D::Buttonprotected
repeatTimer_Urho3D::Buttonprotected
ResetDeepEnabled()Urho3D::UIElement
ResetToDefault()Urho3D::Serializable
resizeNestingLevel_Urho3D::UIElementprotected
Save(Serializer &dest) constUrho3D::Serializablevirtual
SaveDefaultAttributes(const AttributeInfo &attr) constUrho3D::Serializableinlinevirtual
SaveJSON(JSONValue &dest) const overrideUrho3D::Animatablevirtual
SaveXML(XMLElement &dest) const overrideUrho3D::Menuvirtual
SaveXML(XMLElement &dest) const overrideUrho3D::Menu
SaveXML(Serializer &dest, const ea::string &indentation="\t") constUrho3D::Menu
Urho3D::Button::SaveXML(Serializer &dest, const ea::string &indentation="\t") constUrho3D::UIElement
screenPosition_Urho3D::UIElementmutableprotected
ScreenToElement(const IntVector2 &screenPosition)Urho3D::UIElementvirtual
selected_Urho3D::UIElementprotected
SendEvent(StringHash eventType)Urho3D::Object
SendEvent(StringHash eventType, VariantMap &eventData)Urho3D::Object
SendEvent(StringHash eventType, const Args &... args)Urho3D::Objectinline
SendEvent(StringHash eventType, const VariantMap &eventData)Urho3D::Object
Serializable(Context *context)Urho3D::Serializableexplicit
SerializeInBlock(Archive &archive) overrideUrho3D::Serializablevirtual
SerializeInBlock(Archive &archive, bool serializeTemporary) (defined in Urho3D::Serializable)Urho3D::Serializable
SetAccelerator(int key, int qualifiers)Urho3D::Menu
SetAlignment(HorizontalAlignment hAlign, VerticalAlignment vAlign)Urho3D::UIElement
SetAnimationEnabled(bool enable)Urho3D::Animatable
SetAnimationTime(float time)Urho3D::Animatable
SetAttribute(unsigned index, const Variant &value)Urho3D::Serializable
SetAttribute(const ea::string &name, const Variant &value)Urho3D::Serializable
SetAttributeAnimation(const ea::string &name, ValueAnimation *attributeAnimation, WrapMode wrapMode=WM_LOOP, float speed=1.0f)Urho3D::Animatable
SetAttributeAnimationSpeed(const ea::string &name, float speed)Urho3D::Animatable
SetAttributeAnimationTime(const ea::string &name, float time)Urho3D::Animatable
SetAttributeAnimationWrapMode(const ea::string &name, WrapMode wrapMode)Urho3D::Animatable
SetBlendMode(BlendMode mode)Urho3D::BorderImage
SetBlockEvents(bool block)Urho3D::Objectinline
SetBorder(const IntRect &rect)Urho3D::BorderImage
SetBringToBack(bool enable)Urho3D::UIElement
SetBringToFront(bool enable)Urho3D::UIElement
SetChildOffset(const IntVector2 &offset)Urho3D::UIElement
SetClipBorder(const IntRect &rect)Urho3D::UIElement
SetClipChildren(bool enable)Urho3D::UIElement
SetColor(const Color &color)Urho3D::UIElement
SetColor(Corner corner, const Color &color)Urho3D::UIElement
SetDeepEnabled(bool enable)Urho3D::UIElement
SetDefaultStyle(XMLFile *style)Urho3D::UIElement
SetDisabledOffset(const IntVector2 &offset)Urho3D::BorderImage
SetDisabledOffset(int x, int y)Urho3D::BorderImage
SetDragDropMode(DragAndDropModeFlags mode)Urho3D::UIElement
SetEditable(bool enable)Urho3D::UIElement
SetElementEventSender(bool flag)Urho3D::UIElement
SetEnableAnchor(bool enable)Urho3D::UIElement
SetEnabled(bool enable)Urho3D::UIElement
SetEnabledRecursive(bool enable)Urho3D::UIElement
SetFixedHeight(int height)Urho3D::UIElement
SetFixedSize(const IntVector2 &size)Urho3D::UIElement
SetFixedSize(int width, int height)Urho3D::UIElement
SetFixedWidth(int width)Urho3D::UIElement
SetFocus(bool enable)Urho3D::UIElement
SetFocusMode(FocusMode mode)Urho3D::UIElement
SetFullImageRect()Urho3D::BorderImage
SetGlobalVar(StringHash key, const Variant &value)Urho3D::Object
SetHeight(int height)Urho3D::UIElement
SetHorizontalAlignment(HorizontalAlignment align)Urho3D::UIElement
SetHovering(bool enable)Urho3D::UIElement
SetHoverOffset(const IntVector2 &offset)Urho3D::BorderImage
SetHoverOffset(int x, int y)Urho3D::BorderImage
SetImageBorder(const IntRect &rect)Urho3D::BorderImage
SetImageRect(const IntRect &rect)Urho3D::BorderImage
SetIndent(int indent)Urho3D::UIElement
SetIndentSpacing(int indentSpacing)Urho3D::UIElement
SetInstanceDefault(bool enable)Urho3D::Serializableinline
SetInstanceDefault(const ea::string &name, const Variant &defaultValue)Urho3D::Serializable
setInstanceDefault_Urho3D::Serializableprotected
SetInternal(bool enable)Urho3D::UIElement
SetLayout(LayoutMode mode, int spacing=0, const IntRect &border=IntRect::ZERO)Urho3D::UIElement
SetLayoutBorder(const IntRect &border)Urho3D::UIElement
SetLayoutFlexScale(const Vector2 &scale)Urho3D::UIElement
SetLayoutMode(LayoutMode mode)Urho3D::UIElement
SetLayoutSpacing(int spacing)Urho3D::UIElement
SetMaterial(Material *material)Urho3D::BorderImage
SetMaterialAttr(const ResourceRef &value)Urho3D::BorderImage
SetMaxAnchor(const Vector2 &anchor)Urho3D::UIElement
SetMaxAnchor(float x, float y)Urho3D::UIElement
SetMaxHeight(int height)Urho3D::UIElement
SetMaxOffset(const IntVector2 &offset)Urho3D::UIElement
SetMaxSize(const IntVector2 &maxSize)Urho3D::UIElement
SetMaxSize(int width, int height)Urho3D::UIElement
SetMaxWidth(int width)Urho3D::UIElement
SetMinAnchor(const Vector2 &anchor)Urho3D::UIElement
SetMinAnchor(float x, float y)Urho3D::UIElement
SetMinHeight(int height)Urho3D::UIElement
SetMinOffset(const IntVector2 &offset)Urho3D::UIElement
SetMinSize(const IntVector2 &minSize)Urho3D::UIElement
SetMinSize(int width, int height)Urho3D::UIElement
SetMinWidth(int width)Urho3D::UIElement
SetName(const ea::string &name)Urho3D::UIElement
SetObjectAnimation(ObjectAnimation *objectAnimation)Urho3D::Animatable
SetObjectAnimationAttr(const ResourceRef &value)Urho3D::Animatable
SetObjectAttributeAnimation(const ea::string &name, ValueAnimation *attributeAnimation, WrapMode wrapMode, float speed)Urho3D::Animatableprotected
SetOpacity(float opacity)Urho3D::UIElement
SetParent(UIElement *parent, unsigned index=M_MAX_UNSIGNED)Urho3D::UIElement
SetPivot(const Vector2 &pivot)Urho3D::UIElement
SetPivot(float x, float y)Urho3D::UIElement
SetPopup(UIElement *popup)Urho3D::Menu
SetPopupOffset(const IntVector2 &offset)Urho3D::Menu
SetPopupOffset(int x, int y)Urho3D::Menu
SetPosition(const IntVector2 &position)Urho3D::UIElement
SetPosition(int x, int y)Urho3D::UIElement
SetPressed(bool enable)Urho3D::Buttonprotected
SetPressedChildOffset(const IntVector2 &offset)Urho3D::Button
SetPressedChildOffset(int x, int y)Urho3D::Button
SetPressedOffset(const IntVector2 &offset)Urho3D::Button
SetPressedOffset(int x, int y)Urho3D::Button
SetPriority(int priority)Urho3D::UIElement
SetRepeat(float delay, float rate)Urho3D::Button
SetRepeatDelay(float delay)Urho3D::Button
SetRepeatRate(float rate)Urho3D::Button
SetSelected(bool enable)Urho3D::UIElement
SetSize(const IntVector2 &size)Urho3D::UIElement
SetSize(int width, int height)Urho3D::UIElement
SetSortChildren(bool enable)Urho3D::UIElement
SetStyle(const ea::string &styleName, XMLFile *file=nullptr)Urho3D::UIElement
SetStyle(const XMLElement &element)Urho3D::UIElement
SetStyleAuto(XMLFile *file=nullptr)Urho3D::UIElement
SetTags(const StringVector &tags)Urho3D::UIElement
SetTemporary(bool enable)Urho3D::Serializable
SetTexture(Texture *texture)Urho3D::BorderImage
SetTextureAttr(const ResourceRef &value)Urho3D::BorderImage
SetTiled(bool enable)Urho3D::BorderImage
SetTraversalMode(TraversalMode traversalMode)Urho3D::UIElement
SetUseDerivedOpacity(bool enable)Urho3D::UIElement
SetVar(const ea::string &key, const Variant &value)Urho3D::UIElement
SetVarByHash(StringHash hash, const Variant &value) (defined in Urho3D::UIElement)Urho3D::UIElement
SetVerticalAlignment(VerticalAlignment align)Urho3D::UIElement
SetVisible(bool enable)Urho3D::UIElement
SetWidth(int width)Urho3D::UIElement
ShowPopup(bool enable)Urho3D::Menu
showPopup_Urho3D::Menuprotected
size_Urho3D::UIElementprivate
SortChildren()Urho3D::UIElement
sortChildren_Urho3D::UIElementprotected
sortOrderDirty_Urho3D::UIElementprivate
SubscribeToEvent(StringHash eventType, T handler)Urho3D::Objectinline
SubscribeToEvent(Object *sender, StringHash eventType, T handler)Urho3D::Objectinline
SubscribeToEventManual(StringHash eventType, EventHandler *handler)Urho3D::Object
SubscribeToEventManual(Object *sender, StringHash eventType, EventHandler *handler)Urho3D::Object
tags_Urho3D::UIElementprivate
temporary_Urho3D::Serializableprotected
texture_Urho3D::BorderImageprotected
tiled_Urho3D::BorderImageprotected
traversalMode_Urho3D::UIElementprivate
UIElement(Context *context)Urho3D::UIElementexplicit
UnsubscribeFromAllEvents()Urho3D::Object
UnsubscribeFromAllEventsExcept(const ea::vector< StringHash > &exceptions)Urho3D::Object
UnsubscribeFromAllEventsExcept(const ea::vector< Object * > &exceptions)Urho3D::Object
UnsubscribeFromEvent(StringHash eventType)Urho3D::Object
UnsubscribeFromEvent(Object *sender, StringHash eventType)Urho3D::Object
UnsubscribeFromEvents(Object *sender)Urho3D::Object
Update(float timeStep) overrideUrho3D::Menuvirtual
UpdateAnchoring()Urho3D::UIElementprotected
UpdateAttributeAnimations(float timeStep)Urho3D::Animatableprotected
UpdateLayout()Urho3D::UIElement
URHO3D_OBJECT(Menu, Button) (defined in Urho3D::Menu)Urho3D::Menuprivate
useDerivedOpacity_Urho3D::UIElementprotected
vars_Urho3D::UIElementprotected
VerifyChildAlignment()Urho3D::UIElementprivate
visible_Urho3D::UIElementprotected
WeakRefs() constUrho3D::RefCounted
~Animatable() overrideUrho3D::Animatable
~BorderImage() overrideUrho3D::BorderImage
~Button() overrideUrho3D::Button
~Menu() overrideUrho3D::Menu
~Object() overrideUrho3D::Object
~RefCounted()Urho3D::RefCountedvirtual
~Serializable() overrideUrho3D::Serializable
~UIElement() overrideUrho3D::UIElement