| .. |
|
BitmapFont
|
90c2d5005e
Merge remote-tracking branch 'origin/master' into performance
|
6 anni fa |
|
FreeType
|
90c2d5005e
Merge remote-tracking branch 'origin/master' into performance
|
6 anni fa |
|
Lua
|
eb26dd47f2
Lua bindings building
|
6 anni fa |
|
Python
|
f1076e0f18
Various fixes to resolve issues with building python modules on OSX
|
11 anni fa |
|
BaseXMLParser.cpp
|
60682a09a3
Replace, don't emplace...
|
6 anni fa |
|
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 anni fa |
|
Clock.cpp
|
6d9667b9b1
Add ROCKETCORE_API specifier where appropriate
|
6 anni fa |
|
Clock.h
|
6d9667b9b1
Add ROCKETCORE_API specifier where appropriate
|
6 anni fa |
|
ComputeProperty.cpp
|
90c2d5005e
Merge remote-tracking branch 'origin/master' into performance
|
6 anni fa |
|
ComputeProperty.h
|
38a559d824
Look for parser in case of missing parser_index in keyword property
|
6 anni fa |
|
Context.cpp
|
aa18b0428a
Emit load event before ElementDocument update. Fixes LuaInvader sample crash.
|
6 anni fa |
|
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 anni fa |
|
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 anni fa |
|
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 anni fa |
|
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 anni fa |
|
Core.cpp
|
709852fcf8
Replace std::unordered_map with robin_hood
|
6 anni fa |
|
DebugFont.h
|
0199dd021e
libRocket 1.2 beta, initial import
|
15 anni fa |
|
Decorator.cpp
|
b6927b4e0c
More strict about units. Numbers, lengths, angles and percentages are now separated. Lengths require a unit, except for "0".
|
7 anni fa |
|
DecoratorInstancer.cpp
|
f3b9ad29f0
Reverting to commit 9c42c7b. The strings to ID changes were too complicated compared to the performance gained.
|
6 anni fa |
|
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 anni fa |
|
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 anni fa |
|
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 anni fa |
|
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 anni fa |
|
DecoratorTiled.cpp
|
83095e12c2
Move computed values file
|
6 anni fa |
|
DecoratorTiled.h
|
c307140b9b
Replacing some containers
|
6 anni fa |
|
DecoratorTiledBox.cpp
|
e6638f1020
WIP: Attempt to replace Rocket::String with std::string
|
6 anni fa |
|
DecoratorTiledBox.h
|
0199dd021e
libRocket 1.2 beta, initial import
|
15 anni fa |
|
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 anni fa |
|
DecoratorTiledBoxInstancer.h
|
0199dd021e
libRocket 1.2 beta, initial import
|
15 anni fa |
|
DecoratorTiledHorizontal.cpp
|
e6638f1020
WIP: Attempt to replace Rocket::String with std::string
|
6 anni fa |
|
DecoratorTiledHorizontal.h
|
0199dd021e
libRocket 1.2 beta, initial import
|
15 anni fa |
|
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 anni fa |
|
DecoratorTiledHorizontalInstancer.h
|
0199dd021e
libRocket 1.2 beta, initial import
|
15 anni fa |
|
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 anni fa |
|
DecoratorTiledImage.h
|
0199dd021e
libRocket 1.2 beta, initial import
|
15 anni fa |
|
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 anni fa |
|
DecoratorTiledImageInstancer.h
|
0199dd021e
libRocket 1.2 beta, initial import
|
15 anni fa |
|
DecoratorTiledInstancer.cpp
|
f3b9ad29f0
Reverting to commit 9c42c7b. The strings to ID changes were too complicated compared to the performance gained.
|
6 anni fa |
|
DecoratorTiledInstancer.h
|
f3b9ad29f0
Reverting to commit 9c42c7b. The strings to ID changes were too complicated compared to the performance gained.
|
6 anni fa |
|
DecoratorTiledVertical.cpp
|
e6638f1020
WIP: Attempt to replace Rocket::String with std::string
|
6 anni fa |
|
DecoratorTiledVertical.h
|
0199dd021e
libRocket 1.2 beta, initial import
|
15 anni fa |
|
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 anni fa |
|
DecoratorTiledVerticalInstancer.h
|
0199dd021e
libRocket 1.2 beta, initial import
|
15 anni fa |
|
DocumentHeader.cpp
|
e6638f1020
WIP: Attempt to replace Rocket::String with std::string
|
6 anni fa |
|
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 anni fa |
|
Element.cpp
|
27fe058191
Trying to fix compilation issues (why is std::string suddenly more than 32 bytes?)
|
6 anni fa |
|
ElementAnimation.cpp
|
90c2d5005e
Merge remote-tracking branch 'origin/master' into performance
|
6 anni fa |
|
ElementAnimation.h
|
f3b9ad29f0
Reverting to commit 9c42c7b. The strings to ID changes were too complicated compared to the performance gained.
|
6 anni fa |
|
ElementBackground.cpp
|
83095e12c2
Move computed values file
|
6 anni fa |
|
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 anni fa |
|
ElementBorder.cpp
|
c285bf99e9
Compute all the properties!
|
6 anni fa |
|
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 anni fa |
|
ElementDecoration.cpp
|
7ad658f7b7
Replace resize events with virtual function call
|
6 anni fa |
|
ElementDecoration.h
|
7ad658f7b7
Replace resize events with virtual function call
|
6 anni fa |
|
ElementDefinition.cpp
|
25c936544b
Computed values: Iterating over the locally defined properties
|
6 anni fa |
|
ElementDefinition.h
|
25c936544b
Computed values: Iterating over the locally defined properties
|
6 anni fa |
|
ElementDocument.cpp
|
949547836f
Fix a bug due to keyword values of pointer_events. Properly handle properties set during OnPropertyChange.
|
6 anni fa |
|
ElementHandle.cpp
|
4f8c216c5e
Some cleaning up
|
6 anni fa |
|
ElementHandle.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 anni fa |
|
ElementImage.cpp
|
c285bf99e9
Compute all the properties!
|
6 anni fa |
|
ElementImage.h
|
7ad658f7b7
Replace resize events with virtual function call
|
6 anni fa |
|
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 anni fa |
|
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 anni fa |
|
ElementScroll.cpp
|
6078956945
Clean up
|
6 anni fa |
|
ElementStyle.cpp
|
90c2d5005e
Merge remote-tracking branch 'origin/master' into performance
|
6 anni fa |
|
ElementStyle.h
|
48fa0e46a3
ElementText, wait for OnRender to generate geometry, reserve vector size
|
6 anni fa |
|
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 anni fa |
|
ElementTextDefault.cpp
|
90c2d5005e
Merge remote-tracking branch 'origin/master' into performance
|
6 anni fa |
|
ElementTextDefault.h
|
48fa0e46a3
ElementText, wait for OnRender to generate geometry, reserve vector size
|
6 anni fa |
|
ElementUtilities.cpp
|
90c2d5005e
Merge remote-tracking branch 'origin/master' into performance
|
6 anni fa |
|
Event.cpp
|
f3b9ad29f0
Reverting to commit 9c42c7b. The strings to ID changes were too complicated compared to the performance gained.
|
6 anni fa |
|
EventDispatcher.cpp
|
f3b9ad29f0
Reverting to commit 9c42c7b. The strings to ID changes were too complicated compared to the performance gained.
|
6 anni fa |
|
EventDispatcher.h
|
dec4ef6af6
Avoid duplicate conversion to lowercase
|
6 anni fa |
|
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 anni fa |
|
EventInstancerDefault.cpp
|
f3b9ad29f0
Reverting to commit 9c42c7b. The strings to ID changes were too complicated compared to the performance gained.
|
6 anni fa |
|
EventInstancerDefault.h
|
f3b9ad29f0
Reverting to commit 9c42c7b. The strings to ID changes were too complicated compared to the performance gained.
|
6 anni fa |
|
EventIterators.h
|
f3b9ad29f0
Reverting to commit 9c42c7b. The strings to ID changes were too complicated compared to the performance gained.
|
6 anni fa |
|
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 anni fa |
|
Factory.cpp
|
1e41f9a4ef
Remove lock layout: it already had no effect
|
6 anni fa |
|
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 anni fa |
|
FileInterfaceDefault.cpp
|
e6638f1020
WIP: Attempt to replace Rocket::String with std::string
|
6 anni fa |
|
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 anni fa |
|
FontDatabase.cpp
|
f3b9ad29f0
Reverting to commit 9c42c7b. The strings to ID changes were too complicated compared to the performance gained.
|
6 anni fa |
|
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 anni fa |
|
FontEffectInstancer.cpp
|
f3b9ad29f0
Reverting to commit 9c42c7b. The strings to ID changes were too complicated compared to the performance gained.
|
6 anni fa |
|
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 anni fa |
|
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 anni fa |
|
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 anni fa |
|
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 anni fa |
|
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 anni fa |
|
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 anni fa |
|
FontEffectOutlineInstancer.cpp
|
f3b9ad29f0
Reverting to commit 9c42c7b. The strings to ID changes were too complicated compared to the performance gained.
|
6 anni fa |
|
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 anni fa |
|
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 anni fa |
|
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 anni fa |
|
FontEffectShadowInstancer.cpp
|
f3b9ad29f0
Reverting to commit 9c42c7b. The strings to ID changes were too complicated compared to the performance gained.
|
6 anni fa |
|
FontEffectShadowInstancer.h
|
f3b9ad29f0
Reverting to commit 9c42c7b. The strings to ID changes were too complicated compared to the performance gained.
|
6 anni fa |
|
FontFace.cpp
|
61443dacb2
FontFace
|
10 anni fa |
|
FontFaceHandle.cpp
|
e6638f1020
WIP: Attempt to replace Rocket::String with std::string
|
6 anni fa |
|
FontFaceHandle.h
|
709852fcf8
Replace std::unordered_map with robin_hood
|
6 anni fa |
|
FontFaceLayer.cpp
|
e6638f1020
WIP: Attempt to replace Rocket::String with std::string
|
6 anni fa |
|
FontFaceLayer.h
|
cfaab542f4
Fix potential problems
|
6 anni fa |
|
FontFamily.cpp
|
61443dacb2
FontFace
|
10 anni fa |
|
FontProvider.cpp
|
dec4ef6af6
Avoid duplicate conversion to lowercase
|
6 anni fa |
|
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 anni fa |
|
GeometryDatabase.cpp
|
1aab59eec4
Reduce allocations during Element construction, remove Geometry database, rework some of the Render, Update, and UpdateLayout logic.
|
6 anni fa |
|
GeometryDatabase.h
|
0199dd021e
libRocket 1.2 beta, initial import
|
15 anni fa |
|
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 anni fa |
|
LayoutBlockBox.cpp
|
6078956945
Clean up
|
6 anni fa |
|
LayoutBlockBox.h
|
cfbf05d038
Replace style cache by computed values
|
6 anni fa |
|
LayoutBlockBoxSpace.cpp
|
cfbf05d038
Replace style cache by computed values
|
6 anni fa |
|
LayoutBlockBoxSpace.h
|
cfbf05d038
Replace style cache by computed values
|
6 anni fa |
|
LayoutEngine.cpp
|
a0f066d8d7
Fix the data grid and inline-block layout with specified width
|
6 anni fa |
|
LayoutEngine.h
|
e18ac30c43
Use computed values in layoutengine
|
6 anni fa |
|
LayoutInlineBox.cpp
|
e58148908d
Fix a layout bug
|
6 anni fa |
|
LayoutInlineBox.h
|
cfbf05d038
Replace style cache by computed values
|
6 anni fa |
|
LayoutInlineBoxText.cpp
|
cfbf05d038
Replace style cache by computed values
|
6 anni fa |
|
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 anni fa |
|
LayoutLineBox.cpp
|
cfbf05d038
Replace style cache by computed values
|
6 anni fa |
|
LayoutLineBox.h
|
b1a3dc6b74
inline-block will now shrink width to inner content (beta)
|
7 anni fa |
|
Log.cpp
|
6e2aecc127
Remove WString.h, fix some compilation errors
|
6 anni fa |
|
Math.cpp
|
318f299fbe
Try fixing builds, deprecate Python support
|
6 anni fa |
|
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 anni fa |
|
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 anni fa |
|
PluginRegistry.h
|
0e8316e5b4
Properly cleanup global libRocket system on Core::Shutdown. This allows libRocket to be Shutdown and reinitialised within the same execution.
|
15 anni fa |
|
Pool.h
|
ece191a7d8
Memory pool for ElementMeta
|
6 anni fa |
|
Pool.inl
|
ece191a7d8
Memory pool for ElementMeta
|
6 anni fa |
|
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 anni fa |
|
PropertyDefinition.cpp
|
38a559d824
Look for parser in case of missing parser_index in keyword property
|
6 anni fa |
|
PropertyDictionary.cpp
|
f3b9ad29f0
Reverting to commit 9c42c7b. The strings to ID changes were too complicated compared to the performance gained.
|
6 anni fa |
|
PropertyParserAnimation.cpp
|
90c2d5005e
Merge remote-tracking branch 'origin/master' into performance
|
6 anni fa |
|
PropertyParserAnimation.h
|
e222a50e9a
Refactoring.
|
7 anni fa |
|
PropertyParserColour.cpp
|
c307140b9b
Replacing some containers
|
6 anni fa |
|
PropertyParserColour.h
|
c307140b9b
Replacing some containers
|
6 anni fa |
|
PropertyParserKeyword.cpp
|
c307140b9b
Replacing some containers
|
6 anni fa |
|
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 anni fa |
|
PropertyParserNumber.cpp
|
e6638f1020
WIP: Attempt to replace Rocket::String with std::string
|
6 anni fa |
|
PropertyParserNumber.h
|
b6927b4e0c
More strict about units. Numbers, lengths, angles and percentages are now separated. Lengths require a unit, except for "0".
|
7 anni fa |
|
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 anni fa |
|
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 anni fa |
|
PropertyParserTransform.cpp
|
90c2d5005e
Merge remote-tracking branch 'origin/master' into performance
|
6 anni fa |
|
PropertyParserTransform.h
|
a9388f5229
RCSS transition beta. Only activated on pseudo-classes for now.
|
7 anni fa |
|
PropertyShorthandDefinition.h
|
f3b9ad29f0
Reverting to commit 9c42c7b. The strings to ID changes were too complicated compared to the performance gained.
|
6 anni fa |
|
PropertySpecification.cpp
|
f3b9ad29f0
Reverting to commit 9c42c7b. The strings to ID changes were too complicated compared to the performance gained.
|
6 anni fa |
|
ReferenceCountable.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 anni fa |
|
RenderInterface.cpp
|
d4422169bf
Some more cleanup, remove pixels per inch interface, set to a constant 96 ppi as per CSS specs.
|
6 anni fa |
|
Stream.cpp
|
e6638f1020
WIP: Attempt to replace Rocket::String with std::string
|
6 anni fa |
|
StreamFile.cpp
|
e6638f1020
WIP: Attempt to replace Rocket::String with std::string
|
6 anni fa |
|
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 anni fa |
|
StreamMemory.cpp
|
9709407b29
Fix some issues found by the Visual Studio 2012 static analyzer.
|
11 anni fa |
|
String.cpp
|
90c2d5005e
Merge remote-tracking branch 'origin/master' into performance
|
6 anni fa |
|
StringCache.cpp
|
9c9b65f51d
More computed values
|
6 anni fa |
|
StringCache.h
|
9c9b65f51d
More computed values
|
6 anni fa |
|
StringUtilities.cpp
|
fa6bd0a062
Use all_properties_dirty flag when constructing elements
|
6 anni fa |
|
StyleSheet.cpp
|
5cb9e1df4b
Improved hashing of element definition
|
6 anni fa |
|
StyleSheetFactory.cpp
|
e6638f1020
WIP: Attempt to replace Rocket::String with std::string
|
6 anni fa |
|
StyleSheetFactory.h
|
709852fcf8
Replace std::unordered_map with robin_hood
|
6 anni fa |
|
StyleSheetNode.cpp
|
90c2d5005e
Merge remote-tracking branch 'origin/master' into performance
|
6 anni fa |
|
StyleSheetNode.h
|
709852fcf8
Replace std::unordered_map with robin_hood
|
6 anni fa |
|
StyleSheetNodeSelector.cpp
|
0199dd021e
libRocket 1.2 beta, initial import
|
15 anni fa |
|
StyleSheetNodeSelector.h
|
0199dd021e
libRocket 1.2 beta, initial import
|
15 anni fa |
|
StyleSheetNodeSelectorEmpty.cpp
|
cfbf05d038
Replace style cache by computed values
|
6 anni fa |
|
StyleSheetNodeSelectorEmpty.h
|
0199dd021e
libRocket 1.2 beta, initial import
|
15 anni fa |
|
StyleSheetNodeSelectorFirstChild.cpp
|
cfbf05d038
Replace style cache by computed values
|
6 anni fa |
|
StyleSheetNodeSelectorFirstChild.h
|
0199dd021e
libRocket 1.2 beta, initial import
|
15 anni fa |
|
StyleSheetNodeSelectorFirstOfType.cpp
|
cfbf05d038
Replace style cache by computed values
|
6 anni fa |
|
StyleSheetNodeSelectorFirstOfType.h
|
0199dd021e
libRocket 1.2 beta, initial import
|
15 anni fa |
|
StyleSheetNodeSelectorLastChild.cpp
|
cfbf05d038
Replace style cache by computed values
|
6 anni fa |
|
StyleSheetNodeSelectorLastChild.h
|
0199dd021e
libRocket 1.2 beta, initial import
|
15 anni fa |
|
StyleSheetNodeSelectorLastOfType.cpp
|
cfbf05d038
Replace style cache by computed values
|
6 anni fa |
|
StyleSheetNodeSelectorLastOfType.h
|
0199dd021e
libRocket 1.2 beta, initial import
|
15 anni fa |
|
StyleSheetNodeSelectorNthChild.cpp
|
cfbf05d038
Replace style cache by computed values
|
6 anni fa |
|
StyleSheetNodeSelectorNthChild.h
|
0199dd021e
libRocket 1.2 beta, initial import
|
15 anni fa |
|
StyleSheetNodeSelectorNthLastChild.cpp
|
cfbf05d038
Replace style cache by computed values
|
6 anni fa |
|
StyleSheetNodeSelectorNthLastChild.h
|
0199dd021e
libRocket 1.2 beta, initial import
|
15 anni fa |
|
StyleSheetNodeSelectorNthLastOfType.cpp
|
cfbf05d038
Replace style cache by computed values
|
6 anni fa |
|
StyleSheetNodeSelectorNthLastOfType.h
|
0199dd021e
libRocket 1.2 beta, initial import
|
15 anni fa |
|
StyleSheetNodeSelectorNthOfType.cpp
|
cfbf05d038
Replace style cache by computed values
|
6 anni fa |
|
StyleSheetNodeSelectorNthOfType.h
|
0199dd021e
libRocket 1.2 beta, initial import
|
15 anni fa |
|
StyleSheetNodeSelectorOnlyChild.cpp
|
cfbf05d038
Replace style cache by computed values
|
6 anni fa |
|
StyleSheetNodeSelectorOnlyChild.h
|
0199dd021e
libRocket 1.2 beta, initial import
|
15 anni fa |
|
StyleSheetNodeSelectorOnlyOfType.cpp
|
cfbf05d038
Replace style cache by computed values
|
6 anni fa |
|
StyleSheetNodeSelectorOnlyOfType.h
|
0199dd021e
libRocket 1.2 beta, initial import
|
15 anni fa |
|
StyleSheetParser.cpp
|
f3b9ad29f0
Reverting to commit 9c42c7b. The strings to ID changes were too complicated compared to the performance gained.
|
6 anni fa |
|
StyleSheetParser.h
|
f3b9ad29f0
Reverting to commit 9c42c7b. The strings to ID changes were too complicated compared to the performance gained.
|
6 anni fa |
|
StyleSheetSpecification.cpp
|
90c2d5005e
Merge remote-tracking branch 'origin/master' into performance
|
6 anni fa |
|
SystemInterface.cpp
|
a9c9160fbd
Fix assertion message error
|
6 anni fa |
|
Template.cpp
|
e6638f1020
WIP: Attempt to replace Rocket::String with std::string
|
6 anni fa |
|
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 anni fa |
|
TemplateCache.cpp
|
e6638f1020
WIP: Attempt to replace Rocket::String with std::string
|
6 anni fa |
|
TemplateCache.h
|
709852fcf8
Replace std::unordered_map with robin_hood
|
6 anni fa |
|
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 anni fa |
|
TextureDatabase.cpp
|
e6638f1020
WIP: Attempt to replace Rocket::String with std::string
|
6 anni fa |
|
TextureDatabase.h
|
709852fcf8
Replace std::unordered_map with robin_hood
|
6 anni fa |
|
TextureLayout.cpp
|
09b9364721
Bug fixes and header licenses
|
15 anni fa |
|
TextureLayout.h
|
0199dd021e
libRocket 1.2 beta, initial import
|
15 anni fa |
|
TextureLayoutRectangle.cpp
|
0199dd021e
libRocket 1.2 beta, initial import
|
15 anni fa |
|
TextureLayoutRectangle.h
|
0199dd021e
libRocket 1.2 beta, initial import
|
15 anni fa |
|
TextureLayoutRow.cpp
|
0199dd021e
libRocket 1.2 beta, initial import
|
15 anni fa |
|
TextureLayoutRow.h
|
0199dd021e
libRocket 1.2 beta, initial import
|
15 anni fa |
|
TextureLayoutTexture.cpp
|
a3b7be8332
tabs instead of spaces 2
|
10 anni fa |
|
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 anni fa |
|
TextureResource.cpp
|
e6638f1020
WIP: Attempt to replace Rocket::String with std::string
|
6 anni fa |
|
TextureResource.h
|
709852fcf8
Replace std::unordered_map with robin_hood
|
6 anni fa |
|
Transform.cpp
|
6d9667b9b1
Add ROCKETCORE_API specifier where appropriate
|
6 anni fa |
|
TransformPrimitive.cpp
|
90c2d5005e
Merge remote-tracking branch 'origin/master' into performance
|
6 anni fa |
|
TransformState.cpp
|
1f7bc5b9b3
Actually remove the unnecessary includes
|
6 anni fa |
|
URL.cpp
|
603fd40568
Off-by-one change in std::string::rfind
|
6 anni fa |
|
UnicodeRange.cpp
|
e6638f1020
WIP: Attempt to replace Rocket::String with std::string
|
6 anni fa |
|
UnicodeRange.h
|
0199dd021e
libRocket 1.2 beta, initial import
|
15 anni fa |
|
Variant.cpp
|
27fe058191
Trying to fix compilation issues (why is std::string suddenly more than 32 bytes?)
|
6 anni fa |
|
Vector3.cpp
|
98c04ba685
Fix compiling
|
7 anni fa |
|
Vector4.cpp
|
8deea52b73
Updated transform property patch
|
11 anni fa |
|
ViewState.cpp
|
1f7bc5b9b3
Actually remove the unnecessary includes
|
6 anni fa |
|
WidgetSlider.cpp
|
a0f066d8d7
Fix the data grid and inline-block layout with specified width
|
6 anni fa |
|
WidgetSlider.h
|
5db7d68e7e
Use double for absolute time
|
7 anni fa |
|
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 anni fa |
|
WidgetSliderScroll.h
|
0199dd021e
libRocket 1.2 beta, initial import
|
15 anni fa |
|
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 anni fa |
|
XMLNodeHandlerBody.cpp
|
b04b4e58ba
Replace Dictionary with unordered_flat_map
|
6 anni fa |
|
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 anni fa |
|
XMLNodeHandlerDefault.cpp
|
e6638f1020
WIP: Attempt to replace Rocket::String with std::string
|
6 anni fa |
|
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 anni fa |
|
XMLNodeHandlerHead.cpp
|
b04b4e58ba
Replace Dictionary with unordered_flat_map
|
6 anni fa |
|
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 anni fa |
|
XMLNodeHandlerTemplate.cpp
|
b04b4e58ba
Replace Dictionary with unordered_flat_map
|
6 anni fa |
|
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 anni fa |
|
XMLParseTools.cpp
|
e6638f1020
WIP: Attempt to replace Rocket::String with std::string
|
6 anni fa |
|
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 anni fa |
|
XMLParser.cpp
|
e1626379ee
Don't double create input elements
|
6 anni fa |
|
precompiled.cpp
|
0199dd021e
libRocket 1.2 beta, initial import
|
15 anni fa |
|
precompiled.h
|
f3b9ad29f0
Reverting to commit 9c42c7b. The strings to ID changes were too complicated compared to the performance gained.
|
6 anni fa |