Michael Ragazzon 200904a510 Fix tiled decorator alignment not working. %!s(int64=5) %!d(string=hai) anos
..
FontEngineDefault 005b4042c7 Several warnings fixed with '-Wall -Wextra' and on MSVC with '/W4'. %!s(int64=5) %!d(string=hai) anos
Lua 005b4042c7 Several warnings fixed with '-Wall -Wextra' and on MSVC with '/W4'. %!s(int64=5) %!d(string=hai) anos
BaseXMLParser.cpp cb4e66e7b8 Add include files where used %!s(int64=6) %!d(string=hai) anos
Box.cpp cb4e66e7b8 Add include files where used %!s(int64=6) %!d(string=hai) anos
Clock.cpp df43531453 Be specific about includes %!s(int64=5) %!d(string=hai) anos
Clock.h 6c53cbf85b Remove #include "precompiled.h" from source files, CMake handles it instead. Include what we actually use in header and source files. For non-precompiled headers measurements indicate ~30% reduction in compile time. See #81. %!s(int64=6) %!d(string=hai) anos
ComputeProperty.cpp 005b4042c7 Several warnings fixed with '-Wall -Wextra' and on MSVC with '/W4'. %!s(int64=5) %!d(string=hai) anos
ComputeProperty.h 6c53cbf85b Remove #include "precompiled.h" from source files, CMake handles it instead. Include what we actually use in header and source files. For non-precompiled headers measurements indicate ~30% reduction in compile time. See #81. %!s(int64=6) %!d(string=hai) anos
Context.cpp 005b4042c7 Several warnings fixed with '-Wall -Wextra' and on MSVC with '/W4'. %!s(int64=5) %!d(string=hai) anos
ContextInstancer.cpp 6c53cbf85b Remove #include "precompiled.h" from source files, CMake handles it instead. Include what we actually use in header and source files. For non-precompiled headers measurements indicate ~30% reduction in compile time. See #81. %!s(int64=6) %!d(string=hai) anos
ContextInstancerDefault.cpp 6c53cbf85b Remove #include "precompiled.h" from source files, CMake handles it instead. Include what we actually use in header and source files. For non-precompiled headers measurements indicate ~30% reduction in compile time. See #81. %!s(int64=6) %!d(string=hai) anos
ContextInstancerDefault.h 68f53dce67 Clean up types and aliases, trying to be more consistent. %!s(int64=6) %!d(string=hai) anos
ConvolutionFilter.cpp 33dcbeea0e Add missing include %!s(int64=5) %!d(string=hai) anos
Core.cpp 97682a2dff Re-implement Rml::Core::ReleaseCompiledGeometries(). See #84. %!s(int64=5) %!d(string=hai) anos
Decorator.cpp a6f5078531 Cleaning up header files: Include what we use. %!s(int64=6) %!d(string=hai) anos
DecoratorGradient.cpp 7d37ea414e Remove unused headers, forward declare instead where possible. Move Tween functions into cpp-file. Remove Stream conversion to/from String through type converter. %!s(int64=6) %!d(string=hai) anos
DecoratorGradient.h 262031f2ab Implement gradient decorator %!s(int64=6) %!d(string=hai) anos
DecoratorInstancer.cpp 6c53cbf85b Remove #include "precompiled.h" from source files, CMake handles it instead. Include what we actually use in header and source files. For non-precompiled headers measurements indicate ~30% reduction in compile time. See #81. %!s(int64=6) %!d(string=hai) anos
DecoratorNinePatch.cpp 7d37ea414e Remove unused headers, forward declare instead where possible. Move Tween functions into cpp-file. Remove Stream conversion to/from String through type converter. %!s(int64=6) %!d(string=hai) anos
DecoratorNinePatch.h 6c53cbf85b Remove #include "precompiled.h" from source files, CMake handles it instead. Include what we actually use in header and source files. For non-precompiled headers measurements indicate ~30% reduction in compile time. See #81. %!s(int64=6) %!d(string=hai) anos
DecoratorTiled.cpp a6f5078531 Cleaning up header files: Include what we use. %!s(int64=6) %!d(string=hai) anos
DecoratorTiled.h 6c53cbf85b Remove #include "precompiled.h" from source files, CMake handles it instead. Include what we actually use in header and source files. For non-precompiled headers measurements indicate ~30% reduction in compile time. See #81. %!s(int64=6) %!d(string=hai) anos
DecoratorTiledBox.cpp 6c53cbf85b Remove #include "precompiled.h" from source files, CMake handles it instead. Include what we actually use in header and source files. For non-precompiled headers measurements indicate ~30% reduction in compile time. See #81. %!s(int64=6) %!d(string=hai) anos
DecoratorTiledBox.h 7f27fc88d1 Make decorator list and font effect list use const pointers. %!s(int64=6) %!d(string=hai) anos
DecoratorTiledBoxInstancer.cpp 6c53cbf85b Remove #include "precompiled.h" from source files, CMake handles it instead. Include what we actually use in header and source files. For non-precompiled headers measurements indicate ~30% reduction in compile time. See #81. %!s(int64=6) %!d(string=hai) anos
DecoratorTiledBoxInstancer.h 68f53dce67 Clean up types and aliases, trying to be more consistent. %!s(int64=6) %!d(string=hai) anos
DecoratorTiledHorizontal.cpp 6c53cbf85b Remove #include "precompiled.h" from source files, CMake handles it instead. Include what we actually use in header and source files. For non-precompiled headers measurements indicate ~30% reduction in compile time. See #81. %!s(int64=6) %!d(string=hai) anos
DecoratorTiledHorizontal.h 7f27fc88d1 Make decorator list and font effect list use const pointers. %!s(int64=6) %!d(string=hai) anos
DecoratorTiledHorizontalInstancer.cpp 6c53cbf85b Remove #include "precompiled.h" from source files, CMake handles it instead. Include what we actually use in header and source files. For non-precompiled headers measurements indicate ~30% reduction in compile time. See #81. %!s(int64=6) %!d(string=hai) anos
DecoratorTiledHorizontalInstancer.h 68f53dce67 Clean up types and aliases, trying to be more consistent. %!s(int64=6) %!d(string=hai) anos
DecoratorTiledImage.cpp 6c53cbf85b Remove #include "precompiled.h" from source files, CMake handles it instead. Include what we actually use in header and source files. For non-precompiled headers measurements indicate ~30% reduction in compile time. See #81. %!s(int64=6) %!d(string=hai) anos
DecoratorTiledImage.h 7f27fc88d1 Make decorator list and font effect list use const pointers. %!s(int64=6) %!d(string=hai) anos
DecoratorTiledImageInstancer.cpp 6c53cbf85b Remove #include "precompiled.h" from source files, CMake handles it instead. Include what we actually use in header and source files. For non-precompiled headers measurements indicate ~30% reduction in compile time. See #81. %!s(int64=6) %!d(string=hai) anos
DecoratorTiledImageInstancer.h 68f53dce67 Clean up types and aliases, trying to be more consistent. %!s(int64=6) %!d(string=hai) anos
DecoratorTiledInstancer.cpp 200904a510 Fix tiled decorator alignment not working. %!s(int64=5) %!d(string=hai) anos
DecoratorTiledInstancer.h 89bda4ab01 Remove repeat mode and texture position/size from tiled decorators %!s(int64=6) %!d(string=hai) anos
DecoratorTiledVertical.cpp 6c53cbf85b Remove #include "precompiled.h" from source files, CMake handles it instead. Include what we actually use in header and source files. For non-precompiled headers measurements indicate ~30% reduction in compile time. See #81. %!s(int64=6) %!d(string=hai) anos
DecoratorTiledVertical.h 7f27fc88d1 Make decorator list and font effect list use const pointers. %!s(int64=6) %!d(string=hai) anos
DecoratorTiledVerticalInstancer.cpp 6c53cbf85b Remove #include "precompiled.h" from source files, CMake handles it instead. Include what we actually use in header and source files. For non-precompiled headers measurements indicate ~30% reduction in compile time. See #81. %!s(int64=6) %!d(string=hai) anos
DecoratorTiledVerticalInstancer.h 68f53dce67 Clean up types and aliases, trying to be more consistent. %!s(int64=6) %!d(string=hai) anos
DocumentHeader.cpp a6f5078531 Cleaning up header files: Include what we use. %!s(int64=6) %!d(string=hai) anos
DocumentHeader.h acea973863 Move remaining functions out of String.h and into StringUtilities.h. %!s(int64=6) %!d(string=hai) anos
Element.cpp 5587544f01 Enhanced Tracy profiler CMake configuration. Add separate build configuration. %!s(int64=5) %!d(string=hai) anos
ElementAnimation.cpp 005b4042c7 Several warnings fixed with '-Wall -Wextra' and on MSVC with '/W4'. %!s(int64=5) %!d(string=hai) anos
ElementAnimation.h 089939aaae Fix some additional warnings in GCC %!s(int64=5) %!d(string=hai) anos
ElementBackground.cpp 7d37ea414e Remove unused headers, forward declare instead where possible. Move Tween functions into cpp-file. Remove Stream conversion to/from String through type converter. %!s(int64=6) %!d(string=hai) anos
ElementBackground.h 7d37ea414e Remove unused headers, forward declare instead where possible. Move Tween functions into cpp-file. Remove Stream conversion to/from String through type converter. %!s(int64=6) %!d(string=hai) anos
ElementBorder.cpp 7d37ea414e Remove unused headers, forward declare instead where possible. Move Tween functions into cpp-file. Remove Stream conversion to/from String through type converter. %!s(int64=6) %!d(string=hai) anos
ElementBorder.h 7d37ea414e Remove unused headers, forward declare instead where possible. Move Tween functions into cpp-file. Remove Stream conversion to/from String through type converter. %!s(int64=6) %!d(string=hai) anos
ElementDecoration.cpp 7d37ea414e Remove unused headers, forward declare instead where possible. Move Tween functions into cpp-file. Remove Stream conversion to/from String through type converter. %!s(int64=6) %!d(string=hai) anos
ElementDecoration.h 261d08ce87 Reduce memory footprint of Element %!s(int64=6) %!d(string=hai) anos
ElementDefinition.cpp 6c53cbf85b Remove #include "precompiled.h" from source files, CMake handles it instead. Include what we actually use in header and source files. For non-precompiled headers measurements indicate ~30% reduction in compile time. See #81. %!s(int64=6) %!d(string=hai) anos
ElementDefinition.h 204e1ef8c5 Introduce a limit on the number of property ids. This allows PropertyIdSet to become much simpler, requiring no dynamic allocation. %!s(int64=6) %!d(string=hai) anos
ElementDocument.cpp a6f5078531 Cleaning up header files: Include what we use. %!s(int64=6) %!d(string=hai) anos
ElementHandle.cpp 6c53cbf85b Remove #include "precompiled.h" from source files, CMake handles it instead. Include what we actually use in header and source files. For non-precompiled headers measurements indicate ~30% reduction in compile time. See #81. %!s(int64=6) %!d(string=hai) anos
ElementHandle.h 196039e282 Optionally disable RTTI (based on implementation by @crazyjul and @andreasschultes) %!s(int64=6) %!d(string=hai) anos
ElementImage.cpp 7d37ea414e Remove unused headers, forward declare instead where possible. Move Tween functions into cpp-file. Remove Stream conversion to/from String through type converter. %!s(int64=6) %!d(string=hai) anos
ElementImage.h 6c53cbf85b Remove #include "precompiled.h" from source files, CMake handles it instead. Include what we actually use in header and source files. For non-precompiled headers measurements indicate ~30% reduction in compile time. See #81. %!s(int64=6) %!d(string=hai) anos
ElementInstancer.cpp 6c53cbf85b Remove #include "precompiled.h" from source files, CMake handles it instead. Include what we actually use in header and source files. For non-precompiled headers measurements indicate ~30% reduction in compile time. See #81. %!s(int64=6) %!d(string=hai) anos
ElementScroll.cpp 6c53cbf85b Remove #include "precompiled.h" from source files, CMake handles it instead. Include what we actually use in header and source files. For non-precompiled headers measurements indicate ~30% reduction in compile time. See #81. %!s(int64=6) %!d(string=hai) anos
ElementStyle.cpp 005b4042c7 Several warnings fixed with '-Wall -Wextra' and on MSVC with '/W4'. %!s(int64=5) %!d(string=hai) anos
ElementStyle.h 6c53cbf85b Remove #include "precompiled.h" from source files, CMake handles it instead. Include what we actually use in header and source files. For non-precompiled headers measurements indicate ~30% reduction in compile time. See #81. %!s(int64=6) %!d(string=hai) anos
ElementText.cpp 6c53cbf85b Remove #include "precompiled.h" from source files, CMake handles it instead. Include what we actually use in header and source files. For non-precompiled headers measurements indicate ~30% reduction in compile time. See #81. %!s(int64=6) %!d(string=hai) anos
ElementTextDefault.cpp 4adce4300b Dirty font effects when the 'font-effect' property is changed. Fixes #98. %!s(int64=5) %!d(string=hai) anos
ElementTextDefault.h 196039e282 Optionally disable RTTI (based on implementation by @crazyjul and @andreasschultes) %!s(int64=6) %!d(string=hai) anos
ElementUtilities.cpp a6f5078531 Cleaning up header files: Include what we use. %!s(int64=6) %!d(string=hai) anos
Event.cpp 6c53cbf85b Remove #include "precompiled.h" from source files, CMake handles it instead. Include what we actually use in header and source files. For non-precompiled headers measurements indicate ~30% reduction in compile time. See #81. %!s(int64=6) %!d(string=hai) anos
EventDispatcher.cpp a6f5078531 Cleaning up header files: Include what we use. %!s(int64=6) %!d(string=hai) anos
EventDispatcher.h d7ba65477f Add Event::PreventDefault function. Change behavior, Event::StopPropagation no longer cancels default actions. Clean up event dispatcher. %!s(int64=6) %!d(string=hai) anos
EventInstancer.cpp 6c53cbf85b Remove #include "precompiled.h" from source files, CMake handles it instead. Include what we actually use in header and source files. For non-precompiled headers measurements indicate ~30% reduction in compile time. See #81. %!s(int64=6) %!d(string=hai) anos
EventInstancerDefault.cpp 6c53cbf85b Remove #include "precompiled.h" from source files, CMake handles it instead. Include what we actually use in header and source files. For non-precompiled headers measurements indicate ~30% reduction in compile time. See #81. %!s(int64=6) %!d(string=hai) anos
EventInstancerDefault.h 6c53cbf85b Remove #include "precompiled.h" from source files, CMake handles it instead. Include what we actually use in header and source files. For non-precompiled headers measurements indicate ~30% reduction in compile time. See #81. %!s(int64=6) %!d(string=hai) anos
EventIterators.h 186eaefcd2 Remove ElementReference %!s(int64=6) %!d(string=hai) anos
EventListenerInstancer.cpp 6c53cbf85b Remove #include "precompiled.h" from source files, CMake handles it instead. Include what we actually use in header and source files. For non-precompiled headers measurements indicate ~30% reduction in compile time. See #81. %!s(int64=6) %!d(string=hai) anos
EventSpecification.cpp 204e1ef8c5 Introduce a limit on the number of property ids. This allows PropertyIdSet to become much simpler, requiring no dynamic allocation. %!s(int64=6) %!d(string=hai) anos
EventSpecification.h 391f39b038 Merge branch 'master' into performance %!s(int64=6) %!d(string=hai) anos
Factory.cpp 15240e28d3 Fix warnings on GCC and Clang with -Wall -pedantic %!s(int64=5) %!d(string=hai) anos
FileInterface.cpp 6c53cbf85b Remove #include "precompiled.h" from source files, CMake handles it instead. Include what we actually use in header and source files. For non-precompiled headers measurements indicate ~30% reduction in compile time. See #81. %!s(int64=6) %!d(string=hai) anos
FileInterfaceDefault.cpp 6c53cbf85b Remove #include "precompiled.h" from source files, CMake handles it instead. Include what we actually use in header and source files. For non-precompiled headers measurements indicate ~30% reduction in compile time. See #81. %!s(int64=6) %!d(string=hai) anos
FileInterfaceDefault.h cb347e1a38 NULL to nullptr %!s(int64=6) %!d(string=hai) anos
FontEffect.cpp 6c53cbf85b Remove #include "precompiled.h" from source files, CMake handles it instead. Include what we actually use in header and source files. For non-precompiled headers measurements indicate ~30% reduction in compile time. See #81. %!s(int64=6) %!d(string=hai) anos
FontEffectBlur.cpp 7d37ea414e Remove unused headers, forward declare instead where possible. Move Tween functions into cpp-file. Remove Stream conversion to/from String through type converter. %!s(int64=6) %!d(string=hai) anos
FontEffectBlur.h ba864b524f Blur and glow font-effects performance improvements. Introduce a global stack allocator for memory that is quickly thrown away. %!s(int64=6) %!d(string=hai) anos
FontEffectGlow.cpp 7d37ea414e Remove unused headers, forward declare instead where possible. Move Tween functions into cpp-file. Remove Stream conversion to/from String through type converter. %!s(int64=6) %!d(string=hai) anos
FontEffectGlow.h 00f66332d8 Add offset to glow %!s(int64=6) %!d(string=hai) anos
FontEffectInstancer.cpp 7d37ea414e Remove unused headers, forward declare instead where possible. Move Tween functions into cpp-file. Remove Stream conversion to/from String through type converter. %!s(int64=6) %!d(string=hai) anos
FontEffectOutline.cpp 7d37ea414e Remove unused headers, forward declare instead where possible. Move Tween functions into cpp-file. Remove Stream conversion to/from String through type converter. %!s(int64=6) %!d(string=hai) anos
FontEffectOutline.h ba864b524f Blur and glow font-effects performance improvements. Introduce a global stack allocator for memory that is quickly thrown away. %!s(int64=6) %!d(string=hai) anos
FontEffectShadow.cpp 7d37ea414e Remove unused headers, forward declare instead where possible. Move Tween functions into cpp-file. Remove Stream conversion to/from String through type converter. %!s(int64=6) %!d(string=hai) anos
FontEffectShadow.h 396e23b774 Implement Blur and Glow font-effects. Some clean-up. %!s(int64=6) %!d(string=hai) anos
FontEngineInterface.cpp 005b4042c7 Several warnings fixed with '-Wall -Wextra' and on MSVC with '/W4'. %!s(int64=5) %!d(string=hai) anos
Geometry.cpp 26ecdec228 Fix geometry not setting its host element or context on construction %!s(int64=5) %!d(string=hai) anos
GeometryDatabase.cpp 97682a2dff Re-implement Rml::Core::ReleaseCompiledGeometries(). See #84. %!s(int64=5) %!d(string=hai) anos
GeometryDatabase.h 97682a2dff Re-implement Rml::Core::ReleaseCompiledGeometries(). See #84. %!s(int64=5) %!d(string=hai) anos
GeometryUtilities.cpp a6f5078531 Cleaning up header files: Include what we use. %!s(int64=6) %!d(string=hai) anos
IdNameMap.h 005b4042c7 Several warnings fixed with '-Wall -Wextra' and on MSVC with '/W4'. %!s(int64=5) %!d(string=hai) anos
LayoutBlockBox.cpp 9f17bde203 Property 'white-space: nowrap' should not disable scrollbars on overflow. See #94. %!s(int64=5) %!d(string=hai) anos
LayoutBlockBox.h cb347e1a38 NULL to nullptr %!s(int64=6) %!d(string=hai) anos
LayoutBlockBoxSpace.cpp 97729eeefa Fix some headers %!s(int64=6) %!d(string=hai) anos
LayoutBlockBoxSpace.h 6c53cbf85b Remove #include "precompiled.h" from source files, CMake handles it instead. Include what we actually use in header and source files. For non-precompiled headers measurements indicate ~30% reduction in compile time. See #81. %!s(int64=6) %!d(string=hai) anos
LayoutEngine.cpp 005b4042c7 Several warnings fixed with '-Wall -Wextra' and on MSVC with '/W4'. %!s(int64=5) %!d(string=hai) anos
LayoutEngine.h 391f39b038 Merge branch 'master' into performance %!s(int64=6) %!d(string=hai) anos
LayoutInlineBox.cpp a6f5078531 Cleaning up header files: Include what we use. %!s(int64=6) %!d(string=hai) anos
LayoutInlineBox.h 6c53cbf85b Remove #include "precompiled.h" from source files, CMake handles it instead. Include what we actually use in header and source files. For non-precompiled headers measurements indicate ~30% reduction in compile time. See #81. %!s(int64=6) %!d(string=hai) anos
LayoutInlineBoxText.cpp a6f5078531 Cleaning up header files: Include what we use. %!s(int64=6) %!d(string=hai) anos
LayoutInlineBoxText.h f9975a0e8e Begin conversion to UTF8 %!s(int64=6) %!d(string=hai) anos
LayoutLineBox.cpp 7d37ea414e Remove unused headers, forward declare instead where possible. Move Tween functions into cpp-file. Remove Stream conversion to/from String through type converter. %!s(int64=6) %!d(string=hai) anos
LayoutLineBox.h cb347e1a38 NULL to nullptr %!s(int64=6) %!d(string=hai) anos
Log.cpp a6f5078531 Cleaning up header files: Include what we use. %!s(int64=6) %!d(string=hai) anos
Math.cpp 8d7dbfa8c3 Trust the compiler %!s(int64=6) %!d(string=hai) anos
Memory.cpp 4506c911f4 Fix warning on MSVC %!s(int64=5) %!d(string=hai) anos
Memory.h 20b78498e5 Attempt at fixing compilation with gnustl_static, see #87 %!s(int64=5) %!d(string=hai) anos
ObserverPtr.cpp 6c53cbf85b Remove #include "precompiled.h" from source files, CMake handles it instead. Include what we actually use in header and source files. For non-precompiled headers measurements indicate ~30% reduction in compile time. See #81. %!s(int64=6) %!d(string=hai) anos
Plugin.cpp 6c53cbf85b Remove #include "precompiled.h" from source files, CMake handles it instead. Include what we actually use in header and source files. For non-precompiled headers measurements indicate ~30% reduction in compile time. See #81. %!s(int64=6) %!d(string=hai) anos
PluginRegistry.cpp 6c53cbf85b Remove #include "precompiled.h" from source files, CMake handles it instead. Include what we actually use in header and source files. For non-precompiled headers measurements indicate ~30% reduction in compile time. See #81. %!s(int64=6) %!d(string=hai) anos
PluginRegistry.h 6c53cbf85b Remove #include "precompiled.h" from source files, CMake handles it instead. Include what we actually use in header and source files. For non-precompiled headers measurements indicate ~30% reduction in compile time. See #81. %!s(int64=6) %!d(string=hai) anos
Pool.h e38f78fbe6 Try fixing compilation. %!s(int64=6) %!d(string=hai) anos
Pool.inl 25b8b45ca7 Rework some of the element instancers and the pool. Use pools for assigning plain Elements and ElementTextDefault. %!s(int64=6) %!d(string=hai) anos
Profiling.cpp 5587544f01 Enhanced Tracy profiler CMake configuration. Add separate build configuration. %!s(int64=5) %!d(string=hai) anos
PropertiesIterator.h aa80c3b917 Add PropertySource to properties and revise element info debugging %!s(int64=6) %!d(string=hai) anos
PropertiesIteratorView.cpp 6c53cbf85b Remove #include "precompiled.h" from source files, CMake handles it instead. Include what we actually use in header and source files. For non-precompiled headers measurements indicate ~30% reduction in compile time. See #81. %!s(int64=6) %!d(string=hai) anos
Property.cpp 6c53cbf85b Remove #include "precompiled.h" from source files, CMake handles it instead. Include what we actually use in header and source files. For non-precompiled headers measurements indicate ~30% reduction in compile time. See #81. %!s(int64=6) %!d(string=hai) anos
PropertyDefinition.cpp 6c53cbf85b Remove #include "precompiled.h" from source files, CMake handles it instead. Include what we actually use in header and source files. For non-precompiled headers measurements indicate ~30% reduction in compile time. See #81. %!s(int64=6) %!d(string=hai) anos
PropertyDictionary.cpp 6c53cbf85b Remove #include "precompiled.h" from source files, CMake handles it instead. Include what we actually use in header and source files. For non-precompiled headers measurements indicate ~30% reduction in compile time. See #81. %!s(int64=6) %!d(string=hai) anos
PropertyParserAnimation.cpp 005b4042c7 Several warnings fixed with '-Wall -Wextra' and on MSVC with '/W4'. %!s(int64=5) %!d(string=hai) anos
PropertyParserAnimation.h e612bceeb3 Make RegisterParser use the lifetime requirement consistent with the rest of the library; remove the Release method from PropertyParser. %!s(int64=6) %!d(string=hai) anos
PropertyParserColour.cpp 005b4042c7 Several warnings fixed with '-Wall -Wextra' and on MSVC with '/W4'. %!s(int64=5) %!d(string=hai) anos
PropertyParserColour.h 7d37ea414e Remove unused headers, forward declare instead where possible. Move Tween functions into cpp-file. Remove Stream conversion to/from String through type converter. %!s(int64=6) %!d(string=hai) anos
PropertyParserKeyword.cpp 6c53cbf85b Remove #include "precompiled.h" from source files, CMake handles it instead. Include what we actually use in header and source files. For non-precompiled headers measurements indicate ~30% reduction in compile time. See #81. %!s(int64=6) %!d(string=hai) anos
PropertyParserKeyword.h e612bceeb3 Make RegisterParser use the lifetime requirement consistent with the rest of the library; remove the Release method from PropertyParser. %!s(int64=6) %!d(string=hai) anos
PropertyParserNumber.cpp 15240e28d3 Fix warnings on GCC and Clang with -Wall -pedantic %!s(int64=5) %!d(string=hai) anos
PropertyParserNumber.h 735f6d37f2 Update number parser procedure. Fixes #102. Improves performance. %!s(int64=5) %!d(string=hai) anos
PropertyParserString.cpp 6c53cbf85b Remove #include "precompiled.h" from source files, CMake handles it instead. Include what we actually use in header and source files. For non-precompiled headers measurements indicate ~30% reduction in compile time. See #81. %!s(int64=6) %!d(string=hai) anos
PropertyParserString.h e612bceeb3 Make RegisterParser use the lifetime requirement consistent with the rest of the library; remove the Release method from PropertyParser. %!s(int64=6) %!d(string=hai) anos
PropertyParserTransform.cpp 005b4042c7 Several warnings fixed with '-Wall -Wextra' and on MSVC with '/W4'. %!s(int64=5) %!d(string=hai) anos
PropertyParserTransform.h 005b4042c7 Several warnings fixed with '-Wall -Wextra' and on MSVC with '/W4'. %!s(int64=5) %!d(string=hai) anos
PropertyShorthandDefinition.h 6c53cbf85b Remove #include "precompiled.h" from source files, CMake handles it instead. Include what we actually use in header and source files. For non-precompiled headers measurements indicate ~30% reduction in compile time. See #81. %!s(int64=6) %!d(string=hai) anos
PropertySpecification.cpp 204e1ef8c5 Introduce a limit on the number of property ids. This allows PropertyIdSet to become much simpler, requiring no dynamic allocation. %!s(int64=6) %!d(string=hai) anos
RenderInterface.cpp 005b4042c7 Several warnings fixed with '-Wall -Wextra' and on MSVC with '/W4'. %!s(int64=5) %!d(string=hai) anos
Spritesheet.cpp 005b4042c7 Several warnings fixed with '-Wall -Wextra' and on MSVC with '/W4'. %!s(int64=5) %!d(string=hai) anos
Stream.cpp 7d37ea414e Remove unused headers, forward declare instead where possible. Move Tween functions into cpp-file. Remove Stream conversion to/from String through type converter. %!s(int64=6) %!d(string=hai) anos
StreamFile.cpp a6f5078531 Cleaning up header files: Include what we use. %!s(int64=6) %!d(string=hai) anos
StreamFile.h 3ee01de68c Remove ReferenceCountable from Stream %!s(int64=6) %!d(string=hai) anos
StreamMemory.cpp cb4e66e7b8 Add include files where used %!s(int64=6) %!d(string=hai) anos
StringUtilities.cpp 6d5975da52 Remove non-standard string comparison, and unnecessary template. %!s(int64=6) %!d(string=hai) anos
StyleSheet.cpp 45a6868ff6 Remove the StringCache. See #96. %!s(int64=5) %!d(string=hai) anos
StyleSheetFactory.cpp 1321de7bb9 Fix structural pseudo-selectors only being applied if written with parenthesis. See #30. %!s(int64=5) %!d(string=hai) anos
StyleSheetFactory.h 3993ddd71d Speed up element definition retrieval by hashing tag and id. %!s(int64=6) %!d(string=hai) anos
StyleSheetNode.cpp a6f5078531 Cleaning up header files: Include what we use. %!s(int64=6) %!d(string=hai) anos
StyleSheetNode.h 5f9323a85d Fix some warnings %!s(int64=6) %!d(string=hai) anos
StyleSheetNodeSelector.cpp 6c53cbf85b Remove #include "precompiled.h" from source files, CMake handles it instead. Include what we actually use in header and source files. For non-precompiled headers measurements indicate ~30% reduction in compile time. See #81. %!s(int64=6) %!d(string=hai) anos
StyleSheetNodeSelector.h eff01ba43a The big rename. We are now RmlUi version 2.0! %!s(int64=6) %!d(string=hai) anos
StyleSheetNodeSelectorEmpty.cpp 6c53cbf85b Remove #include "precompiled.h" from source files, CMake handles it instead. Include what we actually use in header and source files. For non-precompiled headers measurements indicate ~30% reduction in compile time. See #81. %!s(int64=6) %!d(string=hai) anos
StyleSheetNodeSelectorEmpty.h 3db7c4036f Use override instead of virtual where appropriate. %!s(int64=6) %!d(string=hai) anos
StyleSheetNodeSelectorFirstChild.cpp 6c53cbf85b Remove #include "precompiled.h" from source files, CMake handles it instead. Include what we actually use in header and source files. For non-precompiled headers measurements indicate ~30% reduction in compile time. See #81. %!s(int64=6) %!d(string=hai) anos
StyleSheetNodeSelectorFirstChild.h 3db7c4036f Use override instead of virtual where appropriate. %!s(int64=6) %!d(string=hai) anos
StyleSheetNodeSelectorFirstOfType.cpp 6c53cbf85b Remove #include "precompiled.h" from source files, CMake handles it instead. Include what we actually use in header and source files. For non-precompiled headers measurements indicate ~30% reduction in compile time. See #81. %!s(int64=6) %!d(string=hai) anos
StyleSheetNodeSelectorFirstOfType.h 3db7c4036f Use override instead of virtual where appropriate. %!s(int64=6) %!d(string=hai) anos
StyleSheetNodeSelectorLastChild.cpp 6c53cbf85b Remove #include "precompiled.h" from source files, CMake handles it instead. Include what we actually use in header and source files. For non-precompiled headers measurements indicate ~30% reduction in compile time. See #81. %!s(int64=6) %!d(string=hai) anos
StyleSheetNodeSelectorLastChild.h 3db7c4036f Use override instead of virtual where appropriate. %!s(int64=6) %!d(string=hai) anos
StyleSheetNodeSelectorLastOfType.cpp 6c53cbf85b Remove #include "precompiled.h" from source files, CMake handles it instead. Include what we actually use in header and source files. For non-precompiled headers measurements indicate ~30% reduction in compile time. See #81. %!s(int64=6) %!d(string=hai) anos
StyleSheetNodeSelectorLastOfType.h 3db7c4036f Use override instead of virtual where appropriate. %!s(int64=6) %!d(string=hai) anos
StyleSheetNodeSelectorNthChild.cpp 6c53cbf85b Remove #include "precompiled.h" from source files, CMake handles it instead. Include what we actually use in header and source files. For non-precompiled headers measurements indicate ~30% reduction in compile time. See #81. %!s(int64=6) %!d(string=hai) anos
StyleSheetNodeSelectorNthChild.h 3db7c4036f Use override instead of virtual where appropriate. %!s(int64=6) %!d(string=hai) anos
StyleSheetNodeSelectorNthLastChild.cpp 6c53cbf85b Remove #include "precompiled.h" from source files, CMake handles it instead. Include what we actually use in header and source files. For non-precompiled headers measurements indicate ~30% reduction in compile time. See #81. %!s(int64=6) %!d(string=hai) anos
StyleSheetNodeSelectorNthLastChild.h 3db7c4036f Use override instead of virtual where appropriate. %!s(int64=6) %!d(string=hai) anos
StyleSheetNodeSelectorNthLastOfType.cpp 6c53cbf85b Remove #include "precompiled.h" from source files, CMake handles it instead. Include what we actually use in header and source files. For non-precompiled headers measurements indicate ~30% reduction in compile time. See #81. %!s(int64=6) %!d(string=hai) anos
StyleSheetNodeSelectorNthLastOfType.h 3db7c4036f Use override instead of virtual where appropriate. %!s(int64=6) %!d(string=hai) anos
StyleSheetNodeSelectorNthOfType.cpp 6c53cbf85b Remove #include "precompiled.h" from source files, CMake handles it instead. Include what we actually use in header and source files. For non-precompiled headers measurements indicate ~30% reduction in compile time. See #81. %!s(int64=6) %!d(string=hai) anos
StyleSheetNodeSelectorNthOfType.h 3db7c4036f Use override instead of virtual where appropriate. %!s(int64=6) %!d(string=hai) anos
StyleSheetNodeSelectorOnlyChild.cpp 6c53cbf85b Remove #include "precompiled.h" from source files, CMake handles it instead. Include what we actually use in header and source files. For non-precompiled headers measurements indicate ~30% reduction in compile time. See #81. %!s(int64=6) %!d(string=hai) anos
StyleSheetNodeSelectorOnlyChild.h 3db7c4036f Use override instead of virtual where appropriate. %!s(int64=6) %!d(string=hai) anos
StyleSheetNodeSelectorOnlyOfType.cpp 6c53cbf85b Remove #include "precompiled.h" from source files, CMake handles it instead. Include what we actually use in header and source files. For non-precompiled headers measurements indicate ~30% reduction in compile time. See #81. %!s(int64=6) %!d(string=hai) anos
StyleSheetNodeSelectorOnlyOfType.h 3db7c4036f Use override instead of virtual where appropriate. %!s(int64=6) %!d(string=hai) anos
StyleSheetParser.cpp 005b4042c7 Several warnings fixed with '-Wall -Wextra' and on MSVC with '/W4'. %!s(int64=5) %!d(string=hai) anos
StyleSheetParser.h 005b4042c7 Several warnings fixed with '-Wall -Wextra' and on MSVC with '/W4'. %!s(int64=5) %!d(string=hai) anos
StyleSheetSpecification.cpp 45a6868ff6 Remove the StringCache. See #96. %!s(int64=5) %!d(string=hai) anos
SystemInterface.cpp 005b4042c7 Several warnings fixed with '-Wall -Wextra' and on MSVC with '/W4'. %!s(int64=5) %!d(string=hai) anos
Template.cpp eade39c2db Some header fixes %!s(int64=6) %!d(string=hai) anos
Template.h 68f53dce67 Clean up types and aliases, trying to be more consistent. %!s(int64=6) %!d(string=hai) anos
TemplateCache.cpp 6c53cbf85b Remove #include "precompiled.h" from source files, CMake handles it instead. Include what we actually use in header and source files. For non-precompiled headers measurements indicate ~30% reduction in compile time. See #81. %!s(int64=6) %!d(string=hai) anos
TemplateCache.h 7d37ea414e Remove unused headers, forward declare instead where possible. Move Tween functions into cpp-file. Remove Stream conversion to/from String through type converter. %!s(int64=6) %!d(string=hai) anos
Texture.cpp a909b18fed Fix font textures not released when calling Core::ReleaseTextures. See # 84. %!s(int64=5) %!d(string=hai) anos
TextureDatabase.cpp a909b18fed Fix font textures not released when calling Core::ReleaseTextures. See # 84. %!s(int64=5) %!d(string=hai) anos
TextureDatabase.h a909b18fed Fix font textures not released when calling Core::ReleaseTextures. See # 84. %!s(int64=5) %!d(string=hai) anos
TextureLayout.cpp 7d37ea414e Remove unused headers, forward declare instead where possible. Move Tween functions into cpp-file. Remove Stream conversion to/from String through type converter. %!s(int64=6) %!d(string=hai) anos
TextureLayout.h 7d37ea414e Remove unused headers, forward declare instead where possible. Move Tween functions into cpp-file. Remove Stream conversion to/from String through type converter. %!s(int64=6) %!d(string=hai) anos
TextureLayoutRectangle.cpp 6c53cbf85b Remove #include "precompiled.h" from source files, CMake handles it instead. Include what we actually use in header and source files. For non-precompiled headers measurements indicate ~30% reduction in compile time. See #81. %!s(int64=6) %!d(string=hai) anos
TextureLayoutRectangle.h 6c53cbf85b Remove #include "precompiled.h" from source files, CMake handles it instead. Include what we actually use in header and source files. For non-precompiled headers measurements indicate ~30% reduction in compile time. See #81. %!s(int64=6) %!d(string=hai) anos
TextureLayoutRow.cpp 6c53cbf85b Remove #include "precompiled.h" from source files, CMake handles it instead. Include what we actually use in header and source files. For non-precompiled headers measurements indicate ~30% reduction in compile time. See #81. %!s(int64=6) %!d(string=hai) anos
TextureLayoutRow.h 7d37ea414e Remove unused headers, forward declare instead where possible. Move Tween functions into cpp-file. Remove Stream conversion to/from String through type converter. %!s(int64=6) %!d(string=hai) anos
TextureLayoutTexture.cpp a6f5078531 Cleaning up header files: Include what we use. %!s(int64=6) %!d(string=hai) anos
TextureLayoutTexture.h 7d37ea414e Remove unused headers, forward declare instead where possible. Move Tween functions into cpp-file. Remove Stream conversion to/from String through type converter. %!s(int64=6) %!d(string=hai) anos
TextureResource.cpp a909b18fed Fix font textures not released when calling Core::ReleaseTextures. See # 84. %!s(int64=5) %!d(string=hai) anos
TextureResource.h a909b18fed Fix font textures not released when calling Core::ReleaseTextures. See # 84. %!s(int64=5) %!d(string=hai) anos
Transform.cpp 45a6868ff6 Remove the StringCache. See #96. %!s(int64=5) %!d(string=hai) anos
TransformPrimitive.cpp 005b4042c7 Several warnings fixed with '-Wall -Wextra' and on MSVC with '/W4'. %!s(int64=5) %!d(string=hai) anos
TransformState.cpp 6c53cbf85b Remove #include "precompiled.h" from source files, CMake handles it instead. Include what we actually use in header and source files. For non-precompiled headers measurements indicate ~30% reduction in compile time. See #81. %!s(int64=6) %!d(string=hai) anos
Tween.cpp 7d37ea414e Remove unused headers, forward declare instead where possible. Move Tween functions into cpp-file. Remove Stream conversion to/from String through type converter. %!s(int64=6) %!d(string=hai) anos
TypeConverter.cpp 7d37ea414e Remove unused headers, forward declare instead where possible. Move Tween functions into cpp-file. Remove Stream conversion to/from String through type converter. %!s(int64=6) %!d(string=hai) anos
URL.cpp cb4e66e7b8 Add include files where used %!s(int64=6) %!d(string=hai) anos
Utilities.h b00b7612f8 Add a fingerprint to the font effect %!s(int64=6) %!d(string=hai) anos
Variant.cpp cb4e66e7b8 Add include files where used %!s(int64=6) %!d(string=hai) anos
Vector3.cpp 6c53cbf85b Remove #include "precompiled.h" from source files, CMake handles it instead. Include what we actually use in header and source files. For non-precompiled headers measurements indicate ~30% reduction in compile time. See #81. %!s(int64=6) %!d(string=hai) anos
Vector4.cpp 6c53cbf85b Remove #include "precompiled.h" from source files, CMake handles it instead. Include what we actually use in header and source files. For non-precompiled headers measurements indicate ~30% reduction in compile time. See #81. %!s(int64=6) %!d(string=hai) anos
WidgetSlider.cpp 6c53cbf85b Remove #include "precompiled.h" from source files, CMake handles it instead. Include what we actually use in header and source files. For non-precompiled headers measurements indicate ~30% reduction in compile time. See #81. %!s(int64=6) %!d(string=hai) anos
WidgetSlider.h 3db7c4036f Use override instead of virtual where appropriate. %!s(int64=6) %!d(string=hai) anos
WidgetSliderScroll.cpp 6c53cbf85b Remove #include "precompiled.h" from source files, CMake handles it instead. Include what we actually use in header and source files. For non-precompiled headers measurements indicate ~30% reduction in compile time. See #81. %!s(int64=6) %!d(string=hai) anos
WidgetSliderScroll.h 3db7c4036f Use override instead of virtual where appropriate. %!s(int64=6) %!d(string=hai) anos
XMLNodeHandler.cpp 6c53cbf85b Remove #include "precompiled.h" from source files, CMake handles it instead. Include what we actually use in header and source files. For non-precompiled headers measurements indicate ~30% reduction in compile time. See #81. %!s(int64=6) %!d(string=hai) anos
XMLNodeHandlerBody.cpp a6f5078531 Cleaning up header files: Include what we use. %!s(int64=6) %!d(string=hai) anos
XMLNodeHandlerBody.h ae6f186d45 Remove ReferenceCountable from XmlNodeHandler %!s(int64=6) %!d(string=hai) anos
XMLNodeHandlerDefault.cpp 7d37ea414e Remove unused headers, forward declare instead where possible. Move Tween functions into cpp-file. Remove Stream conversion to/from String through type converter. %!s(int64=6) %!d(string=hai) anos
XMLNodeHandlerDefault.h ae6f186d45 Remove ReferenceCountable from XmlNodeHandler %!s(int64=6) %!d(string=hai) anos
XMLNodeHandlerHead.cpp eade39c2db Some header fixes %!s(int64=6) %!d(string=hai) anos
XMLNodeHandlerHead.h 7d37ea414e Remove unused headers, forward declare instead where possible. Move Tween functions into cpp-file. Remove Stream conversion to/from String through type converter. %!s(int64=6) %!d(string=hai) anos
XMLNodeHandlerTemplate.cpp a6f5078531 Cleaning up header files: Include what we use. %!s(int64=6) %!d(string=hai) anos
XMLNodeHandlerTemplate.h ae6f186d45 Remove ReferenceCountable from XmlNodeHandler %!s(int64=6) %!d(string=hai) anos
XMLParseTools.cpp 6d5975da52 Remove non-standard string comparison, and unnecessary template. %!s(int64=6) %!d(string=hai) anos
XMLParseTools.h 7d37ea414e Remove unused headers, forward declare instead where possible. Move Tween functions into cpp-file. Remove Stream conversion to/from String through type converter. %!s(int64=6) %!d(string=hai) anos
XMLParser.cpp 7d37ea414e Remove unused headers, forward declare instead where possible. Move Tween functions into cpp-file. Remove Stream conversion to/from String through type converter. %!s(int64=6) %!d(string=hai) anos
precompiled.h 45a6868ff6 Remove the StringCache. See #96. %!s(int64=5) %!d(string=hai) anos