Commit Graph

  • d413e49821 added range loop based layout nodes traversal omigamedev 2017-01-27 19:26:45 +00:00
  • baaade6050 added pch on xcode, fixed Node move semantic Omar Mohamed Ali Mudhir 2017-01-27 14:55:16 +00:00
  • a4be7c0e4d complete refactoring and cleanup old layout loading code omigamedev 2017-01-27 13:20:39 +00:00
  • 81494cca6e refactoring layout loader omigamedev 2017-01-26 23:57:05 +00:00
  • 5ae77ee4ac added partial mouse events for Windows, implemented clipping rect intersection, added auto value to width and height attributes omigamedev 2017-01-25 21:02:26 +00:00
  • 9a4abe8bde added partial mouse events on osx Omar Mohamed Ali Mudhir 2017-01-25 19:06:49 +00:00
  • 2f042c3e95 added resizing to osx window Omar Mohamed Ali Mudhir 2017-01-25 09:15:22 +00:00
  • 9d6171c7d8 added color attribute and scissor clipping. Added debug callback to OpenGL messages omigamedev 2017-01-24 20:05:19 +00:00
  • 5268f65777 added margin and padding support, some fixes: yoga needs many values to be initialized properly omigamedev 2017-01-23 22:13:36 +00:00
  • e556cf4c61 fixed layout parser adding stack based recursion, code needs being cleaned up but layout works quite well now, added code draw while resizing omigamedev 2017-01-22 22:24:48 +00:00
  • 21622fd24c add Sampler class, add attributes system omigamedev 2017-01-21 00:16:36 +00:00
  • eb7282e0d4 testing yoga and tinyxml2 to read some attributes from file omigamedev 2017-01-19 19:12:12 +00:00
  • 78ab808b8b added Yoga and TinyXML2 libraries and created a testing layout.xml omigamedev 2017-01-19 13:45:21 +00:00
  • 90ee10405d added rect shape with corrected uv interpolation omigamedev 2017-01-18 23:01:00 +00:00
  • 5f6bcda211 added intersection and uvs correction functions Omar Mohamed Ali Mudhir 2017-01-18 19:42:34 +00:00
  • b351b70ddf enable multi sampling in Windows, fix circle shape omigamedev 2017-01-18 00:14:50 +00:00
  • 9e123a6a65 fix uv mapping for the circle shape omigamedev 2017-01-17 20:55:39 +00:00
  • c93c1daecc create visual studio project, add Windows initialization code omigamedev 2017-01-17 20:20:12 +00:00
  • f1e6fb7716 add uv layout type for Circle shape Omar Mohamed Ali Mudhir 2017-01-17 20:02:15 +00:00
  • d5fed78bf5 add Slice9 type Omar Mohamed Ali Mudhir 2017-01-16 14:42:22 +00:00
  • 8c217af051 added rounded rectangle, first iteration works but still needs improved corners Omar Mohamed Ali Mudhir 2017-01-16 03:58:21 +00:00
  • baaaf213cc fix some shapes generation and draw a grid of shapes for an overview Omar Mohamed Ali Mudhir 2017-01-16 00:22:44 +00:00
  • de17029e0d split template into a public template for storage allocation and private implementation and move the code into the cpp Omar Mohamed Ali Mudhir 2017-01-15 22:24:39 +00:00
  • 13d8e6e563 base setup for osx in place Omar Mohamed Ali Mudhir 2017-01-14 18:30:19 +00:00