Michael Ragazzon fd44d9cfcb Optionally use EventId on add/remove listener. In the EventDispatcher, replace the map<vector> with a flat, manually sorted vector. hace 6 años
..
BitmapFont f3b9ad29f0 Reverting to commit 9c42c7b. The strings to ID changes were too complicated compared to the performance gained. hace 6 años
Containers 945aa8f5a4 Include chobo-containers, put all third-party containers in the Rocket::Core namespace hace 6 años
FreeType f3b9ad29f0 Reverting to commit 9c42c7b. The strings to ID changes were too complicated compared to the performance gained. hace 6 años
Lua eb26dd47f2 Lua bindings building hace 6 años
Python 63b64b66b1 Use a MSVC compatible preprocessor directive for warning messages hace 11 años
Animation.h ad74d3d6c6 Remove some C++14 code, fixes C++11 and GCC compatibility, closes #3 hopefully (thanks @Barotto) hace 6 años
BaseXMLParser.h b86efd039b Performance: Change several maps and sets to unordered_*. hace 7 años
Box.h 6fb6da6077 Initial batch of edits to remove expectation that the Rocket include structure will be in the global include path. hace 11 años
Colour.h 6a91e678bb Move namespace to inside the .inl files hace 6 años
Colour.inl 6a91e678bb Move namespace to inside the .inl files hace 6 años
ComputedValues.h 6e2aecc127 Remove WString.h, fix some compilation errors hace 6 años
Context.h bcc1ac4f2a Implement EventId and associated EventSpecification hace 6 años
ContextInstancer.h 6fb6da6077 Initial batch of edits to remove expectation that the Rocket include structure will be in the global include path. hace 11 años
ConvolutionFilter.h 0199dd021e libRocket 1.2 beta, initial import hace 15 años
Core.h 0b5d8c7189 Add RegisterEventType to Core API. Update readme. Element::DispatchEvent should now be backwards compatible. Prevent default action after calling StopPropagation(), hace 6 años
Debug.h a189c251a0 Define non-recursive assert also for non-debug builds hace 6 años
Decorator.h f3b9ad29f0 Reverting to commit 9c42c7b. The strings to ID changes were too complicated compared to the performance gained. hace 6 años
DecoratorInstancer.h f3b9ad29f0 Reverting to commit 9c42c7b. The strings to ID changes were too complicated compared to the performance gained. hace 6 años
Dictionary.h 90c2d5005e Merge remote-tracking branch 'origin/master' into performance hace 6 años
Element.h fd44d9cfcb Optionally use EventId on add/remove listener. In the EventDispatcher, replace the map<vector> with a flat, manually sorted vector. hace 6 años
Element.inl 9380fb5970 Use the Dictionary on OnAttributeChange to avoid copies and double map lookup hace 6 años
ElementDocument.h 02821004f1 WIP. Separate default event actions from ProcessEvents (event listeners) hace 6 años
ElementInstancer.h 6fb6da6077 Initial batch of edits to remove expectation that the Rocket include structure will be in the global include path. hace 11 años
ElementInstancerGeneric.h 6a91e678bb Move namespace to inside the .inl files hace 6 años
ElementInstancerGeneric.inl 6a91e678bb Move namespace to inside the .inl files hace 6 años
ElementReference.h 6fb6da6077 Initial batch of edits to remove expectation that the Rocket include structure will be in the global include path. hace 11 años
ElementScroll.h 130e3fb48f Remove scrollchange event, replace by function call. hace 6 años
ElementText.h 6e2aecc127 Remove WString.h, fix some compilation errors hace 6 años
ElementUtilities.h 6e2aecc127 Remove WString.h, fix some compilation errors hace 6 años
Event.h d2c395645c Make Event unaware of event specification, pass by parameter instead. hace 6 años
EventInstancer.h d2c395645c Make Event unaware of event specification, pass by parameter instead. hace 6 años
EventListener.h 6fb6da6077 Initial batch of edits to remove expectation that the Rocket include structure will be in the global include path. hace 11 años
EventListenerInstancer.h 6fb6da6077 Initial batch of edits to remove expectation that the Rocket include structure will be in the global include path. hace 11 años
Factory.h d2c395645c Make Event unaware of event specification, pass by parameter instead. hace 6 años
FileInterface.h 6fb6da6077 Initial batch of edits to remove expectation that the Rocket include structure will be in the global include path. hace 11 años
Font.h 0199dd021e libRocket 1.2 beta, initial import hace 15 años
FontDatabase.h f3b9ad29f0 Reverting to commit 9c42c7b. The strings to ID changes were too complicated compared to the performance gained. hace 6 años
FontEffect.h 709852fcf8 Replace std::unordered_map with robin_hood hace 6 años
FontEffectInstancer.h f3b9ad29f0 Reverting to commit 9c42c7b. The strings to ID changes were too complicated compared to the performance gained. hace 6 años
FontFace.h 709852fcf8 Replace std::unordered_map with robin_hood hace 6 años
FontFamily.h 870ff44c9b A lot of changes hace 10 años
FontGlyph.h 9cc171f3ed Replace std::map with std::vector for O(1) access to character properties hace 13 años
FontProvider.h c307140b9b Replacing some containers hace 6 años
Geometry.h 6fb6da6077 Initial batch of edits to remove expectation that the Rocket include structure will be in the global include path. hace 11 años
GeometryUtilities.h 6fb6da6077 Initial batch of edits to remove expectation that the Rocket include structure will be in the global include path. hace 11 años
Header.h 39aff9cc4c Add rocketcore_api as appropriate and move ToString functions to cpp-file hace 6 años
ID.h 130e3fb48f Remove scrollchange event, replace by function call. hace 6 años
Input.h 0199dd021e libRocket 1.2 beta, initial import hace 15 años
Log.h 6fb6da6077 Initial batch of edits to remove expectation that the Rocket include structure will be in the global include path. hace 11 años
Math.h 318f299fbe Try fixing builds, deprecate Python support hace 6 años
MathTypes.h 6fb6da6077 Initial batch of edits to remove expectation that the Rocket include structure will be in the global include path. hace 11 años
Matrix4.h ddfaa3fa3e Proper full matrix interpolation by de- and recomposition. hace 7 años
Matrix4.inl 318f299fbe Try fixing builds, deprecate Python support hace 6 años
Platform.h 946f999480 Looks like we need C++14 for this hace 6 años
Plugin.h 6fb6da6077 Initial batch of edits to remove expectation that the Rocket include structure will be in the global include path. hace 11 años
Property.h 122bd097bb Replace many SetProperty(String, String) with SetProperty(String, Property) hace 6 años
PropertyDefinition.h 24e369e69c Add definition to default property value hace 6 años
PropertyDictionary.h f3b9ad29f0 Reverting to commit 9c42c7b. The strings to ID changes were too complicated compared to the performance gained. hace 6 años
PropertyIterators.h 68eefcaeb0 Move iterators to separate file hace 6 años
PropertyParser.h c307140b9b Replacing some containers hace 6 años
PropertySpecification.h f3b9ad29f0 Reverting to commit 9c42c7b. The strings to ID changes were too complicated compared to the performance gained. hace 6 años
ReferenceCountable.h 2d0aea1872 ReferenceCountable: Unnecessary virtual methods hace 6 años
RenderInterface.h d4422169bf Some more cleanup, remove pixels per inch interface, set to a constant 96 ppi as per CSS specs. hace 6 años
ScriptInterface.h 6fb6da6077 Initial batch of edits to remove expectation that the Rocket include structure will be in the global include path. hace 11 años
Stream.h 6fb6da6077 Initial batch of edits to remove expectation that the Rocket include structure will be in the global include path. hace 11 años
StreamMemory.h a8950bd961 Disallow copies of memory stream hace 6 años
String.h 6e2aecc127 Remove WString.h, fix some compilation errors hace 6 años
StringUtilities.h 90c2d5005e Merge remote-tracking branch 'origin/master' into performance hace 6 años
StyleSheet.h 5cb9e1df4b Improved hashing of element definition hace 6 años
StyleSheetKeywords.h c285bf99e9 Compute all the properties! hace 6 años
StyleSheetSpecification.h f3b9ad29f0 Reverting to commit 9c42c7b. The strings to ID changes were too complicated compared to the performance gained. hace 6 años
SystemInterface.h 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. hace 6 años
Texture.h 6fb6da6077 Initial batch of edits to remove expectation that the Rocket include structure will be in the global include path. hace 11 años
Transform.h 6d9667b9b1 Add ROCKETCORE_API specifier where appropriate hace 6 años
TransformPrimitive.h 90c2d5005e Merge remote-tracking branch 'origin/master' into performance hace 6 años
TransformState.h 3999bd623a Refactoring hace 7 años
Tween.h 318f299fbe Try fixing builds, deprecate Python support hace 6 años
TypeConverter.h 1ead58341e WIP: Replacing strings with IDs now compiling and running (puh). Producing... interesting results. hace 6 años
TypeConverter.inl 90c2d5005e Merge remote-tracking branch 'origin/master' into performance hace 6 años
Types.h 68eefcaeb0 Move iterators to separate file hace 6 años
URL.h 709852fcf8 Replace std::unordered_map with robin_hood hace 6 años
Variant.h 9380fb5970 Use the Dictionary on OnAttributeChange to avoid copies and double map lookup hace 6 años
Variant.inl 9380fb5970 Use the Dictionary on OnAttributeChange to avoid copies and double map lookup hace 6 años
Vector2.h 6a91e678bb Move namespace to inside the .inl files hace 6 años
Vector2.inl fd62101d08 Use own math library, remove unneded includes hace 6 años
Vector3.h 6a91e678bb Move namespace to inside the .inl files hace 6 años
Vector3.inl 27fe058191 Trying to fix compilation issues (why is std::string suddenly more than 32 bytes?) hace 6 años
Vector4.h 6a91e678bb Move namespace to inside the .inl files hace 6 años
Vector4.inl 27fe058191 Trying to fix compilation issues (why is std::string suddenly more than 32 bytes?) hace 6 años
Vertex.h 6fb6da6077 Initial batch of edits to remove expectation that the Rocket include structure will be in the global include path. hace 11 años
ViewState.h 3999bd623a Refactoring hace 7 años
XMLNodeHandler.h 6fb6da6077 Initial batch of edits to remove expectation that the Rocket include structure will be in the global include path. hace 11 años
XMLParser.h 6fb6da6077 Initial batch of edits to remove expectation that the Rocket include structure will be in the global include path. hace 11 años