Lasse Öörni c162f2ebf6 Fix escalating UI element priority due to tooltip / popup forcing themselves to max. priority. Closes #154. há 12 anos atrás
..
BorderImage.cpp 42792b0bd2 Minor improvement and bug fix on some of the UI elements. há 12 anos atrás
BorderImage.h 02512cecf9 In order to move the out-of-source 'build' directory back to Urho3D project root directory, all the source codes sub-directories are now moved down one level to a new directory under project root called 'Source'. há 12 anos atrás
Button.cpp 76292ef63e Centralize allocation of event data variant maps to Context to avoid constant dynamic memory allocation. há 12 anos atrás
Button.h 92cb20e9f5 Enhance Editor to warn user actions that can potentially lose data. há 12 anos atrás
CMakeLists.txt d7942132f1 Configure and install Urho3D.pc file for pkg-config tool. há 12 anos atrás
CheckBox.cpp 76292ef63e Centralize allocation of event data variant maps to Context to avoid constant dynamic memory allocation. há 12 anos atrás
CheckBox.h 42792b0bd2 Minor improvement and bug fix on some of the UI elements. há 12 anos atrás
Cursor.cpp d2a7173e5f Reset UI cursor shape during BeginFrame event, which allows custom logic to set it per frame. Apply OS cursor shape only once during UI rendering to avoid flicker (and potential loss of performance) há 12 anos atrás
Cursor.h d2a7173e5f Reset UI cursor shape during BeginFrame event, which allows custom logic to set it per frame. Apply OS cursor shape only once during UI rendering to avoid flicker (and potential loss of performance) há 12 anos atrás
DropDownList.cpp 76292ef63e Centralize allocation of event data variant maps to Context to avoid constant dynamic memory allocation. há 12 anos atrás
DropDownList.h 8ca35d3794 Allow selecting DropDownList items with arrow keys. há 12 anos atrás
FileSelector.cpp 76292ef63e Centralize allocation of event data variant maps to Context to avoid constant dynamic memory allocation. há 12 anos atrás
FileSelector.h 2565755905 Misc. tweaks on Editors and minor refactoring. há 12 anos atrás
Font.cpp 7f95216d3e Refactor to use new logging macros with formatting. há 12 anos atrás
Font.h 840d50ce0d Allow to force FreeType autohinting (old 2.3 version behavior.) Reload font faces when global font settings changed. há 12 anos atrás
LineEdit.cpp 76292ef63e Centralize allocation of event data variant maps to Context to avoid constant dynamic memory allocation. há 12 anos atrás
LineEdit.h d1bbe45515 Added SDL on-screen keyboard support. há 12 anos atrás
ListView.cpp 76292ef63e Centralize allocation of event data variant maps to Context to avoid constant dynamic memory allocation. há 12 anos atrás
ListView.h fcb2f52035 Refactor and minor improvement on ListView class. há 12 anos atrás
Menu.cpp 76292ef63e Centralize allocation of event data variant maps to Context to avoid constant dynamic memory allocation. há 12 anos atrás
Menu.h 8ca35d3794 Allow selecting DropDownList items with arrow keys. há 12 anos atrás
MessageBox.cpp 76292ef63e Centralize allocation of event data variant maps to Context to avoid constant dynamic memory allocation. há 12 anos atrás
MessageBox.h 1a6970dcf2 Prevent message box crashes due to corrupted or missing data dir. há 12 anos atrás
ScrollBar.cpp 76292ef63e Centralize allocation of event data variant maps to Context to avoid constant dynamic memory allocation. há 12 anos atrás
ScrollBar.h 39c8295eb3 Added editable flag to UI elements. When disabled, will not edit the value (eg. LineEdit text) through user input. Fixes #4. há 12 anos atrás
ScrollView.cpp 76292ef63e Centralize allocation of event data variant maps to Context to avoid constant dynamic memory allocation. há 12 anos atrás
ScrollView.h 02512cecf9 In order to move the out-of-source 'build' directory back to Urho3D project root directory, all the source codes sub-directories are now moved down one level to a new directory under project root called 'Source'. há 12 anos atrás
Slider.cpp 76292ef63e Centralize allocation of event data variant maps to Context to avoid constant dynamic memory allocation. há 12 anos atrás
Slider.h e234e9e8b6 Refactored slider page event parameters to be simpler and fixed unintended scrolling while hovering without mouse button pressed. há 12 anos atrás
Sprite.cpp ee0e3aa663 Removed the mechanism of binary-serializing resource name hashes instead of resource names. This is to allow correct resource loading from binary scene files on platforms that cannot iterate the resources in the application installation (eg. Android). This also affects networking, downside is increased network payload size when resource attributes are transferred. All binary scenes saved with old Urho versions are also invalidated. há 12 anos atrás
Sprite.h 02512cecf9 In order to move the out-of-source 'build' directory back to Urho3D project root directory, all the source codes sub-directories are now moved down one level to a new directory under project root called 'Source'. há 12 anos atrás
Text.cpp 6219289e9f Optimize text batch preparation by avoiding dynamic allocation each frame. Use last glyph if rendering the same glyph several times in a row. Changed repeated postincrement of a destination pointer to indexing where applicable. há 12 anos atrás
Text.h 6219289e9f Optimize text batch preparation by avoiding dynamic allocation each frame. Use last glyph if rendering the same glyph several times in a row. Changed repeated postincrement of a destination pointer to indexing where applicable. há 12 anos atrás
Text3D.cpp ee0e3aa663 Removed the mechanism of binary-serializing resource name hashes instead of resource names. This is to allow correct resource loading from binary scene files on platforms that cannot iterate the resources in the application installation (eg. Android). This also affects networking, downside is increased network payload size when resource attributes are transferred. All binary scenes saved with old Urho versions are also invalidated. há 12 anos atrás
Text3D.h 42ae752d2d Allow BillboardSet / ParticleEmitter to choose whether billboards should face the camera or follow the node orientation. Closes #22. há 12 anos atrás
ToolTip.cpp 358d9c2849 Added default tooltip delay to UI, which will be used if the tooltip's own delay is zero. Use seconds for tooltip delay to match eg. the doubleclick interval. Removed layout from the editor's tooltip root element to prevent it resizing in unwanted fashion. há 12 anos atrás
ToolTip.h 358d9c2849 Added default tooltip delay to UI, which will be used if the tooltip's own delay is zero. Use seconds for tooltip delay to match eg. the doubleclick interval. Removed layout from the editor's tooltip root element to prevent it resizing in unwanted fashion. há 12 anos atrás
UI.cpp 76292ef63e Centralize allocation of event data variant maps to Context to avoid constant dynamic memory allocation. há 12 anos atrás
UI.h d2a7173e5f Reset UI cursor shape during BeginFrame event, which allows custom logic to set it per frame. Apply OS cursor shape only once during UI rendering to avoid flicker (and potential loss of performance) há 12 anos atrás
UIBatch.cpp 6219289e9f Optimize text batch preparation by avoiding dynamic allocation each frame. Use last glyph if rendering the same glyph several times in a row. Changed repeated postincrement of a destination pointer to indexing where applicable. há 12 anos atrás
UIBatch.h 7a7e86589b Optimized drawing of color-modified UI quads. UIBatch has new function SetColor() which can be used before drawing with modified color, and which performs the uint-conversion only once. This overrides the element's gradient if any. há 12 anos atrás
UIElement.cpp c162f2ebf6 Fix escalating UI element priority due to tooltip / popup forcing themselves to max. priority. Closes #154. há 12 anos atrás
UIElement.h c61a5e6f01 Added new ItemClicked event for ListView items which is also sent for right-clicks. ItemDoubleClicked is also sent also for right-clicks now. Added more event parameters to ItemClicked & ItemDoubleClicked events. Closes #88. há 12 anos atrás
UIEvents.h 6e9a0fb715 Select all the text when moving focus on a line edit by TAB key. há 12 anos atrás
View3D.cpp 36e165596a Create a dedicated depth stencil texture in View3D so that temporary depth stencils are not constantly generated when resizing a View3D. há 12 anos atrás
View3D.h 36e165596a Create a dedicated depth stencil texture in View3D so that temporary depth stencils are not constantly generated when resizing a View3D. há 12 anos atrás
Window.cpp 76292ef63e Centralize allocation of event data variant maps to Context to avoid constant dynamic memory allocation. há 12 anos atrás
Window.h 9ff0247c68 Applied material editor preview patch from primitivewaste, which also adds View3D UI element class. há 12 anos atrás