From 874df53403092e2c6badd5dddc6c7fe760bf090d Mon Sep 17 00:00:00 2001 From: omar Date: Sat, 20 Feb 2016 20:46:08 +0100 Subject: [PATCH 1/2] Update README.md --- README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/README.md b/README.md index 6924eca6b..f0ddcd73e 100644 --- a/README.md +++ b/README.md @@ -126,6 +126,10 @@ If you intend to display large lists of items (say, 1000+) it can be beneficial You can alter the look of the interface to some degree: changing colors, sizes, padding, rounding, fonts. However, as ImGui is designed and optimised to create debug tools, the amount of skinning you can apply is limited. There is only so much you can stray away from the default look and feel of the interface. +This is [LumixEngine](https://github.com/nem0/LumixEngine]) with a minor skinning hack + a docking/tabs extension (both of which you can find in the Issues section and will eventually be merged). + +[![Skinning in LumixEngine](https://cloud.githubusercontent.com/assets/8225057/13198792/92808c5c-d812-11e5-9507-16b63918b05b.jpg)](https://cloud.githubusercontent.com/assets/8225057/13044612/59f07aec-d3cf-11e5-8ccb-39adf2e13e69.png) + Why using C++ (as opposed to C)? ImGui takes advantage of a few C++ features for convenience but nothing anywhere Boost-insanity/quagmire. In particular, function overloading and default parameters are used to make the API easier to use and code more terse. Doing so I believe the API is sitting on a sweet spot and giving up on those features would make the API more cumbersome. Other features such as namespace, constructors and templates (in the case of the ImVector<> class) are also relied on as a convenience but could be removed. From 991d9e2884d1d33f2775b4bd96f9a14ef9528b3c Mon Sep 17 00:00:00 2001 From: omar Date: Sat, 20 Feb 2016 23:20:15 +0100 Subject: [PATCH 2/2] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index f0ddcd73e..030cee98d 100644 --- a/README.md +++ b/README.md @@ -126,7 +126,7 @@ If you intend to display large lists of items (say, 1000+) it can be beneficial You can alter the look of the interface to some degree: changing colors, sizes, padding, rounding, fonts. However, as ImGui is designed and optimised to create debug tools, the amount of skinning you can apply is limited. There is only so much you can stray away from the default look and feel of the interface. -This is [LumixEngine](https://github.com/nem0/LumixEngine]) with a minor skinning hack + a docking/tabs extension (both of which you can find in the Issues section and will eventually be merged). +This is [LumixEngine](https://github.com/nem0/LumixEngine) with a minor skinning hack + a docking/tabs extension (both of which you can find in the Issues section and will eventually be merged). [![Skinning in LumixEngine](https://cloud.githubusercontent.com/assets/8225057/13198792/92808c5c-d812-11e5-9507-16b63918b05b.jpg)](https://cloud.githubusercontent.com/assets/8225057/13044612/59f07aec-d3cf-11e5-8ccb-39adf2e13e69.png)