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