| .. |
|
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 |