Michael Ragazzon 9380fb5970 Use the Dictionary on OnAttributeChange to avoid copies and double map lookup 6 years ago
..
BitmapFont 90c2d5005e Merge remote-tracking branch 'origin/master' into performance 6 years ago
FreeType 90c2d5005e Merge remote-tracking branch 'origin/master' into performance 6 years ago
Lua bcc1ac4f2a Implement EventId and associated EventSpecification 6 years ago
Python f1076e0f18 Various fixes to resolve issues with building python modules on OSX 11 years ago
BaseXMLParser.cpp 60682a09a3 Replace, don't emplace... 6 years ago
Box.cpp 4e1786a833 Updated source files and private headers to use relative paths to public headers. This prevents the compiler from pulling in an installed copy of libRocket headers rather than the source copy of the headers if libRocket happens to be installed on the system already. 11 years ago
Clock.cpp 6d9667b9b1 Add ROCKETCORE_API specifier where appropriate 6 years ago
Clock.h 6d9667b9b1 Add ROCKETCORE_API specifier where appropriate 6 years ago
ComputeProperty.cpp 2a53aa9424 Fix some compiler warnings 6 years ago
ComputeProperty.h 38a559d824 Look for parser in case of missing parser_index in keyword property 6 years ago
Context.cpp 9ec34390be Added system interface functions for getting and setting the clipboard. Implemented in Windows shell, along with mouse cursor. The drag sample and the invader options page demonstrate the cursor property. 6 years ago
ContextInstancer.cpp 4e1786a833 Updated source files and private headers to use relative paths to public headers. This prevents the compiler from pulling in an installed copy of libRocket headers rather than the source copy of the headers if libRocket happens to be installed on the system already. 11 years ago
ContextInstancerDefault.cpp 4e1786a833 Updated source files and private headers to use relative paths to public headers. This prevents the compiler from pulling in an installed copy of libRocket headers rather than the source copy of the headers if libRocket happens to be installed on the system already. 11 years ago
ContextInstancerDefault.h 4e1786a833 Updated source files and private headers to use relative paths to public headers. This prevents the compiler from pulling in an installed copy of libRocket headers rather than the source copy of the headers if libRocket happens to be installed on the system already. 11 years ago
ConvolutionFilter.cpp 4e1786a833 Updated source files and private headers to use relative paths to public headers. This prevents the compiler from pulling in an installed copy of libRocket headers rather than the source copy of the headers if libRocket happens to be installed on the system already. 11 years ago
Core.cpp 0b5d8c7189 Add RegisterEventType to Core API. Update readme. Element::DispatchEvent should now be backwards compatible. Prevent default action after calling StopPropagation(), 6 years ago
DebugFont.h 0199dd021e libRocket 1.2 beta, initial import 15 years ago
Decorator.cpp b6927b4e0c More strict about units. Numbers, lengths, angles and percentages are now separated. Lengths require a unit, except for "0". 7 years ago
DecoratorInstancer.cpp f3b9ad29f0 Reverting to commit 9c42c7b. The strings to ID changes were too complicated compared to the performance gained. 6 years ago
DecoratorNone.cpp 336b8f8d69 Fixes parameter warnings in a way that works across all supported compilers while retaining full functionally and warnings if used in the future 11 years ago
DecoratorNone.h 4e1786a833 Updated source files and private headers to use relative paths to public headers. This prevents the compiler from pulling in an installed copy of libRocket headers rather than the source copy of the headers if libRocket happens to be installed on the system already. 11 years ago
DecoratorNoneInstancer.cpp 336b8f8d69 Fixes parameter warnings in a way that works across all supported compilers while retaining full functionally and warnings if used in the future 11 years ago
DecoratorNoneInstancer.h 4e1786a833 Updated source files and private headers to use relative paths to public headers. This prevents the compiler from pulling in an installed copy of libRocket headers rather than the source copy of the headers if libRocket happens to be installed on the system already. 11 years ago
DecoratorTiled.cpp 83095e12c2 Move computed values file 6 years ago
DecoratorTiled.h c307140b9b Replacing some containers 6 years ago
DecoratorTiledBox.cpp e6638f1020 WIP: Attempt to replace Rocket::String with std::string 6 years ago
DecoratorTiledBox.h 0199dd021e libRocket 1.2 beta, initial import 15 years ago
DecoratorTiledBoxInstancer.cpp 336b8f8d69 Fixes parameter warnings in a way that works across all supported compilers while retaining full functionally and warnings if used in the future 11 years ago
DecoratorTiledBoxInstancer.h 0199dd021e libRocket 1.2 beta, initial import 15 years ago
DecoratorTiledHorizontal.cpp e6638f1020 WIP: Attempt to replace Rocket::String with std::string 6 years ago
DecoratorTiledHorizontal.h 0199dd021e libRocket 1.2 beta, initial import 15 years ago
DecoratorTiledHorizontalInstancer.cpp 336b8f8d69 Fixes parameter warnings in a way that works across all supported compilers while retaining full functionally and warnings if used in the future 11 years ago
DecoratorTiledHorizontalInstancer.h 0199dd021e libRocket 1.2 beta, initial import 15 years ago
DecoratorTiledImage.cpp 51efaa7569 Avoid jittering behavior of elements when using subpixel offsets, by no longer rounding dimensions in the layout engine. Translation and vertices that need sharpness (fonts and images) are rounded as late in the pipeline as possible. 7 years ago
DecoratorTiledImage.h 0199dd021e libRocket 1.2 beta, initial import 15 years ago
DecoratorTiledImageInstancer.cpp 336b8f8d69 Fixes parameter warnings in a way that works across all supported compilers while retaining full functionally and warnings if used in the future 11 years ago
DecoratorTiledImageInstancer.h 0199dd021e libRocket 1.2 beta, initial import 15 years ago
DecoratorTiledInstancer.cpp f3b9ad29f0 Reverting to commit 9c42c7b. The strings to ID changes were too complicated compared to the performance gained. 6 years ago
DecoratorTiledInstancer.h f3b9ad29f0 Reverting to commit 9c42c7b. The strings to ID changes were too complicated compared to the performance gained. 6 years ago
DecoratorTiledVertical.cpp e6638f1020 WIP: Attempt to replace Rocket::String with std::string 6 years ago
DecoratorTiledVertical.h 0199dd021e libRocket 1.2 beta, initial import 15 years ago
DecoratorTiledVerticalInstancer.cpp 336b8f8d69 Fixes parameter warnings in a way that works across all supported compilers while retaining full functionally and warnings if used in the future 11 years ago
DecoratorTiledVerticalInstancer.h 0199dd021e libRocket 1.2 beta, initial import 15 years ago
DocumentHeader.cpp e6638f1020 WIP: Attempt to replace Rocket::String with std::string 6 years ago
DocumentHeader.h 4e1786a833 Updated source files and private headers to use relative paths to public headers. This prevents the compiler from pulling in an installed copy of libRocket headers rather than the source copy of the headers if libRocket happens to be installed on the system already. 11 years ago
Element.cpp 9380fb5970 Use the Dictionary on OnAttributeChange to avoid copies and double map lookup 6 years ago
ElementAnimation.cpp 90c2d5005e Merge remote-tracking branch 'origin/master' into performance 6 years ago
ElementAnimation.h f3b9ad29f0 Reverting to commit 9c42c7b. The strings to ID changes were too complicated compared to the performance gained. 6 years ago
ElementBackground.cpp 83095e12c2 Move computed values file 6 years ago
ElementBackground.h 4e1786a833 Updated source files and private headers to use relative paths to public headers. This prevents the compiler from pulling in an installed copy of libRocket headers rather than the source copy of the headers if libRocket happens to be installed on the system already. 11 years ago
ElementBorder.cpp c285bf99e9 Compute all the properties! 6 years ago
ElementBorder.h 4e1786a833 Updated source files and private headers to use relative paths to public headers. This prevents the compiler from pulling in an installed copy of libRocket headers rather than the source copy of the headers if libRocket happens to be installed on the system already. 11 years ago
ElementDecoration.cpp 7ad658f7b7 Replace resize events with virtual function call 6 years ago
ElementDecoration.h 7ad658f7b7 Replace resize events with virtual function call 6 years ago
ElementDefinition.cpp 85a633693c Remove the old IterateProperties, replace with new iterators 6 years ago
ElementDefinition.h 85a633693c Remove the old IterateProperties, replace with new iterators 6 years ago
ElementDocument.cpp c3d9cff00e Focus the document when shown, not input elements. Allow tabbing when document is in focus. 6 years ago
ElementHandle.cpp 9380fb5970 Use the Dictionary on OnAttributeChange to avoid copies and double map lookup 6 years ago
ElementHandle.h 9380fb5970 Use the Dictionary on OnAttributeChange to avoid copies and double map lookup 6 years ago
ElementImage.cpp 9380fb5970 Use the Dictionary on OnAttributeChange to avoid copies and double map lookup 6 years ago
ElementImage.h 9380fb5970 Use the Dictionary on OnAttributeChange to avoid copies and double map lookup 6 years ago
ElementInstancer.cpp 4e1786a833 Updated source files and private headers to use relative paths to public headers. This prevents the compiler from pulling in an installed copy of libRocket headers rather than the source copy of the headers if libRocket happens to be installed on the system already. 11 years ago
ElementReference.cpp 4e1786a833 Updated source files and private headers to use relative paths to public headers. This prevents the compiler from pulling in an installed copy of libRocket headers rather than the source copy of the headers if libRocket happens to be installed on the system already. 11 years ago
ElementScroll.cpp 130e3fb48f Remove scrollchange event, replace by function call. 6 years ago
ElementStyle.cpp 2a53aa9424 Fix some compiler warnings 6 years ago
ElementStyle.h 85a633693c Remove the old IterateProperties, replace with new iterators 6 years ago
ElementText.cpp 4e1786a833 Updated source files and private headers to use relative paths to public headers. This prevents the compiler from pulling in an installed copy of libRocket headers rather than the source copy of the headers if libRocket happens to be installed on the system already. 11 years ago
ElementTextDefault.cpp 90c2d5005e Merge remote-tracking branch 'origin/master' into performance 6 years ago
ElementTextDefault.h 48fa0e46a3 ElementText, wait for OnRender to generate geometry, reserve vector size 6 years ago
ElementUtilities.cpp 2a53aa9424 Fix some compiler warnings 6 years ago
Event.cpp 2a53aa9424 Fix some compiler warnings 6 years ago
EventDispatcher.cpp 0b5d8c7189 Add RegisterEventType to Core API. Update readme. Element::DispatchEvent should now be backwards compatible. Prevent default action after calling StopPropagation(), 6 years ago
EventDispatcher.h d2c395645c Make Event unaware of event specification, pass by parameter instead. 6 years ago
EventInstancer.cpp 4e1786a833 Updated source files and private headers to use relative paths to public headers. This prevents the compiler from pulling in an installed copy of libRocket headers rather than the source copy of the headers if libRocket happens to be installed on the system already. 11 years ago
EventInstancerDefault.cpp d2c395645c Make Event unaware of event specification, pass by parameter instead. 6 years ago
EventInstancerDefault.h d2c395645c Make Event unaware of event specification, pass by parameter instead. 6 years ago
EventIterators.h bcc1ac4f2a Implement EventId and associated EventSpecification 6 years ago
EventListenerInstancer.cpp 4e1786a833 Updated source files and private headers to use relative paths to public headers. This prevents the compiler from pulling in an installed copy of libRocket headers rather than the source copy of the headers if libRocket happens to be installed on the system already. 11 years ago
EventSpecification.cpp 0b5d8c7189 Add RegisterEventType to Core API. Update readme. Element::DispatchEvent should now be backwards compatible. Prevent default action after calling StopPropagation(), 6 years ago
EventSpecification.h 0b5d8c7189 Add RegisterEventType to Core API. Update readme. Element::DispatchEvent should now be backwards compatible. Prevent default action after calling StopPropagation(), 6 years ago
Factory.cpp 9380fb5970 Use the Dictionary on OnAttributeChange to avoid copies and double map lookup 6 years ago
FileInterface.cpp 4e1786a833 Updated source files and private headers to use relative paths to public headers. This prevents the compiler from pulling in an installed copy of libRocket headers rather than the source copy of the headers if libRocket happens to be installed on the system already. 11 years ago
FileInterfaceDefault.cpp e6638f1020 WIP: Attempt to replace Rocket::String with std::string 6 years ago
FileInterfaceDefault.h 4e1786a833 Updated source files and private headers to use relative paths to public headers. This prevents the compiler from pulling in an installed copy of libRocket headers rather than the source copy of the headers if libRocket happens to be installed on the system already. 11 years ago
FontDatabase.cpp f3b9ad29f0 Reverting to commit 9c42c7b. The strings to ID changes were too complicated compared to the performance gained. 6 years ago
FontEffect.cpp 4e1786a833 Updated source files and private headers to use relative paths to public headers. This prevents the compiler from pulling in an installed copy of libRocket headers rather than the source copy of the headers if libRocket happens to be installed on the system already. 11 years ago
FontEffectInstancer.cpp f3b9ad29f0 Reverting to commit 9c42c7b. The strings to ID changes were too complicated compared to the performance gained. 6 years ago
FontEffectNone.cpp 336b8f8d69 Fixes parameter warnings in a way that works across all supported compilers while retaining full functionally and warnings if used in the future 11 years ago
FontEffectNone.h 4e1786a833 Updated source files and private headers to use relative paths to public headers. This prevents the compiler from pulling in an installed copy of libRocket headers rather than the source copy of the headers if libRocket happens to be installed on the system already. 11 years ago
FontEffectNoneInstancer.cpp 336b8f8d69 Fixes parameter warnings in a way that works across all supported compilers while retaining full functionally and warnings if used in the future 11 years ago
FontEffectNoneInstancer.h 4e1786a833 Updated source files and private headers to use relative paths to public headers. This prevents the compiler from pulling in an installed copy of libRocket headers rather than the source copy of the headers if libRocket happens to be installed on the system already. 11 years ago
FontEffectOutline.cpp 336b8f8d69 Fixes parameter warnings in a way that works across all supported compilers while retaining full functionally and warnings if used in the future 11 years ago
FontEffectOutline.h 4e1786a833 Updated source files and private headers to use relative paths to public headers. This prevents the compiler from pulling in an installed copy of libRocket headers rather than the source copy of the headers if libRocket happens to be installed on the system already. 11 years ago
FontEffectOutlineInstancer.cpp f3b9ad29f0 Reverting to commit 9c42c7b. The strings to ID changes were too complicated compared to the performance gained. 6 years ago
FontEffectOutlineInstancer.h 4e1786a833 Updated source files and private headers to use relative paths to public headers. This prevents the compiler from pulling in an installed copy of libRocket headers rather than the source copy of the headers if libRocket happens to be installed on the system already. 11 years ago
FontEffectShadow.cpp 336b8f8d69 Fixes parameter warnings in a way that works across all supported compilers while retaining full functionally and warnings if used in the future 11 years ago
FontEffectShadow.h 4e1786a833 Updated source files and private headers to use relative paths to public headers. This prevents the compiler from pulling in an installed copy of libRocket headers rather than the source copy of the headers if libRocket happens to be installed on the system already. 11 years ago
FontEffectShadowInstancer.cpp f3b9ad29f0 Reverting to commit 9c42c7b. The strings to ID changes were too complicated compared to the performance gained. 6 years ago
FontEffectShadowInstancer.h f3b9ad29f0 Reverting to commit 9c42c7b. The strings to ID changes were too complicated compared to the performance gained. 6 years ago
FontFace.cpp 61443dacb2 FontFace 10 years ago
FontFaceHandle.cpp e6638f1020 WIP: Attempt to replace Rocket::String with std::string 6 years ago
FontFaceHandle.h 709852fcf8 Replace std::unordered_map with robin_hood 6 years ago
FontFaceLayer.cpp e6638f1020 WIP: Attempt to replace Rocket::String with std::string 6 years ago
FontFaceLayer.h cfaab542f4 Fix potential problems 6 years ago
FontFamily.cpp 61443dacb2 FontFace 10 years ago
FontProvider.cpp dec4ef6af6 Avoid duplicate conversion to lowercase 6 years ago
Geometry.cpp 4e1786a833 Updated source files and private headers to use relative paths to public headers. This prevents the compiler from pulling in an installed copy of libRocket headers rather than the source copy of the headers if libRocket happens to be installed on the system already. 11 years ago
GeometryDatabase.cpp 1aab59eec4 Reduce allocations during Element construction, remove Geometry database, rework some of the Render, Update, and UpdateLayout logic. 6 years ago
GeometryDatabase.h 0199dd021e libRocket 1.2 beta, initial import 15 years ago
GeometryUtilities.cpp 4e1786a833 Updated source files and private headers to use relative paths to public headers. This prevents the compiler from pulling in an installed copy of libRocket headers rather than the source copy of the headers if libRocket happens to be installed on the system already. 11 years ago
LayoutBlockBox.cpp 6078956945 Clean up 6 years ago
LayoutBlockBox.h cfbf05d038 Replace style cache by computed values 6 years ago
LayoutBlockBoxSpace.cpp cfbf05d038 Replace style cache by computed values 6 years ago
LayoutBlockBoxSpace.h cfbf05d038 Replace style cache by computed values 6 years ago
LayoutEngine.cpp a0f066d8d7 Fix the data grid and inline-block layout with specified width 6 years ago
LayoutEngine.h e18ac30c43 Use computed values in layoutengine 6 years ago
LayoutInlineBox.cpp e58148908d Fix a layout bug 6 years ago
LayoutInlineBox.h cfbf05d038 Replace style cache by computed values 6 years ago
LayoutInlineBoxText.cpp cfbf05d038 Replace style cache by computed values 6 years ago
LayoutInlineBoxText.h 4e1786a833 Updated source files and private headers to use relative paths to public headers. This prevents the compiler from pulling in an installed copy of libRocket headers rather than the source copy of the headers if libRocket happens to be installed on the system already. 11 years ago
LayoutLineBox.cpp 2a53aa9424 Fix some compiler warnings 6 years ago
LayoutLineBox.h b1a3dc6b74 inline-block will now shrink width to inner content (beta) 7 years ago
Log.cpp 6e2aecc127 Remove WString.h, fix some compilation errors 6 years ago
Math.cpp 318f299fbe Try fixing builds, deprecate Python support 6 years ago
Plugin.cpp 4e1786a833 Updated source files and private headers to use relative paths to public headers. This prevents the compiler from pulling in an installed copy of libRocket headers rather than the source copy of the headers if libRocket happens to be installed on the system already. 11 years ago
PluginRegistry.cpp 4e1786a833 Updated source files and private headers to use relative paths to public headers. This prevents the compiler from pulling in an installed copy of libRocket headers rather than the source copy of the headers if libRocket happens to be installed on the system already. 11 years ago
PluginRegistry.h 0e8316e5b4 Properly cleanup global libRocket system on Core::Shutdown. This allows libRocket to be Shutdown and reinitialised within the same execution. 15 years ago
Pool.h ece191a7d8 Memory pool for ElementMeta 6 years ago
Pool.inl ece191a7d8 Memory pool for ElementMeta 6 years ago
Property.cpp 4e1786a833 Updated source files and private headers to use relative paths to public headers. This prevents the compiler from pulling in an installed copy of libRocket headers rather than the source copy of the headers if libRocket happens to be installed on the system already. 11 years ago
PropertyDefinition.cpp 38a559d824 Look for parser in case of missing parser_index in keyword property 6 years ago
PropertyDictionary.cpp f3b9ad29f0 Reverting to commit 9c42c7b. The strings to ID changes were too complicated compared to the performance gained. 6 years ago
PropertyIterators.cpp 68eefcaeb0 Move iterators to separate file 6 years ago
PropertyParserAnimation.cpp 90c2d5005e Merge remote-tracking branch 'origin/master' into performance 6 years ago
PropertyParserAnimation.h e222a50e9a Refactoring. 7 years ago
PropertyParserColour.cpp 2b8a507615 Fix color rgb/rgba formatter 6 years ago
PropertyParserColour.h c307140b9b Replacing some containers 6 years ago
PropertyParserKeyword.cpp c307140b9b Replacing some containers 6 years ago
PropertyParserKeyword.h 4e1786a833 Updated source files and private headers to use relative paths to public headers. This prevents the compiler from pulling in an installed copy of libRocket headers rather than the source copy of the headers if libRocket happens to be installed on the system already. 11 years ago
PropertyParserNumber.cpp e6638f1020 WIP: Attempt to replace Rocket::String with std::string 6 years ago
PropertyParserNumber.h b6927b4e0c More strict about units. Numbers, lengths, angles and percentages are now separated. Lengths require a unit, except for "0". 7 years ago
PropertyParserString.cpp 336b8f8d69 Fixes parameter warnings in a way that works across all supported compilers while retaining full functionally and warnings if used in the future 11 years ago
PropertyParserString.h 4e1786a833 Updated source files and private headers to use relative paths to public headers. This prevents the compiler from pulling in an installed copy of libRocket headers rather than the source copy of the headers if libRocket happens to be installed on the system already. 11 years ago
PropertyParserTransform.cpp 90c2d5005e Merge remote-tracking branch 'origin/master' into performance 6 years ago
PropertyParserTransform.h a9388f5229 RCSS transition beta. Only activated on pseudo-classes for now. 7 years ago
PropertyShorthandDefinition.h f3b9ad29f0 Reverting to commit 9c42c7b. The strings to ID changes were too complicated compared to the performance gained. 6 years ago
PropertySpecification.cpp f3b9ad29f0 Reverting to commit 9c42c7b. The strings to ID changes were too complicated compared to the performance gained. 6 years ago
ReferenceCountable.cpp 2d0aea1872 ReferenceCountable: Unnecessary virtual methods 6 years ago
RenderInterface.cpp d4422169bf Some more cleanup, remove pixels per inch interface, set to a constant 96 ppi as per CSS specs. 6 years ago
Stream.cpp e6638f1020 WIP: Attempt to replace Rocket::String with std::string 6 years ago
StreamFile.cpp e6638f1020 WIP: Attempt to replace Rocket::String with std::string 6 years ago
StreamFile.h 4e1786a833 Updated source files and private headers to use relative paths to public headers. This prevents the compiler from pulling in an installed copy of libRocket headers rather than the source copy of the headers if libRocket happens to be installed on the system already. 11 years ago
StreamMemory.cpp a8950bd961 Disallow copies of memory stream 6 years ago
String.cpp 90c2d5005e Merge remote-tracking branch 'origin/master' into performance 6 years ago
StringCache.cpp 9c9b65f51d More computed values 6 years ago
StringCache.h 9c9b65f51d More computed values 6 years ago
StringUtilities.cpp fa6bd0a062 Use all_properties_dirty flag when constructing elements 6 years ago
StyleSheet.cpp 3535e59392 Non-recursive function assertion 6 years ago
StyleSheetFactory.cpp e6638f1020 WIP: Attempt to replace Rocket::String with std::string 6 years ago
StyleSheetFactory.h 709852fcf8 Replace std::unordered_map with robin_hood 6 years ago
StyleSheetNode.cpp 90c2d5005e Merge remote-tracking branch 'origin/master' into performance 6 years ago
StyleSheetNode.h 709852fcf8 Replace std::unordered_map with robin_hood 6 years ago
StyleSheetNodeSelector.cpp 0199dd021e libRocket 1.2 beta, initial import 15 years ago
StyleSheetNodeSelector.h 0199dd021e libRocket 1.2 beta, initial import 15 years ago
StyleSheetNodeSelectorEmpty.cpp cfbf05d038 Replace style cache by computed values 6 years ago
StyleSheetNodeSelectorEmpty.h 0199dd021e libRocket 1.2 beta, initial import 15 years ago
StyleSheetNodeSelectorFirstChild.cpp cfbf05d038 Replace style cache by computed values 6 years ago
StyleSheetNodeSelectorFirstChild.h 0199dd021e libRocket 1.2 beta, initial import 15 years ago
StyleSheetNodeSelectorFirstOfType.cpp cfbf05d038 Replace style cache by computed values 6 years ago
StyleSheetNodeSelectorFirstOfType.h 0199dd021e libRocket 1.2 beta, initial import 15 years ago
StyleSheetNodeSelectorLastChild.cpp cfbf05d038 Replace style cache by computed values 6 years ago
StyleSheetNodeSelectorLastChild.h 0199dd021e libRocket 1.2 beta, initial import 15 years ago
StyleSheetNodeSelectorLastOfType.cpp cfbf05d038 Replace style cache by computed values 6 years ago
StyleSheetNodeSelectorLastOfType.h 0199dd021e libRocket 1.2 beta, initial import 15 years ago
StyleSheetNodeSelectorNthChild.cpp cfbf05d038 Replace style cache by computed values 6 years ago
StyleSheetNodeSelectorNthChild.h 0199dd021e libRocket 1.2 beta, initial import 15 years ago
StyleSheetNodeSelectorNthLastChild.cpp cfbf05d038 Replace style cache by computed values 6 years ago
StyleSheetNodeSelectorNthLastChild.h 0199dd021e libRocket 1.2 beta, initial import 15 years ago
StyleSheetNodeSelectorNthLastOfType.cpp cfbf05d038 Replace style cache by computed values 6 years ago
StyleSheetNodeSelectorNthLastOfType.h 0199dd021e libRocket 1.2 beta, initial import 15 years ago
StyleSheetNodeSelectorNthOfType.cpp cfbf05d038 Replace style cache by computed values 6 years ago
StyleSheetNodeSelectorNthOfType.h 0199dd021e libRocket 1.2 beta, initial import 15 years ago
StyleSheetNodeSelectorOnlyChild.cpp cfbf05d038 Replace style cache by computed values 6 years ago
StyleSheetNodeSelectorOnlyChild.h 0199dd021e libRocket 1.2 beta, initial import 15 years ago
StyleSheetNodeSelectorOnlyOfType.cpp cfbf05d038 Replace style cache by computed values 6 years ago
StyleSheetNodeSelectorOnlyOfType.h 0199dd021e libRocket 1.2 beta, initial import 15 years ago
StyleSheetParser.cpp f3b9ad29f0 Reverting to commit 9c42c7b. The strings to ID changes were too complicated compared to the performance gained. 6 years ago
StyleSheetParser.h f3b9ad29f0 Reverting to commit 9c42c7b. The strings to ID changes were too complicated compared to the performance gained. 6 years ago
StyleSheetSpecification.cpp 90c2d5005e Merge remote-tracking branch 'origin/master' into performance 6 years ago
SystemInterface.cpp 9ec34390be Added system interface functions for getting and setting the clipboard. Implemented in Windows shell, along with mouse cursor. The drag sample and the invader options page demonstrate the cursor property. 6 years ago
Template.cpp e6638f1020 WIP: Attempt to replace Rocket::String with std::string 6 years ago
Template.h 4e1786a833 Updated source files and private headers to use relative paths to public headers. This prevents the compiler from pulling in an installed copy of libRocket headers rather than the source copy of the headers if libRocket happens to be installed on the system already. 11 years ago
TemplateCache.cpp e6638f1020 WIP: Attempt to replace Rocket::String with std::string 6 years ago
TemplateCache.h 709852fcf8 Replace std::unordered_map with robin_hood 6 years ago
Texture.cpp 4e1786a833 Updated source files and private headers to use relative paths to public headers. This prevents the compiler from pulling in an installed copy of libRocket headers rather than the source copy of the headers if libRocket happens to be installed on the system already. 11 years ago
TextureDatabase.cpp e6638f1020 WIP: Attempt to replace Rocket::String with std::string 6 years ago
TextureDatabase.h 709852fcf8 Replace std::unordered_map with robin_hood 6 years ago
TextureLayout.cpp 09b9364721 Bug fixes and header licenses 15 years ago
TextureLayout.h 0199dd021e libRocket 1.2 beta, initial import 15 years ago
TextureLayoutRectangle.cpp 0199dd021e libRocket 1.2 beta, initial import 15 years ago
TextureLayoutRectangle.h 0199dd021e libRocket 1.2 beta, initial import 15 years ago
TextureLayoutRow.cpp 0199dd021e libRocket 1.2 beta, initial import 15 years ago
TextureLayoutRow.h 0199dd021e libRocket 1.2 beta, initial import 15 years ago
TextureLayoutTexture.cpp a3b7be8332 tabs instead of spaces 2 10 years ago
TextureLayoutTexture.h 4e1786a833 Updated source files and private headers to use relative paths to public headers. This prevents the compiler from pulling in an installed copy of libRocket headers rather than the source copy of the headers if libRocket happens to be installed on the system already. 11 years ago
TextureResource.cpp e6638f1020 WIP: Attempt to replace Rocket::String with std::string 6 years ago
TextureResource.h 709852fcf8 Replace std::unordered_map with robin_hood 6 years ago
Transform.cpp 6d9667b9b1 Add ROCKETCORE_API specifier where appropriate 6 years ago
TransformPrimitive.cpp 2a53aa9424 Fix some compiler warnings 6 years ago
TransformState.cpp 1f7bc5b9b3 Actually remove the unnecessary includes 6 years ago
URL.cpp 603fd40568 Off-by-one change in std::string::rfind 6 years ago
UnicodeRange.cpp e6638f1020 WIP: Attempt to replace Rocket::String with std::string 6 years ago
UnicodeRange.h 0199dd021e libRocket 1.2 beta, initial import 15 years ago
Variant.cpp fa0d4fd8b0 Try using sizeof String as variant buffer size 6 years ago
Vector3.cpp 98c04ba685 Fix compiling 7 years ago
Vector4.cpp 8deea52b73 Updated transform property patch 11 years ago
ViewState.cpp 1f7bc5b9b3 Actually remove the unnecessary includes 6 years ago
WidgetSlider.cpp 130e3fb48f Remove scrollchange event, replace by function call. 6 years ago
WidgetSlider.h 246e1ecc78 WIP: Specify bubbling and default actions on dispatching events 6 years ago
WidgetSliderScroll.cpp 336b8f8d69 Fixes parameter warnings in a way that works across all supported compilers while retaining full functionally and warnings if used in the future 11 years ago
WidgetSliderScroll.h 0199dd021e libRocket 1.2 beta, initial import 15 years ago
XMLNodeHandler.cpp 4e1786a833 Updated source files and private headers to use relative paths to public headers. This prevents the compiler from pulling in an installed copy of libRocket headers rather than the source copy of the headers if libRocket happens to be installed on the system already. 11 years ago
XMLNodeHandlerBody.cpp 9380fb5970 Use the Dictionary on OnAttributeChange to avoid copies and double map lookup 6 years ago
XMLNodeHandlerBody.h 4e1786a833 Updated source files and private headers to use relative paths to public headers. This prevents the compiler from pulling in an installed copy of libRocket headers rather than the source copy of the headers if libRocket happens to be installed on the system already. 11 years ago
XMLNodeHandlerDefault.cpp e6638f1020 WIP: Attempt to replace Rocket::String with std::string 6 years ago
XMLNodeHandlerDefault.h 4e1786a833 Updated source files and private headers to use relative paths to public headers. This prevents the compiler from pulling in an installed copy of libRocket headers rather than the source copy of the headers if libRocket happens to be installed on the system already. 11 years ago
XMLNodeHandlerHead.cpp b04b4e58ba Replace Dictionary with unordered_flat_map 6 years ago
XMLNodeHandlerHead.h 4e1786a833 Updated source files and private headers to use relative paths to public headers. This prevents the compiler from pulling in an installed copy of libRocket headers rather than the source copy of the headers if libRocket happens to be installed on the system already. 11 years ago
XMLNodeHandlerTemplate.cpp b04b4e58ba Replace Dictionary with unordered_flat_map 6 years ago
XMLNodeHandlerTemplate.h 4e1786a833 Updated source files and private headers to use relative paths to public headers. This prevents the compiler from pulling in an installed copy of libRocket headers rather than the source copy of the headers if libRocket happens to be installed on the system already. 11 years ago
XMLParseTools.cpp e6638f1020 WIP: Attempt to replace Rocket::String with std::string 6 years ago
XMLParseTools.h 4e1786a833 Updated source files and private headers to use relative paths to public headers. This prevents the compiler from pulling in an installed copy of libRocket headers rather than the source copy of the headers if libRocket happens to be installed on the system already. 11 years ago
XMLParser.cpp e1626379ee Don't double create input elements 6 years ago
precompiled.cpp 0199dd021e libRocket 1.2 beta, initial import 15 years ago
precompiled.h f3b9ad29f0 Reverting to commit 9c42c7b. The strings to ID changes were too complicated compared to the performance gained. 6 years ago