Lasse Öörni 51c1dd3575 Demonstrate Text3D usage in NinjaSnowWar (nametags shown for players other than you.) 12 years ago
..
BorderImage.cpp a76a3b1ab7 Reordered UIElement's attributes, common attributes got registered first. Enhanced Attribute Inspector to show UIElement's attributes for single selection case. Multiple selection is still WIP. 12 years ago
BorderImage.h 895819e8d2 Removed use of the UIQuad intermediate structure. Instead construct vertex data directly. 12 years ago
Button.cpp a76a3b1ab7 Reordered UIElement's attributes, common attributes got registered first. Enhanced Attribute Inspector to show UIElement's attributes for single selection case. Multiple selection is still WIP. 12 years ago
Button.h 895819e8d2 Removed use of the UIQuad intermediate structure. Instead construct vertex data directly. 12 years ago
CMakeLists.txt 92eb073cb7 Applied cmake patch from weitjong. 13 years ago
CheckBox.cpp a76a3b1ab7 Reordered UIElement's attributes, common attributes got registered first. Enhanced Attribute Inspector to show UIElement's attributes for single selection case. Multiple selection is still WIP. 12 years ago
CheckBox.h 895819e8d2 Removed use of the UIQuad intermediate structure. Instead construct vertex data directly. 12 years ago
Cursor.cpp a76a3b1ab7 Reordered UIElement's attributes, common attributes got registered first. Enhanced Attribute Inspector to show UIElement's attributes for single selection case. Multiple selection is still WIP. 12 years ago
Cursor.h 895819e8d2 Removed use of the UIQuad intermediate structure. Instead construct vertex data directly. 12 years ago
DropDownList.cpp 895819e8d2 Removed use of the UIQuad intermediate structure. Instead construct vertex data directly. 12 years ago
DropDownList.h 895819e8d2 Removed use of the UIQuad intermediate structure. Instead construct vertex data directly. 12 years ago
FileSelector.cpp 55f249e548 Automatically show compatible script object variables as ScriptInstance attributes and file-serialize them. 12 years ago
FileSelector.h a40fead7dc Updated license for the new year. 13 years ago
Font.cpp 51c1dd3575 Demonstrate Text3D usage in NinjaSnowWar (nametags shown for players other than you.) 12 years ago
Font.h 5544602c9e Enhance Font class to support saving of font (TTF or bitmap type) as another bitmap font resource in xml format. For bitmap font type, saving yet to another bitmap font is only meaningful when called with the optional parameter turned on to save only used glyphs. Refactored UIBatch class to enable better performance in Text class UI batch generation in relation to multi-pages/textures font. 12 years ago
LineEdit.cpp 342db6f72b Fixed indentation calculation for vertically layout UI-element parent. Fixed LineEdit indentation handling on internal objects. Added and exposed functions to determine whether UI-element size is fixed. 12 years ago
LineEdit.h 21a2a008fa Fixed UI-element debug draw being clipped by clip-border. 12 years ago
ListView.cpp 1230087620 Implemented all the common edit functionalities under 'Edit' menu for UI-element with undo/redo support. Exposed Variant's SetUInt() and GetUInt() to script. Enhanced UIElement's CreateChild() and LoadXML() to insert newly created child at the request child index, added new FindChild() method and exposed it. Added new XMLElement's SetUInt() and GetUInt() methods and exposed them. Simplified the Menu's hover logic to resolve stability issue. 12 years ago
ListView.h 25372fafd8 Added new ListView attribute to control the root base indent in hierarchy mode. Enhanced the Hierarchy window in Editor to show icon for each item. Need better and more assets for the icons though. 12 years ago
Menu.cpp 05fd7419a7 Fixed UI-element debug draw overdrawing the modal element and menu popup. Refactored UI subsystem to support multiple modal elements and auto-dismissal of modal elements when ESC is pressed. The 'Is Modal' attribute of Window UI-element type can be tested in Editor. 12 years ago
Menu.h 1230087620 Implemented all the common edit functionalities under 'Edit' menu for UI-element with undo/redo support. Exposed Variant's SetUInt() and GetUInt() to script. Enhanced UIElement's CreateChild() and LoadXML() to insert newly created child at the request child index, added new FindChild() method and exposed it. Added new XMLElement's SetUInt() and GetUInt() methods and exposed them. Simplified the Menu's hover logic to resolve stability issue. 12 years ago
Precompiled.cpp a40fead7dc Updated license for the new year. 13 years ago
Precompiled.h a40fead7dc Updated license for the new year. 13 years ago
ScrollBar.cpp a76a3b1ab7 Reordered UIElement's attributes, common attributes got registered first. Enhanced Attribute Inspector to show UIElement's attributes for single selection case. Multiple selection is still WIP. 12 years ago
ScrollBar.h da243eb31b Applied UI & editor related patch from weitjong. 13 years ago
ScrollView.cpp a76a3b1ab7 Reordered UIElement's attributes, common attributes got registered first. Enhanced Attribute Inspector to show UIElement's attributes for single selection case. Multiple selection is still WIP. 12 years ago
ScrollView.h 97a30bbe78 Cleaned up ListView content resize in regard to automatic scrollbar visibility. 12 years ago
Slider.cpp a76a3b1ab7 Reordered UIElement's attributes, common attributes got registered first. Enhanced Attribute Inspector to show UIElement's attributes for single selection case. Multiple selection is still WIP. 12 years ago
Slider.h da243eb31b Applied UI & editor related patch from weitjong. 13 years ago
Sprite.cpp a76a3b1ab7 Reordered UIElement's attributes, common attributes got registered first. Enhanced Attribute Inspector to show UIElement's attributes for single selection case. Multiple selection is still WIP. 12 years ago
Sprite.h 895819e8d2 Removed use of the UIQuad intermediate structure. Instead construct vertex data directly. 12 years ago
Text.cpp 56fbf5a1e9 Added attributes to Text3D. 12 years ago
Text.h 56fbf5a1e9 Added attributes to Text3D. 12 years ago
Text3D.cpp 1f8b84c4dc Text3D minor code cleanup. 12 years ago
Text3D.h 1f8b84c4dc Text3D minor code cleanup. 12 years ago
UI.cpp d567ef83fc Started work on 3D text component. 12 years ago
UI.h 832ef7ddfd Fixed XPath query result integration with existing XMLElement class (XMLElement constructed from XPath query result should be abled to traverse up/down document tree as if it is a 'normal' XMLElement). Added feature to auto-add variable into XPath variables set based on pre-formatted variable string. Modified 3rd-party PugiXML library to have a proper xpath_node copy-constructor. Fixed UI.h to build under GCC. 12 years ago
UIBatch.cpp b4599e046d Hardware sRGB texture support. OpenGL sRGB framebuffer writing implementation still missing. 12 years ago
UIBatch.h b4599e046d Hardware sRGB texture support. OpenGL sRGB framebuffer writing implementation still missing. 12 years ago
UIElement.cpp 832ef7ddfd Fixed XPath query result integration with existing XMLElement class (XMLElement constructed from XPath query result should be abled to traverse up/down document tree as if it is a 'normal' XMLElement). Added feature to auto-add variable into XPath variables set based on pre-formatted variable string. Modified 3rd-party PugiXML library to have a proper xpath_node copy-constructor. Fixed UI.h to build under GCC. 12 years ago
UIElement.h 832ef7ddfd Fixed XPath query result integration with existing XMLElement class (XMLElement constructed from XPath query result should be abled to traverse up/down document tree as if it is a 'normal' XMLElement). Added feature to auto-add variable into XPath variables set based on pre-formatted variable string. Modified 3rd-party PugiXML library to have a proper xpath_node copy-constructor. Fixed UI.h to build under GCC. 12 years ago
UIEvents.h 5106e4cf00 Fixed the UI-element editor issue caused by child sorting. 12 years ago
Window.cpp 712de11c99 Debug draw UI-elements in Editor. 12 years ago
Window.h ca227d27f3 Exposed the Window's modal shade color as property to Script and as attribute. Adjusted the shade color to match the default style theme. 12 years ago