aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTravisBot <>2018-02-13 19:22:49 +0000
committerTravisBot <>2018-02-13 19:22:49 +0000
commit120afaec5290bd3b9109503d04b6b8d284114f30 (patch)
tree046f0800a2d30d04fe7faebeb252129f32e5f317
parent9991b4855683789d606222798f6e29e3ac63e7d3 (diff)
downloadYAGE-120afaec5290bd3b9109503d04b6b8d284114f30.tar.gz
YAGE-120afaec5290bd3b9109503d04b6b8d284114f30.zip
[Travis] Rebuilding documentation
-rw-r--r--README_8md.html2
-rw-r--r--active_8cpp.html2
-rw-r--r--active_8h.html2
-rw-r--r--active_8h_source.html2
-rw-r--r--annotated.html8
-rw-r--r--batch_8h.html2
-rw-r--r--batch_8h_source.html2
-rw-r--r--body_8cpp.html2
-rw-r--r--body_8h.html2
-rw-r--r--body_8h_source.html2
-rw-r--r--bug.html2
-rw-r--r--camera_8cpp.html2
-rw-r--r--camera_8h.html2
-rw-r--r--camera_8h_source.html2
-rw-r--r--classes.html54
-rw-r--r--classyage_1_1Active-members.html2
-rw-r--r--classyage_1_1Active.html2
-rw-r--r--classyage_1_1Batch-members.html2
-rw-r--r--classyage_1_1Batch.html2
-rw-r--r--classyage_1_1Body-members.html2
-rw-r--r--classyage_1_1Body.html2
-rw-r--r--classyage_1_1Camera-members.html2
-rw-r--r--classyage_1_1Camera.html2
-rw-r--r--classyage_1_1Collider-members.html2
-rw-r--r--classyage_1_1Collider.html2
-rw-r--r--classyage_1_1CollisionBody-members.html2
-rw-r--r--classyage_1_1CollisionBody.html2
-rw-r--r--classyage_1_1Drawable-members.html2
-rw-r--r--classyage_1_1Drawable.html2
-rw-r--r--classyage_1_1Engine-members.html2
-rw-r--r--classyage_1_1Engine.html6
-rw-r--r--classyage_1_1Entity-members.html4
-rw-r--r--classyage_1_1Entity.html18
-rw-r--r--classyage_1_1EntityManager-members.html2
-rw-r--r--classyage_1_1EntityManager.html6
-rw-r--r--classyage_1_1ImageLoader-members.html2
-rw-r--r--classyage_1_1ImageLoader.html2
-rw-r--r--classyage_1_1IoManager-members.html2
-rw-r--r--classyage_1_1IoManager.html2
-rw-r--r--classyage_1_1LogMessage-members.html2
-rw-r--r--classyage_1_1LogMessage.html2
-rw-r--r--classyage_1_1LogSink-members.html2
-rw-r--r--classyage_1_1LogSink.html2
-rw-r--r--classyage_1_1Logger-members.html2
-rw-r--r--classyage_1_1Logger.html2
-rw-r--r--classyage_1_1Matrix-members.html2
-rw-r--r--classyage_1_1Matrix.html2
-rw-r--r--classyage_1_1NonCopyable-members.html (renamed from classComponent.html)22
-rw-r--r--classyage_1_1NonCopyable.html (renamed from component_8h.html)143
-rw-r--r--classyage_1_1ParticleBody-members.html2
-rw-r--r--classyage_1_1ParticleBody.html2
-rw-r--r--classyage_1_1Rectangle-members.html2
-rw-r--r--classyage_1_1Rectangle.html2
-rw-r--r--classyage_1_1RectangleCollider-members.html2
-rw-r--r--classyage_1_1RectangleCollider.html2
-rw-r--r--classyage_1_1ResourceManager-members.html2
-rw-r--r--classyage_1_1ResourceManager.html2
-rw-r--r--classyage_1_1RigidBody-members.html2
-rw-r--r--classyage_1_1RigidBody.html2
-rw-r--r--classyage_1_1Shader-members.html2
-rw-r--r--classyage_1_1Shader.html2
-rw-r--r--classyage_1_1Shape-members.html2
-rw-r--r--classyage_1_1Shape.html2
-rw-r--r--classyage_1_1Space-members.html2
-rw-r--r--classyage_1_1Space.html6
-rw-r--r--classyage_1_1Sprite-members.html2
-rw-r--r--classyage_1_1Sprite.html2
-rw-r--r--classyage_1_1SpriteBatch-members.html2
-rw-r--r--classyage_1_1SpriteBatch.html2
-rw-r--r--classyage_1_1SpriteSheet-members.html2
-rw-r--r--classyage_1_1SpriteSheet.html2
-rw-r--r--classyage_1_1SyncQueue-members.html2
-rw-r--r--classyage_1_1SyncQueue.html2
-rw-r--r--classyage_1_1System-members.html9
-rw-r--r--classyage_1_1System.html32
-rw-r--r--classyage_1_1TextureCache-members.html2
-rw-r--r--classyage_1_1TextureCache.html2
-rw-r--r--classyage_1_1Vector-members.html2
-rw-r--r--classyage_1_1Vector.html2
-rw-r--r--classyage_1_1Vector2-members.html2
-rw-r--r--classyage_1_1Vector2.html2
-rw-r--r--classyage_1_1Vector3-members.html2
-rw-r--r--classyage_1_1Vector3.html2
-rw-r--r--classyage_1_1Vector4-members.html2
-rw-r--r--classyage_1_1Vector4.html2
-rw-r--r--classyage_1_1Window-members.html2
-rw-r--r--classyage_1_1Window.html2
-rw-r--r--classyage_1_1details_1_1Row-members.html2
-rw-r--r--classyage_1_1details_1_1Row.html2
-rw-r--r--collider_8h.html2
-rw-r--r--collider_8h_source.html2
-rw-r--r--collisionbody_8h.html2
-rw-r--r--collisionbody_8h_source.html2
-rw-r--r--deprecated.html2
-rw-r--r--dir_059f34b87ae2c2af887b23a7e5e8e88f.html2
-rw-r--r--dir_0a5be4b85c8e2c05f7a9f5a803f53125.html4
-rw-r--r--dir_11841e5da2063fc5766a682aee38e289.html2
-rw-r--r--dir_48a91ae829881cbedcfc124d2027890d.html4
-rw-r--r--dir_a58d7658bbcfd3d3d7296185ebe55c28.html2
-rw-r--r--dir_aa7f86daaaa64c448f636c0e65de2cec.html2
-rw-r--r--dir_b47bccbdb192fb141a0ffded67f346da.html (renamed from dir_4360c3054e876104aec8d81523b584e2.html)12
-rw-r--r--dir_d09e80fdcf0bb585bbe3b7099c52d028.html2
-rw-r--r--drawable_8h.html2
-rw-r--r--drawable_8h_source.html2
-rw-r--r--ellipse_8h.html2
-rw-r--r--ellipse_8h_source.html2
-rw-r--r--engine_8cpp.html6
-rw-r--r--engine_8h.html6
-rw-r--r--engine_8h_source.html6
-rw-r--r--entity_8cpp.html6
-rw-r--r--entity_8h.html14
-rw-r--r--entity_8h_source.html44
-rw-r--r--entitymanager_8cpp.html6
-rw-r--r--entitymanager_8h.html6
-rw-r--r--entitymanager_8h_source.html8
-rw-r--r--files.html87
-rw-r--r--functions.html2
-rw-r--r--functions_b.html2
-rw-r--r--functions_c.html2
-rw-r--r--functions_d.html5
-rw-r--r--functions_e.html4
-rw-r--r--functions_f.html2
-rw-r--r--functions_func.html43
-rw-r--r--functions_g.html2
-rw-r--r--functions_h.html2
-rw-r--r--functions_i.html2
-rw-r--r--functions_k.html2
-rw-r--r--functions_l.html2
-rw-r--r--functions_m.html2
-rw-r--r--functions_n.html5
-rw-r--r--functions_o.html7
-rw-r--r--functions_p.html2
-rw-r--r--functions_r.html2
-rw-r--r--functions_rela.html2
-rw-r--r--functions_s.html2
-rw-r--r--functions_t.html2
-rw-r--r--functions_type.html2
-rw-r--r--functions_u.html4
-rw-r--r--functions_v.html2
-rw-r--r--functions_vars.html2
-rw-r--r--functions_w.html2
-rw-r--r--functions_x.html2
-rw-r--r--functions_y.html2
-rw-r--r--functions_z.html2
-rw-r--r--functions_~.html5
-rw-r--r--globals.html27
-rw-r--r--globals_defs.html3
-rw-r--r--globals_eval.html9
-rw-r--r--globals_func.html3
-rw-r--r--globals_type.html3
-rw-r--r--globals_vars.html3
-rw-r--r--hierarchy.html56
-rw-r--r--imageloader_8cpp.html2
-rw-r--r--imageloader_8h.html2
-rw-r--r--imageloader_8h_source.html2
-rw-r--r--index.html2
-rw-r--r--input_8h.html2
-rw-r--r--input_8h_source.html2
-rw-r--r--iomanager_8cpp.html2
-rw-r--r--iomanager_8h.html2
-rw-r--r--iomanager_8h_source.html2
-rw-r--r--logger_8cpp.html2
-rw-r--r--logger_8h.html2
-rw-r--r--logger_8h_source.html2
-rw-r--r--logger_8md.html2
-rw-r--r--logger_guide.html2
-rw-r--r--loglevel_8h.html2
-rw-r--r--loglevel_8h_source.html2
-rw-r--r--logmessage_8cpp.html2
-rw-r--r--logmessage_8h.html2
-rw-r--r--logmessage_8h_source.html2
-rw-r--r--logsink_8cpp.html2
-rw-r--r--logsink_8h.html2
-rw-r--r--logsink_8h_source.html2
-rw-r--r--main_8md.html2
-rw-r--r--matrix_8h.html2
-rw-r--r--matrix_8h_source.html2
-rw-r--r--matrix_8md.html2
-rw-r--r--matrix_guide.html2
-rw-r--r--md_README.html24
-rw-r--r--md_docs_todolist.html2
-rw-r--r--md_yage_physics_README.html2
-rw-r--r--namespacemembers.html5
-rw-r--r--namespacemembers_enum.html2
-rw-r--r--namespacemembers_eval.html2
-rw-r--r--namespacemembers_func.html2
-rw-r--r--namespacemembers_type.html5
-rw-r--r--namespaces.html2
-rw-r--r--namespaceyage.html20
-rw-r--r--namespaceyage_1_1details.html2
-rw-r--r--namespaceyage_1_1matrix.html2
-rw-r--r--noncopyable_8h.html (renamed from globals_enum.html)49
-rw-r--r--noncopyable_8h_source.html (renamed from component_8h_source.html)49
-rw-r--r--pages.html2
-rw-r--r--particlebody_8cpp.html2
-rw-r--r--particlebody_8h.html2
-rw-r--r--particlebody_8h_source.html2
-rw-r--r--physics_8h.html2
-rw-r--r--physics_8h_source.html2
-rw-r--r--rectangle_8cpp.html2
-rw-r--r--rectangle_8h.html2
-rw-r--r--rectangle_8h_source.html2
-rw-r--r--rectanglecollider_8cpp.html2
-rw-r--r--rectanglecollider_8h.html2
-rw-r--r--rectanglecollider_8h_source.html2
-rw-r--r--resourcemanager_8cpp.html2
-rw-r--r--resourcemanager_8h.html2
-rw-r--r--resourcemanager_8h_source.html2
-rw-r--r--rigidbody_8cpp.html2
-rw-r--r--rigidbody_8h.html2
-rw-r--r--rigidbody_8h_source.html2
-rw-r--r--search/all_14.js2
-rw-r--r--search/all_1a.js1
-rw-r--r--search/all_2.js5
-rw-r--r--search/all_3.js1
-rw-r--r--search/all_4.js3
-rw-r--r--search/all_d.js4
-rw-r--r--search/all_e.js2
-rw-r--r--search/all_f.js2
-rw-r--r--search/classes_10.html26
-rw-r--r--search/classes_10.js4
-rw-r--r--search/classes_2.js1
-rw-r--r--search/classes_9.js3
-rw-r--r--search/classes_a.js8
-rw-r--r--search/classes_b.js16
-rw-r--r--search/classes_c.js12
-rw-r--r--search/classes_d.js3
-rw-r--r--search/classes_e.js11
-rw-r--r--search/classes_f.js11
-rw-r--r--search/enums_0.js2
-rw-r--r--search/enums_1.js2
-rw-r--r--search/enums_2.js2
-rw-r--r--search/enums_3.js4
-rw-r--r--search/enumvalues_d.js1
-rw-r--r--search/enumvalues_f.js1
-rw-r--r--search/files_2.js3
-rw-r--r--search/files_8.js4
-rw-r--r--search/files_9.js13
-rw-r--r--search/files_a.js26
-rw-r--r--search/files_b.js20
-rw-r--r--search/files_c.js5
-rw-r--r--search/files_d.js3
-rw-r--r--search/files_e.js4
-rw-r--r--search/files_f.html (renamed from search/enums_3.html)2
-rw-r--r--search/files_f.js5
-rw-r--r--search/functions_10.js59
-rw-r--r--search/functions_11.js54
-rw-r--r--search/functions_12.js7
-rw-r--r--search/functions_13.js8
-rw-r--r--search/functions_14.js8
-rw-r--r--search/functions_15.js5
-rw-r--r--search/functions_16.js4
-rw-r--r--search/functions_17.js4
-rw-r--r--search/functions_18.js10
-rw-r--r--search/functions_19.html26
-rw-r--r--search/functions_19.js12
-rw-r--r--search/functions_3.js1
-rw-r--r--search/functions_4.js2
-rw-r--r--search/functions_c.js12
-rw-r--r--search/functions_d.js16
-rw-r--r--search/functions_e.js6
-rw-r--r--search/functions_f.js10
-rw-r--r--search/search.js10
-rw-r--r--search/typedefs_1.js4
-rw-r--r--search/typedefs_2.js12
-rw-r--r--search/typedefs_3.html26
-rw-r--r--search/typedefs_3.js12
-rw-r--r--shader_8cpp.html2
-rw-r--r--shader_8h.html2
-rw-r--r--shader_8h_source.html2
-rw-r--r--shape_8h.html2
-rw-r--r--shape_8h_source.html2
-rw-r--r--space_8cpp.html6
-rw-r--r--space_8h.html6
-rw-r--r--space_8h_source.html6
-rw-r--r--sprite_8cpp.html2
-rw-r--r--sprite_8h.html2
-rw-r--r--sprite_8h_source.html2
-rw-r--r--spritebatch_8cpp.html2
-rw-r--r--spritebatch_8h.html2
-rw-r--r--spritebatch_8h_source.html2
-rw-r--r--spritebatch_8md.html2
-rw-r--r--spritebatch_guide.html2
-rw-r--r--spritesheet_8cpp.html2
-rw-r--r--spritesheet_8h.html2
-rw-r--r--spritesheet_8h_source.html2
-rw-r--r--stb__image_8cpp.html2
-rw-r--r--stb__image_8h.html2
-rw-r--r--stb__image_8h_source.html2
-rw-r--r--structstbi__io__callbacks-members.html2
-rw-r--r--structstbi__io__callbacks.html2
-rw-r--r--structyage_1_1Colour-members.html2
-rw-r--r--structyage_1_1Colour.html2
-rw-r--r--structyage_1_1LogMessage_1_1Meta-members.html2
-rw-r--r--structyage_1_1LogMessage_1_1Meta.html2
-rw-r--r--structyage_1_1Position-members.html2
-rw-r--r--structyage_1_1Position.html2
-rw-r--r--structyage_1_1Texture-members.html2
-rw-r--r--structyage_1_1Texture.html2
-rw-r--r--structyage_1_1UV-members.html2
-rw-r--r--structyage_1_1UV.html2
-rw-r--r--structyage_1_1Vertex-members.html2
-rw-r--r--structyage_1_1Vertex.html2
-rw-r--r--structyage_1_1details_1_1Coordinate-members.html2
-rw-r--r--structyage_1_1details_1_1Coordinate.html2
-rw-r--r--structyage_1_1details_1_1Glyph-members.html2
-rw-r--r--structyage_1_1details_1_1Glyph.html2
-rw-r--r--structyage_1_1details_1_1RenderBatch-members.html2
-rw-r--r--structyage_1_1details_1_1RenderBatch.html2
-rw-r--r--syncqueue_8h.html2
-rw-r--r--syncqueue_8h_source.html2
-rw-r--r--system_8h.html6
-rw-r--r--system_8h_source.html25
-rw-r--r--texture_8h.html2
-rw-r--r--texture_8h_source.html2
-rw-r--r--texturecache_8cpp.html2
-rw-r--r--texturecache_8h.html2
-rw-r--r--texturecache_8h_source.html2
-rw-r--r--todo.html2
-rw-r--r--todolist_8md.html2
-rw-r--r--vertex_8h.html2
-rw-r--r--vertex_8h_source.html2
-rw-r--r--window_8cpp.html2
-rw-r--r--window_8h.html2
-rw-r--r--window_8h_source.html2
-rw-r--r--yage_2physics_2README_8md.html2
-rw-r--r--yage_8cpp.html2
-rw-r--r--yage_8h.html4
-rw-r--r--yage_8h_source.html29
329 files changed, 1062 insertions, 830 deletions
diff --git a/README_8md.html b/README_8md.html
index 4cb898cb..a79e42d0 100644
--- a/README_8md.html
+++ b/README_8md.html
@@ -91,7 +91,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/active_8cpp.html b/active_8cpp.html
index 637252f7..b6013528 100644
--- a/active_8cpp.html
+++ b/active_8cpp.html
@@ -113,7 +113,7 @@ Namespaces</h2></td></tr>
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/active_8h.html b/active_8h.html
index dc6c3488..3c0cba23 100644
--- a/active_8h.html
+++ b/active_8h.html
@@ -124,7 +124,7 @@ Namespaces</h2></td></tr>
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/active_8h_source.html b/active_8h_source.html
index d74e3d10..21cdccaa 100644
--- a/active_8h_source.html
+++ b/active_8h_source.html
@@ -142,7 +142,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/annotated.html b/annotated.html
index 5a1e86a8..637aec00 100644
--- a/annotated.html
+++ b/annotated.html
@@ -139,15 +139,15 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr id="row_0_38_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classyage_1_1Sprite.html" target="_self">Sprite</a></td><td class="desc"></td></tr>
<tr id="row_0_39_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classyage_1_1SpriteBatch.html" target="_self">SpriteBatch</a></td><td class="desc"></td></tr>
<tr id="row_0_40_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classyage_1_1Active.html" target="_self">Active</a></td><td class="desc"></td></tr>
-<tr id="row_0_41_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classyage_1_1SyncQueue.html" target="_self">SyncQueue</a></td><td class="desc"></td></tr>
-<tr id="row_1_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classComponent.html" target="_self">Component</a></td><td class="desc"></td></tr>
-<tr id="row_2_"><td class="entry"><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structstbi__io__callbacks.html" target="_self">stbi_io_callbacks</a></td><td class="desc"></td></tr>
+<tr id="row_0_41_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classyage_1_1NonCopyable.html" target="_self">NonCopyable</a></td><td class="desc"></td></tr>
+<tr id="row_0_42_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classyage_1_1SyncQueue.html" target="_self">SyncQueue</a></td><td class="desc"></td></tr>
+<tr id="row_1_"><td class="entry"><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structstbi__io__callbacks.html" target="_self">stbi_io_callbacks</a></td><td class="desc"></td></tr>
</table>
</div><!-- directory -->
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:51 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/batch_8h.html b/batch_8h.html
index 2ac76add..4c1eac7d 100644
--- a/batch_8h.html
+++ b/batch_8h.html
@@ -121,7 +121,7 @@ Namespaces</h2></td></tr>
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/batch_8h_source.html b/batch_8h_source.html
index 6b2a0d1c..12fab245 100644
--- a/batch_8h_source.html
+++ b/batch_8h_source.html
@@ -119,7 +119,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/body_8cpp.html b/body_8cpp.html
index d0774d2d..052aeca2 100644
--- a/body_8cpp.html
+++ b/body_8cpp.html
@@ -114,7 +114,7 @@ Namespaces</h2></td></tr>
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/body_8h.html b/body_8h.html
index e631f35b..f4c29d7a 100644
--- a/body_8h.html
+++ b/body_8h.html
@@ -121,7 +121,7 @@ Namespaces</h2></td></tr>
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/body_8h_source.html b/body_8h_source.html
index 4c4c2a18..4438a49c 100644
--- a/body_8h_source.html
+++ b/body_8h_source.html
@@ -162,7 +162,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/bug.html b/bug.html
index 498562e0..eb58965f 100644
--- a/bug.html
+++ b/bug.html
@@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/camera_8cpp.html b/camera_8cpp.html
index 90d48618..b6532974 100644
--- a/camera_8cpp.html
+++ b/camera_8cpp.html
@@ -117,7 +117,7 @@ Namespaces</h2></td></tr>
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/camera_8h.html b/camera_8h.html
index 2326eae9..89f10833 100644
--- a/camera_8h.html
+++ b/camera_8h.html
@@ -121,7 +121,7 @@ Namespaces</h2></td></tr>
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/camera_8h_source.html b/camera_8h_source.html
index f5b06008..8fc8ddb6 100644
--- a/camera_8h_source.html
+++ b/camera_8h_source.html
@@ -132,7 +132,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:07 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/classes.html b/classes.html
index 0000cabf..84080284 100644
--- a/classes.html
+++ b/classes.html
@@ -90,50 +90,52 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="title">Class Index</div> </div>
</div><!--header-->
<div class="contents">
-<div class="qindex"><a class="qindex" href="#letter_A">A</a>&#160;|&#160;<a class="qindex" href="#letter_B">B</a>&#160;|&#160;<a class="qindex" href="#letter_C">C</a>&#160;|&#160;<a class="qindex" href="#letter_D">D</a>&#160;|&#160;<a class="qindex" href="#letter_E">E</a>&#160;|&#160;<a class="qindex" href="#letter_G">G</a>&#160;|&#160;<a class="qindex" href="#letter_I">I</a>&#160;|&#160;<a class="qindex" href="#letter_L">L</a>&#160;|&#160;<a class="qindex" href="#letter_M">M</a>&#160;|&#160;<a class="qindex" href="#letter_P">P</a>&#160;|&#160;<a class="qindex" href="#letter_R">R</a>&#160;|&#160;<a class="qindex" href="#letter_S">S</a>&#160;|&#160;<a class="qindex" href="#letter_T">T</a>&#160;|&#160;<a class="qindex" href="#letter_U">U</a>&#160;|&#160;<a class="qindex" href="#letter_V">V</a>&#160;|&#160;<a class="qindex" href="#letter_W">W</a></div>
+<div class="qindex"><a class="qindex" href="#letter_A">A</a>&#160;|&#160;<a class="qindex" href="#letter_B">B</a>&#160;|&#160;<a class="qindex" href="#letter_C">C</a>&#160;|&#160;<a class="qindex" href="#letter_D">D</a>&#160;|&#160;<a class="qindex" href="#letter_E">E</a>&#160;|&#160;<a class="qindex" href="#letter_G">G</a>&#160;|&#160;<a class="qindex" href="#letter_I">I</a>&#160;|&#160;<a class="qindex" href="#letter_L">L</a>&#160;|&#160;<a class="qindex" href="#letter_M">M</a>&#160;|&#160;<a class="qindex" href="#letter_N">N</a>&#160;|&#160;<a class="qindex" href="#letter_P">P</a>&#160;|&#160;<a class="qindex" href="#letter_R">R</a>&#160;|&#160;<a class="qindex" href="#letter_S">S</a>&#160;|&#160;<a class="qindex" href="#letter_T">T</a>&#160;|&#160;<a class="qindex" href="#letter_U">U</a>&#160;|&#160;<a class="qindex" href="#letter_V">V</a>&#160;|&#160;<a class="qindex" href="#letter_W">W</a></div>
<table style="margin: 10px; white-space: nowrap;" align="center" width="95%" border="0" cellspacing="0" cellpadding="0">
<tr><td rowspan="2" valign="bottom"><a name="letter_A"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;A&#160;&#160;</div></td></tr></table>
</td><td rowspan="2" valign="bottom"><a name="letter_E"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;E&#160;&#160;</div></td></tr></table>
-</td><td valign="top"><a class="el" href="classyage_1_1LogSink.html">LogSink</a> (<a class="el" href="namespaceyage.html">yage</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classyage_1_1details_1_1Row.html">Row</a> (<a class="el" href="namespaceyage_1_1details.html">yage::details</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_V"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;V&#160;&#160;</div></td></tr></table>
+</td><td rowspan="2" valign="bottom"><a name="letter_M"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;M&#160;&#160;</div></td></tr></table>
+</td><td valign="top"><a class="el" href="classyage_1_1RigidBody.html">RigidBody</a> (<a class="el" href="namespaceyage.html">yage</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_V"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;V&#160;&#160;</div></td></tr></table>
</td></tr>
-<tr><td rowspan="2" valign="bottom"><a name="letter_M"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;M&#160;&#160;</div></td></tr></table>
-</td><td rowspan="2" valign="bottom"><a name="letter_S"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;S&#160;&#160;</div></td></tr></table>
-</td></tr>
-<tr><td valign="top"><a class="el" href="classyage_1_1Active.html">Active</a> (<a class="el" href="namespaceyage.html">yage</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classyage_1_1Engine.html">Engine</a> (<a class="el" href="namespaceyage.html">yage</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classyage_1_1Vector.html">Vector</a> (<a class="el" href="namespaceyage.html">yage</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classyage_1_1details_1_1Row.html">Row</a> (<a class="el" href="namespaceyage_1_1details.html">yage::details</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classyage_1_1Active.html">Active</a> (<a class="el" href="namespaceyage.html">yage</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classyage_1_1Engine.html">Engine</a> (<a class="el" href="namespaceyage.html">yage</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classyage_1_1Matrix.html">Matrix</a> (<a class="el" href="namespaceyage.html">yage</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_S"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;S&#160;&#160;</div></td></tr></table>
+</td><td valign="top"><a class="el" href="classyage_1_1Vector.html">Vector</a> (<a class="el" href="namespaceyage.html">yage</a>)&#160;&#160;&#160;</td></tr>
<tr><td rowspan="2" valign="bottom"><a name="letter_B"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;B&#160;&#160;</div></td></tr></table>
-</td><td valign="top"><a class="el" href="classyage_1_1Entity.html">Entity</a> (<a class="el" href="namespaceyage.html">yage</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classyage_1_1Matrix.html">Matrix</a> (<a class="el" href="namespaceyage.html">yage</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classyage_1_1Shader.html">Shader</a> (<a class="el" href="namespaceyage.html">yage</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classyage_1_1Vector2.html">Vector2</a> (<a class="el" href="namespaceyage.html">yage</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classyage_1_1EntityManager.html">EntityManager</a> (<a class="el" href="namespaceyage.html">yage</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structyage_1_1LogMessage_1_1Meta.html">LogMessage::Meta</a> (<a class="el" href="namespaceyage.html">yage</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classyage_1_1Shape.html">Shape</a> (<a class="el" href="namespaceyage.html">yage</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classyage_1_1Vector3.html">Vector3</a> (<a class="el" href="namespaceyage.html">yage</a>)&#160;&#160;&#160;</td></tr>
+</td><td valign="top"><a class="el" href="classyage_1_1Entity.html">Entity</a> (<a class="el" href="namespaceyage.html">yage</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structyage_1_1LogMessage_1_1Meta.html">LogMessage::Meta</a> (<a class="el" href="namespaceyage.html">yage</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classyage_1_1Vector2.html">Vector2</a> (<a class="el" href="namespaceyage.html">yage</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classyage_1_1EntityManager.html">EntityManager</a> (<a class="el" href="namespaceyage.html">yage</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_N"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;N&#160;&#160;</div></td></tr></table>
+</td><td valign="top"><a class="el" href="classyage_1_1Shader.html">Shader</a> (<a class="el" href="namespaceyage.html">yage</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classyage_1_1Vector3.html">Vector3</a> (<a class="el" href="namespaceyage.html">yage</a>)&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="classyage_1_1Batch.html">Batch</a> (<a class="el" href="namespaceyage.html">yage</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_G"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;G&#160;&#160;</div></td></tr></table>
-</td><td rowspan="2" valign="bottom"><a name="letter_P"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;P&#160;&#160;</div></td></tr></table>
-</td><td valign="top"><a class="el" href="classyage_1_1Space.html">Space</a> (<a class="el" href="namespaceyage.html">yage</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classyage_1_1Vector4.html">Vector4</a> (<a class="el" href="namespaceyage.html">yage</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classyage_1_1Body.html">Body</a> (<a class="el" href="namespaceyage.html">yage</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classyage_1_1Sprite.html">Sprite</a> (<a class="el" href="namespaceyage.html">yage</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structyage_1_1Vertex.html">Vertex</a> (<a class="el" href="namespaceyage.html">yage</a>)&#160;&#160;&#160;</td></tr>
+</td><td valign="top"><a class="el" href="classyage_1_1Shape.html">Shape</a> (<a class="el" href="namespaceyage.html">yage</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classyage_1_1Vector4.html">Vector4</a> (<a class="el" href="namespaceyage.html">yage</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classyage_1_1Body.html">Body</a> (<a class="el" href="namespaceyage.html">yage</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classyage_1_1NonCopyable.html">NonCopyable</a> (<a class="el" href="namespaceyage.html">yage</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classyage_1_1Space.html">Space</a> (<a class="el" href="namespaceyage.html">yage</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structyage_1_1Vertex.html">Vertex</a> (<a class="el" href="namespaceyage.html">yage</a>)&#160;&#160;&#160;</td></tr>
<tr><td rowspan="2" valign="bottom"><a name="letter_C"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;C&#160;&#160;</div></td></tr></table>
-</td><td valign="top"><a class="el" href="structyage_1_1details_1_1Glyph.html">Glyph</a> (<a class="el" href="namespaceyage_1_1details.html">yage::details</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classyage_1_1ParticleBody.html">ParticleBody</a> (<a class="el" href="namespaceyage.html">yage</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classyage_1_1SpriteBatch.html">SpriteBatch</a> (<a class="el" href="namespaceyage.html">yage</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_W"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;W&#160;&#160;</div></td></tr></table>
+</td><td valign="top"><a class="el" href="structyage_1_1details_1_1Glyph.html">Glyph</a> (<a class="el" href="namespaceyage_1_1details.html">yage::details</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_P"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;P&#160;&#160;</div></td></tr></table>
+</td><td valign="top"><a class="el" href="classyage_1_1Sprite.html">Sprite</a> (<a class="el" href="namespaceyage.html">yage</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_W"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;W&#160;&#160;</div></td></tr></table>
</td></tr>
<tr><td rowspan="2" valign="bottom"><a name="letter_I"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;I&#160;&#160;</div></td></tr></table>
-</td><td valign="top"><a class="el" href="structyage_1_1Position.html">Position</a> (<a class="el" href="namespaceyage.html">yage</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classyage_1_1SpriteSheet.html">SpriteSheet</a> (<a class="el" href="namespaceyage.html">yage</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classyage_1_1Camera.html">Camera</a> (<a class="el" href="namespaceyage.html">yage</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_R"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;R&#160;&#160;</div></td></tr></table>
-</td><td valign="top"><a class="el" href="classyage_1_1SyncQueue.html">SyncQueue</a> (<a class="el" href="namespaceyage.html">yage</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classyage_1_1Window.html">Window</a> (<a class="el" href="namespaceyage.html">yage</a>)&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classyage_1_1Collider.html">Collider</a> (<a class="el" href="namespaceyage.html">yage</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classyage_1_1ImageLoader.html">ImageLoader</a> (<a class="el" href="namespaceyage.html">yage</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classyage_1_1System.html">System</a> (<a class="el" href="namespaceyage.html">yage</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_s"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;s&#160;&#160;</div></td></tr></table>
-</td></tr>
-<tr><td valign="top"><a class="el" href="classyage_1_1CollisionBody.html">CollisionBody</a> (<a class="el" href="namespaceyage.html">yage</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classyage_1_1IoManager.html">IoManager</a> (<a class="el" href="namespaceyage.html">yage</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classyage_1_1Rectangle.html">Rectangle</a> (<a class="el" href="namespaceyage.html">yage</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_T"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;T&#160;&#160;</div></td></tr></table>
+</td><td valign="top"><a class="el" href="classyage_1_1SpriteBatch.html">SpriteBatch</a> (<a class="el" href="namespaceyage.html">yage</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classyage_1_1Camera.html">Camera</a> (<a class="el" href="namespaceyage.html">yage</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classyage_1_1ParticleBody.html">ParticleBody</a> (<a class="el" href="namespaceyage.html">yage</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classyage_1_1SpriteSheet.html">SpriteSheet</a> (<a class="el" href="namespaceyage.html">yage</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classyage_1_1Window.html">Window</a> (<a class="el" href="namespaceyage.html">yage</a>)&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="classyage_1_1Collider.html">Collider</a> (<a class="el" href="namespaceyage.html">yage</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classyage_1_1ImageLoader.html">ImageLoader</a> (<a class="el" href="namespaceyage.html">yage</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structyage_1_1Position.html">Position</a> (<a class="el" href="namespaceyage.html">yage</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classyage_1_1SyncQueue.html">SyncQueue</a> (<a class="el" href="namespaceyage.html">yage</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_s"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;s&#160;&#160;</div></td></tr></table>
</td></tr>
+<tr><td valign="top"><a class="el" href="classyage_1_1CollisionBody.html">CollisionBody</a> (<a class="el" href="namespaceyage.html">yage</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classyage_1_1IoManager.html">IoManager</a> (<a class="el" href="namespaceyage.html">yage</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_R"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;R&#160;&#160;</div></td></tr></table>
+</td><td valign="top"><a class="el" href="classyage_1_1System.html">System</a> (<a class="el" href="namespaceyage.html">yage</a>)&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="structyage_1_1Colour.html">Colour</a> (<a class="el" href="namespaceyage.html">yage</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_L"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;L&#160;&#160;</div></td></tr></table>
-</td><td valign="top"><a class="el" href="classyage_1_1RectangleCollider.html">RectangleCollider</a> (<a class="el" href="namespaceyage.html">yage</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structstbi__io__callbacks.html">stbi_io_callbacks</a>&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="classComponent.html">Component</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structyage_1_1details_1_1RenderBatch.html">RenderBatch</a> (<a class="el" href="namespaceyage_1_1details.html">yage::details</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structyage_1_1Texture.html">Texture</a> (<a class="el" href="namespaceyage.html">yage</a>)&#160;&#160;&#160;</td><td></td></tr>
-<tr><td valign="top"><a class="el" href="structyage_1_1details_1_1Coordinate.html">Coordinate</a> (<a class="el" href="namespaceyage_1_1details.html">yage::details</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classyage_1_1Logger.html">Logger</a> (<a class="el" href="namespaceyage.html">yage</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classyage_1_1ResourceManager.html">ResourceManager</a> (<a class="el" href="namespaceyage.html">yage</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classyage_1_1TextureCache.html">TextureCache</a> (<a class="el" href="namespaceyage.html">yage</a>)&#160;&#160;&#160;</td><td></td></tr>
+</td><td rowspan="2" valign="bottom"><a name="letter_T"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;T&#160;&#160;</div></td></tr></table>
+</td><td valign="top"><a class="el" href="structstbi__io__callbacks.html">stbi_io_callbacks</a>&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="structyage_1_1details_1_1Coordinate.html">Coordinate</a> (<a class="el" href="namespaceyage_1_1details.html">yage::details</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classyage_1_1Rectangle.html">Rectangle</a> (<a class="el" href="namespaceyage.html">yage</a>)&#160;&#160;&#160;</td><td></td></tr>
<tr><td rowspan="2" valign="bottom"><a name="letter_D"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;D&#160;&#160;</div></td></tr></table>
-</td><td valign="top"><a class="el" href="classyage_1_1LogMessage.html">LogMessage</a> (<a class="el" href="namespaceyage.html">yage</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classyage_1_1RigidBody.html">RigidBody</a> (<a class="el" href="namespaceyage.html">yage</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_U"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;U&#160;&#160;</div></td></tr></table>
+</td><td valign="top"><a class="el" href="classyage_1_1Logger.html">Logger</a> (<a class="el" href="namespaceyage.html">yage</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classyage_1_1RectangleCollider.html">RectangleCollider</a> (<a class="el" href="namespaceyage.html">yage</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structyage_1_1Texture.html">Texture</a> (<a class="el" href="namespaceyage.html">yage</a>)&#160;&#160;&#160;</td><td></td></tr>
+<tr><td valign="top"><a class="el" href="classyage_1_1LogMessage.html">LogMessage</a> (<a class="el" href="namespaceyage.html">yage</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structyage_1_1details_1_1RenderBatch.html">RenderBatch</a> (<a class="el" href="namespaceyage_1_1details.html">yage::details</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classyage_1_1TextureCache.html">TextureCache</a> (<a class="el" href="namespaceyage.html">yage</a>)&#160;&#160;&#160;</td><td></td></tr>
+<tr><td valign="top"><a class="el" href="classyage_1_1Drawable.html">Drawable</a> (<a class="el" href="namespaceyage.html">yage</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classyage_1_1LogSink.html">LogSink</a> (<a class="el" href="namespaceyage.html">yage</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classyage_1_1ResourceManager.html">ResourceManager</a> (<a class="el" href="namespaceyage.html">yage</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_U"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;U&#160;&#160;</div></td></tr></table>
</td><td></td></tr>
-<tr><td></td><td></td><td></td></tr>
-<tr><td valign="top"><a class="el" href="classyage_1_1Drawable.html">Drawable</a> (<a class="el" href="namespaceyage.html">yage</a>)&#160;&#160;&#160;</td><td></td><td></td><td valign="top"><a class="el" href="structyage_1_1UV.html">UV</a> (<a class="el" href="namespaceyage.html">yage</a>)&#160;&#160;&#160;</td><td></td></tr>
+<tr><td></td><td></td><td></td><td></td></tr>
+<tr><td></td><td></td><td></td><td valign="top"><a class="el" href="structyage_1_1UV.html">UV</a> (<a class="el" href="namespaceyage.html">yage</a>)&#160;&#160;&#160;</td><td></td></tr>
<tr><td></td><td></td><td></td><td></td><td></td></tr>
</table>
-<div class="qindex"><a class="qindex" href="#letter_A">A</a>&#160;|&#160;<a class="qindex" href="#letter_B">B</a>&#160;|&#160;<a class="qindex" href="#letter_C">C</a>&#160;|&#160;<a class="qindex" href="#letter_D">D</a>&#160;|&#160;<a class="qindex" href="#letter_E">E</a>&#160;|&#160;<a class="qindex" href="#letter_G">G</a>&#160;|&#160;<a class="qindex" href="#letter_I">I</a>&#160;|&#160;<a class="qindex" href="#letter_L">L</a>&#160;|&#160;<a class="qindex" href="#letter_M">M</a>&#160;|&#160;<a class="qindex" href="#letter_P">P</a>&#160;|&#160;<a class="qindex" href="#letter_R">R</a>&#160;|&#160;<a class="qindex" href="#letter_S">S</a>&#160;|&#160;<a class="qindex" href="#letter_T">T</a>&#160;|&#160;<a class="qindex" href="#letter_U">U</a>&#160;|&#160;<a class="qindex" href="#letter_V">V</a>&#160;|&#160;<a class="qindex" href="#letter_W">W</a></div>
+<div class="qindex"><a class="qindex" href="#letter_A">A</a>&#160;|&#160;<a class="qindex" href="#letter_B">B</a>&#160;|&#160;<a class="qindex" href="#letter_C">C</a>&#160;|&#160;<a class="qindex" href="#letter_D">D</a>&#160;|&#160;<a class="qindex" href="#letter_E">E</a>&#160;|&#160;<a class="qindex" href="#letter_G">G</a>&#160;|&#160;<a class="qindex" href="#letter_I">I</a>&#160;|&#160;<a class="qindex" href="#letter_L">L</a>&#160;|&#160;<a class="qindex" href="#letter_M">M</a>&#160;|&#160;<a class="qindex" href="#letter_N">N</a>&#160;|&#160;<a class="qindex" href="#letter_P">P</a>&#160;|&#160;<a class="qindex" href="#letter_R">R</a>&#160;|&#160;<a class="qindex" href="#letter_S">S</a>&#160;|&#160;<a class="qindex" href="#letter_T">T</a>&#160;|&#160;<a class="qindex" href="#letter_U">U</a>&#160;|&#160;<a class="qindex" href="#letter_V">V</a>&#160;|&#160;<a class="qindex" href="#letter_W">W</a></div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:51 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/classyage_1_1Active-members.html b/classyage_1_1Active-members.html
index 452724e0..310d85cf 100644
--- a/classyage_1_1Active-members.html
+++ b/classyage_1_1Active-members.html
@@ -106,7 +106,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/classyage_1_1Active.html b/classyage_1_1Active.html
index ffdb4d2d..e57a7ce3 100644
--- a/classyage_1_1Active.html
+++ b/classyage_1_1Active.html
@@ -247,7 +247,7 @@ Static Public Member Functions</h2></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/classyage_1_1Batch-members.html b/classyage_1_1Batch-members.html
index 6f9261f2..491b53f4 100644
--- a/classyage_1_1Batch-members.html
+++ b/classyage_1_1Batch-members.html
@@ -104,7 +104,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/classyage_1_1Batch.html b/classyage_1_1Batch.html
index f2b89747..06822885 100644
--- a/classyage_1_1Batch.html
+++ b/classyage_1_1Batch.html
@@ -219,7 +219,7 @@ Public Member Functions</h2></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/classyage_1_1Body-members.html b/classyage_1_1Body-members.html
index 18c79e6f..8cbb16a1 100644
--- a/classyage_1_1Body-members.html
+++ b/classyage_1_1Body-members.html
@@ -112,7 +112,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/classyage_1_1Body.html b/classyage_1_1Body.html
index 8fe3cde6..20f23746 100644
--- a/classyage_1_1Body.html
+++ b/classyage_1_1Body.html
@@ -427,7 +427,7 @@ Protected Attributes</h2></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/classyage_1_1Camera-members.html b/classyage_1_1Camera-members.html
index d3d41338..4f596c5e 100644
--- a/classyage_1_1Camera-members.html
+++ b/classyage_1_1Camera-members.html
@@ -104,7 +104,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/classyage_1_1Camera.html b/classyage_1_1Camera.html
index 3d56bf1f..4658fb33 100644
--- a/classyage_1_1Camera.html
+++ b/classyage_1_1Camera.html
@@ -234,7 +234,7 @@ Public Member Functions</h2></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/classyage_1_1Collider-members.html b/classyage_1_1Collider-members.html
index d25aac95..8fb4a9a5 100644
--- a/classyage_1_1Collider-members.html
+++ b/classyage_1_1Collider-members.html
@@ -105,7 +105,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/classyage_1_1Collider.html b/classyage_1_1Collider.html
index a651507f..e1f1351a 100644
--- a/classyage_1_1Collider.html
+++ b/classyage_1_1Collider.html
@@ -261,7 +261,7 @@ Protected Attributes</h2></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/classyage_1_1CollisionBody-members.html b/classyage_1_1CollisionBody-members.html
index 7f3fa386..40242865 100644
--- a/classyage_1_1CollisionBody-members.html
+++ b/classyage_1_1CollisionBody-members.html
@@ -114,7 +114,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/classyage_1_1CollisionBody.html b/classyage_1_1CollisionBody.html
index 3221e276..42205787 100644
--- a/classyage_1_1CollisionBody.html
+++ b/classyage_1_1CollisionBody.html
@@ -192,7 +192,7 @@ Additional Inherited Members</h2></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/classyage_1_1Drawable-members.html b/classyage_1_1Drawable-members.html
index a92fba4f..3543bfcf 100644
--- a/classyage_1_1Drawable-members.html
+++ b/classyage_1_1Drawable-members.html
@@ -101,7 +101,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/classyage_1_1Drawable.html b/classyage_1_1Drawable.html
index bcd78f12..d8b27247 100644
--- a/classyage_1_1Drawable.html
+++ b/classyage_1_1Drawable.html
@@ -146,7 +146,7 @@ Public Member Functions</h2></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/classyage_1_1Engine-members.html b/classyage_1_1Engine-members.html
index e0d7748b..06053345 100644
--- a/classyage_1_1Engine-members.html
+++ b/classyage_1_1Engine-members.html
@@ -105,7 +105,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/classyage_1_1Engine.html b/classyage_1_1Engine.html
index ba293e52..076cfb42 100644
--- a/classyage_1_1Engine.html
+++ b/classyage_1_1Engine.html
@@ -223,13 +223,13 @@ Static Public Member Functions</h2></td></tr>
</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>
-<li>yage/engine/<a class="el" href="engine_8h_source.html">engine.h</a></li>
-<li>yage/engine/<a class="el" href="engine_8cpp.html">engine.cpp</a></li>
+<li>yage/entity/<a class="el" href="engine_8h_source.html">engine.h</a></li>
+<li>yage/entity/<a class="el" href="engine_8cpp.html">engine.cpp</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/classyage_1_1Entity-members.html b/classyage_1_1Entity-members.html
index 29e51d38..5fe113a6 100644
--- a/classyage_1_1Entity-members.html
+++ b/classyage_1_1Entity-members.html
@@ -97,12 +97,12 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<p>This is the complete list of members for <a class="el" href="classyage_1_1Entity.html">yage::Entity</a>, including all inherited members.</p>
<table class="directory">
- <tr class="even"><td class="entry"><a class="el" href="classyage_1_1Entity.html#a046099f19b3483140505938769276d8a">Entity</a>(unsigned handle)</td><td class="entry"><a class="el" href="classyage_1_1Entity.html">yage::Entity</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classyage_1_1Entity.html#a811c917c6048fab74c9972df4cd80cef">Entity</a>(EntityHandle handle)</td><td class="entry"><a class="el" href="classyage_1_1Entity.html">yage::Entity</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classyage_1_1Entity.html#adb9e45f096a38c1057bba28acf7dde71">getHandle</a>() const </td><td class="entry"><a class="el" href="classyage_1_1Entity.html">yage::Entity</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/classyage_1_1Entity.html b/classyage_1_1Entity.html
index 7ecd2956..ffee2b0b 100644
--- a/classyage_1_1Entity.html
+++ b/classyage_1_1Entity.html
@@ -105,10 +105,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
-<tr class="memitem:a046099f19b3483140505938769276d8a"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classyage_1_1Entity.html#a046099f19b3483140505938769276d8a">Entity</a> (unsigned handle)</td></tr>
-<tr class="memdesc:a046099f19b3483140505938769276d8a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates an instance of an <a class="el" href="classyage_1_1Entity.html" title="Entity convenience class. ">Entity</a> with a handle that is associated to it. <a href="#a046099f19b3483140505938769276d8a">More...</a><br/></td></tr>
-<tr class="separator:a046099f19b3483140505938769276d8a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:adb9e45f096a38c1057bba28acf7dde71"><td class="memItemLeft" align="right" valign="top">unsigned&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classyage_1_1Entity.html#adb9e45f096a38c1057bba28acf7dde71">getHandle</a> () const </td></tr>
+<tr class="memitem:a811c917c6048fab74c9972df4cd80cef"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classyage_1_1Entity.html#a811c917c6048fab74c9972df4cd80cef">Entity</a> (<a class="el" href="namespaceyage.html#aa1a73f12188f10f8a3cf46ba3803be9a">EntityHandle</a> handle)</td></tr>
+<tr class="memdesc:a811c917c6048fab74c9972df4cd80cef"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates an instance of an <a class="el" href="classyage_1_1Entity.html" title="Entity convenience class. ">Entity</a> with a handle that is associated to it. <a href="#a811c917c6048fab74c9972df4cd80cef">More...</a><br/></td></tr>
+<tr class="separator:a811c917c6048fab74c9972df4cd80cef"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adb9e45f096a38c1057bba28acf7dde71"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceyage.html#aa1a73f12188f10f8a3cf46ba3803be9a">EntityHandle</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classyage_1_1Entity.html#adb9e45f096a38c1057bba28acf7dde71">getHandle</a> () const </td></tr>
<tr class="memdesc:adb9e45f096a38c1057bba28acf7dde71"><td class="mdescLeft">&#160;</td><td class="mdescRight">Handle getter, as the user will only interact with the id itself. <a href="#adb9e45f096a38c1057bba28acf7dde71">More...</a><br/></td></tr>
<tr class="separator:adb9e45f096a38c1057bba28acf7dde71"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
@@ -117,14 +117,14 @@ Public Member Functions</h2></td></tr>
<p>It contains handles to where the entity is in the entity manager of the space, and a pointer back to the space itself.</p>
<p>This class cannot be instantiated outside of a <a class="el" href="classyage_1_1Space.html" title="Space that keeps track of all the entities, componenets and runs the systems on the data to update th...">Space</a> and should only be instantiated through an entity manager, as otherwise the handle will not have a meaning. </p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="a046099f19b3483140505938769276d8a"></a>
+<a class="anchor" id="a811c917c6048fab74c9972df4cd80cef"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">yage::Entity::Entity </td>
<td>(</td>
- <td class="paramtype">unsigned&#160;</td>
+ <td class="paramtype"><a class="el" href="namespaceyage.html#aa1a73f12188f10f8a3cf46ba3803be9a">EntityHandle</a>&#160;</td>
<td class="paramname"><em>handle</em></td><td>)</td>
<td></td>
</tr>
@@ -156,13 +156,13 @@ Public Member Functions</h2></td></tr>
</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>
-<li>yage/engine/<a class="el" href="entity_8h_source.html">entity.h</a></li>
-<li>yage/engine/<a class="el" href="entity_8cpp.html">entity.cpp</a></li>
+<li>yage/entity/<a class="el" href="entity_8h_source.html">entity.h</a></li>
+<li>yage/entity/<a class="el" href="entity_8cpp.html">entity.cpp</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/classyage_1_1EntityManager-members.html b/classyage_1_1EntityManager-members.html
index 97c1a363..cc654237 100644
--- a/classyage_1_1EntityManager-members.html
+++ b/classyage_1_1EntityManager-members.html
@@ -105,7 +105,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/classyage_1_1EntityManager.html b/classyage_1_1EntityManager.html
index fd807fff..6240f8be 100644
--- a/classyage_1_1EntityManager.html
+++ b/classyage_1_1EntityManager.html
@@ -246,13 +246,13 @@ Public Member Functions</h2></td></tr>
</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>
-<li>yage/engine/<a class="el" href="entitymanager_8h_source.html">entitymanager.h</a></li>
-<li>yage/engine/<a class="el" href="entitymanager_8cpp.html">entitymanager.cpp</a></li>
+<li>yage/entity/<a class="el" href="entitymanager_8h_source.html">entitymanager.h</a></li>
+<li>yage/entity/<a class="el" href="entitymanager_8cpp.html">entitymanager.cpp</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/classyage_1_1ImageLoader-members.html b/classyage_1_1ImageLoader-members.html
index 858394e2..2da1f49c 100644
--- a/classyage_1_1ImageLoader-members.html
+++ b/classyage_1_1ImageLoader-members.html
@@ -101,7 +101,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/classyage_1_1ImageLoader.html b/classyage_1_1ImageLoader.html
index 603b4c6c..58442aa5 100644
--- a/classyage_1_1ImageLoader.html
+++ b/classyage_1_1ImageLoader.html
@@ -137,7 +137,7 @@ Static Public Member Functions</h2></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/classyage_1_1IoManager-members.html b/classyage_1_1IoManager-members.html
index 1adc9dc4..784c503f 100644
--- a/classyage_1_1IoManager-members.html
+++ b/classyage_1_1IoManager-members.html
@@ -101,7 +101,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/classyage_1_1IoManager.html b/classyage_1_1IoManager.html
index 4d19e96b..13763c9b 100644
--- a/classyage_1_1IoManager.html
+++ b/classyage_1_1IoManager.html
@@ -147,7 +147,7 @@ Static Public Member Functions</h2></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/classyage_1_1LogMessage-members.html b/classyage_1_1LogMessage-members.html
index 2ed6cb78..1eef9d65 100644
--- a/classyage_1_1LogMessage-members.html
+++ b/classyage_1_1LogMessage-members.html
@@ -107,7 +107,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/classyage_1_1LogMessage.html b/classyage_1_1LogMessage.html
index b940b11a..783a3642 100644
--- a/classyage_1_1LogMessage.html
+++ b/classyage_1_1LogMessage.html
@@ -279,7 +279,7 @@ template&lt;typename T &gt; </div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/classyage_1_1LogSink-members.html b/classyage_1_1LogSink-members.html
index 1c2e79dc..45b6689f 100644
--- a/classyage_1_1LogSink-members.html
+++ b/classyage_1_1LogSink-members.html
@@ -107,7 +107,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/classyage_1_1LogSink.html b/classyage_1_1LogSink.html
index 7ba9c6b3..acb1dbef 100644
--- a/classyage_1_1LogSink.html
+++ b/classyage_1_1LogSink.html
@@ -252,7 +252,7 @@ template&lt;typename T &gt; </div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/classyage_1_1Logger-members.html b/classyage_1_1Logger-members.html
index 4b83f8a0..3b017eb4 100644
--- a/classyage_1_1Logger-members.html
+++ b/classyage_1_1Logger-members.html
@@ -111,7 +111,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/classyage_1_1Logger.html b/classyage_1_1Logger.html
index 700be580..5139b81d 100644
--- a/classyage_1_1Logger.html
+++ b/classyage_1_1Logger.html
@@ -361,7 +361,7 @@ Static Public Member Functions</h2></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/classyage_1_1Matrix-members.html b/classyage_1_1Matrix-members.html
index 1ae89650..6a939d64 100644
--- a/classyage_1_1Matrix-members.html
+++ b/classyage_1_1Matrix-members.html
@@ -115,7 +115,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/classyage_1_1Matrix.html b/classyage_1_1Matrix.html
index 63a1b93b..666cc386 100644
--- a/classyage_1_1Matrix.html
+++ b/classyage_1_1Matrix.html
@@ -581,7 +581,7 @@ template&lt;int Rows, int Cols, class Type&gt; </div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/classComponent.html b/classyage_1_1NonCopyable-members.html
index 241928ac..bc76f34c 100644
--- a/classComponent.html
+++ b/classyage_1_1NonCopyable-members.html
@@ -4,7 +4,7 @@
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.6"/>
-<title>YAGE: Component Class Reference</title>
+<title>YAGE: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
@@ -84,21 +84,27 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</iframe>
</div>
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="namespaceyage.html">yage</a></li><li class="navelem"><a class="el" href="classyage_1_1NonCopyable.html">NonCopyable</a></li> </ul>
+</div>
</div><!-- top -->
<div class="header">
<div class="headertitle">
-<div class="title">Component Class Reference</div> </div>
+<div class="title">yage::NonCopyable Member List</div> </div>
</div><!--header-->
<div class="contents">
-<p><code>#include &lt;<a class="el" href="component_8h_source.html">component.h</a>&gt;</code></p>
-<hr/>The documentation for this class was generated from the following file:<ul>
-<li>yage/engine/<a class="el" href="component_8h_source.html">component.h</a></li>
-</ul>
-</div><!-- contents -->
+<p>This is the complete list of members for <a class="el" href="classyage_1_1NonCopyable.html">yage::NonCopyable</a>, including all inherited members.</p>
+<table class="directory">
+ <tr class="even"><td class="entry"><a class="el" href="classyage_1_1NonCopyable.html#a09d38a4f2290e4cfe2bc7b199421ab6d">NonCopyable</a>()=default</td><td class="entry"><a class="el" href="classyage_1_1NonCopyable.html">yage::NonCopyable</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classyage_1_1NonCopyable.html#adacd41ff69b4b38fda215249a3387aa0">NonCopyable</a>(const NonCopyable &amp;)=delete</td><td class="entry"><a class="el" href="classyage_1_1NonCopyable.html">yage::NonCopyable</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classyage_1_1NonCopyable.html#a2972f07c7c098281713d3f9dc20309af">operator=</a>(const NonCopyable &amp;)=delete</td><td class="entry"><a class="el" href="classyage_1_1NonCopyable.html">yage::NonCopyable</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classyage_1_1NonCopyable.html#a06190acb5123fdfc38675191ae547ba8">~NonCopyable</a>()=default</td><td class="entry"><a class="el" href="classyage_1_1NonCopyable.html">yage::NonCopyable</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/component_8h.html b/classyage_1_1NonCopyable.html
index cb29d16d..74dd6a0d 100644
--- a/component_8h.html
+++ b/classyage_1_1NonCopyable.html
@@ -4,7 +4,7 @@
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.6"/>
-<title>YAGE: yage/engine/component.h File Reference</title>
+<title>YAGE: yage::NonCopyable Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
@@ -42,8 +42,8 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
- <li><a href="annotated.html"><span>Classes</span></a></li>
- <li class="current"><a href="files.html"><span>Files</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
@@ -64,8 +64,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
- <li><a href="files.html"><span>File&#160;List</span></a></li>
- <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+ <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+ <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
</ul>
</div>
<!-- window showing the filter options -->
@@ -84,42 +86,33 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div id="nav-path" class="navpath">
<ul>
-<li class="navelem"><a class="el" href="dir_0a5be4b85c8e2c05f7a9f5a803f53125.html">yage</a></li><li class="navelem"><a class="el" href="dir_4360c3054e876104aec8d81523b584e2.html">engine</a></li> </ul>
+<li class="navelem"><a class="el" href="namespaceyage.html">yage</a></li><li class="navelem"><a class="el" href="classyage_1_1NonCopyable.html">NonCopyable</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
-<a href="#nested-classes">Classes</a> &#124;
-<a href="#enum-members">Enumerations</a> </div>
+<a href="#pro-methods">Protected Member Functions</a> &#124;
+<a href="classyage_1_1NonCopyable-members.html">List of all members</a> </div>
<div class="headertitle">
-<div class="title">component.h File Reference</div> </div>
+<div class="title">yage::NonCopyable Class Reference</div> </div>
</div><!--header-->
<div class="contents">
-<p><hr/>
-
-<a href="#details">More...</a></p>
-
-<p><a href="component_8h_source.html">Go to the source code of this file.</a></p>
+<p><code>#include &lt;<a class="el" href="noncopyable_8h_source.html">noncopyable.h</a>&gt;</code></p>
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
-Classes</h2></td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classComponent.html">Component</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a>
-Enumerations</h2></td></tr>
-<tr class="memitem:a265b76591becf42b342804bbc4a79507"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="component_8h.html#a265b76591becf42b342804bbc4a79507">ComponentEnum</a> { <a class="el" href="component_8h.html#a265b76591becf42b342804bbc4a79507a90b4ba73224408e82ade8a072a3712c1">ComponentEnum::POSITION</a>,
-<a class="el" href="component_8h.html#a265b76591becf42b342804bbc4a79507af13334a5251126fb6c2316d8c81c5419">ComponentEnum::NAX_COMPONENTS</a>
- }</td></tr>
-<tr class="separator:a265b76591becf42b342804bbc4a79507"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
+Protected Member Functions</h2></td></tr>
+<tr class="memitem:a09d38a4f2290e4cfe2bc7b199421ab6d"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classyage_1_1NonCopyable.html#a09d38a4f2290e4cfe2bc7b199421ab6d">NonCopyable</a> ()=default</td></tr>
+<tr class="separator:a09d38a4f2290e4cfe2bc7b199421ab6d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a06190acb5123fdfc38675191ae547ba8"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classyage_1_1NonCopyable.html#a06190acb5123fdfc38675191ae547ba8">~NonCopyable</a> ()=default</td></tr>
+<tr class="separator:a06190acb5123fdfc38675191ae547ba8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adacd41ff69b4b38fda215249a3387aa0"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classyage_1_1NonCopyable.html#adacd41ff69b4b38fda215249a3387aa0">NonCopyable</a> (const <a class="el" href="classyage_1_1NonCopyable.html">NonCopyable</a> &amp;)=delete</td></tr>
+<tr class="separator:adacd41ff69b4b38fda215249a3387aa0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2972f07c7c098281713d3f9dc20309af"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classyage_1_1NonCopyable.html">NonCopyable</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classyage_1_1NonCopyable.html#a2972f07c7c098281713d3f9dc20309af">operator=</a> (const <a class="el" href="classyage_1_1NonCopyable.html">NonCopyable</a> &amp;)=delete</td></tr>
+<tr class="separator:a2972f07c7c098281713d3f9dc20309af"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
-<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
-<div class="textblock"><hr/>
- <p>Copyright (c) 2017 Yann Herklotz Grave <a href="#" onclick="location.href='mai'+'lto:'+'ymh'+'er'+'klo'+'tz'+'@gm'+'ai'+'l.c'+'om'; return false;">ymher<span style="display: none;">.nosp@m.</span>klot<span style="display: none;">.nosp@m.</span>z@gma<span style="display: none;">.nosp@m.</span>il.c<span style="display: none;">.nosp@m.</span>om</a> </p>
-<h2>MIT License, see LICENSE file for more details. </h2>
-</div><h2 class="groupheader">Enumeration Type Documentation</h2>
-<a class="anchor" id="a265b76591becf42b342804bbc4a79507"></a>
+<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="a09d38a4f2290e4cfe2bc7b199421ab6d"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
@@ -127,28 +120,100 @@ Enumerations</h2></td></tr>
<td class="mlabels-left">
<table class="memname">
<tr>
- <td class="memname">enum <a class="el" href="component_8h.html#a265b76591becf42b342804bbc4a79507">ComponentEnum</a></td>
+ <td class="memname">yage::NonCopyable::NonCopyable </td>
+ <td>(</td>
+ <td class="paramname"></td><td>)</td>
+ <td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">strong</span></span> </td>
+<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">default</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
-<table class="fieldtable">
-<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="a265b76591becf42b342804bbc4a79507a90b4ba73224408e82ade8a072a3712c1"></a>POSITION</em>&#160;</td><td class="fielddoc">
-</td></tr>
-<tr><td class="fieldname"><em><a class="anchor" id="a265b76591becf42b342804bbc4a79507af13334a5251126fb6c2316d8c81c5419"></a>NAX_COMPONENTS</em>&#160;</td><td class="fielddoc">
-</td></tr>
+
+</div>
+</div>
+<a class="anchor" id="a06190acb5123fdfc38675191ae547ba8"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">yage::NonCopyable::~NonCopyable </td>
+ <td>(</td>
+ <td class="paramname"></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">default</span></span> </td>
+ </tr>
</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="adacd41ff69b4b38fda215249a3387aa0"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">yage::NonCopyable::NonCopyable </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="classyage_1_1NonCopyable.html">NonCopyable</a> &amp;&#160;</td>
+ <td class="paramname"></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">delete</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a class="anchor" id="a2972f07c7c098281713d3f9dc20309af"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="classyage_1_1NonCopyable.html">NonCopyable</a>&amp; yage::NonCopyable::operator= </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="classyage_1_1NonCopyable.html">NonCopyable</a> &amp;&#160;</td>
+ <td class="paramname"></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">delete</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
</div>
</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>yage/util/<a class="el" href="noncopyable_8h_source.html">noncopyable.h</a></li>
+</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/classyage_1_1ParticleBody-members.html b/classyage_1_1ParticleBody-members.html
index 0f1b0229..0801a6f4 100644
--- a/classyage_1_1ParticleBody-members.html
+++ b/classyage_1_1ParticleBody-members.html
@@ -113,7 +113,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/classyage_1_1ParticleBody.html b/classyage_1_1ParticleBody.html
index 432188c0..c6f7d45a 100644
--- a/classyage_1_1ParticleBody.html
+++ b/classyage_1_1ParticleBody.html
@@ -244,7 +244,7 @@ Additional Inherited Members</h2></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/classyage_1_1Rectangle-members.html b/classyage_1_1Rectangle-members.html
index 9f8fa5c8..be30f713 100644
--- a/classyage_1_1Rectangle-members.html
+++ b/classyage_1_1Rectangle-members.html
@@ -103,7 +103,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/classyage_1_1Rectangle.html b/classyage_1_1Rectangle.html
index 7790f165..22070b56 100644
--- a/classyage_1_1Rectangle.html
+++ b/classyage_1_1Rectangle.html
@@ -170,7 +170,7 @@ Public Member Functions</h2></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/classyage_1_1RectangleCollider-members.html b/classyage_1_1RectangleCollider-members.html
index e0e1428c..d2c23da9 100644
--- a/classyage_1_1RectangleCollider-members.html
+++ b/classyage_1_1RectangleCollider-members.html
@@ -106,7 +106,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/classyage_1_1RectangleCollider.html b/classyage_1_1RectangleCollider.html
index 93beefcc..073da07e 100644
--- a/classyage_1_1RectangleCollider.html
+++ b/classyage_1_1RectangleCollider.html
@@ -216,7 +216,7 @@ Additional Inherited Members</h2></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/classyage_1_1ResourceManager-members.html b/classyage_1_1ResourceManager-members.html
index 7f692efe..1a4e0941 100644
--- a/classyage_1_1ResourceManager-members.html
+++ b/classyage_1_1ResourceManager-members.html
@@ -101,7 +101,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/classyage_1_1ResourceManager.html b/classyage_1_1ResourceManager.html
index 5adac491..8812ce23 100644
--- a/classyage_1_1ResourceManager.html
+++ b/classyage_1_1ResourceManager.html
@@ -153,7 +153,7 @@ Static Public Member Functions</h2></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/classyage_1_1RigidBody-members.html b/classyage_1_1RigidBody-members.html
index a76a09c8..4a604df1 100644
--- a/classyage_1_1RigidBody-members.html
+++ b/classyage_1_1RigidBody-members.html
@@ -114,7 +114,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/classyage_1_1RigidBody.html b/classyage_1_1RigidBody.html
index 71d2ebfd..e84062ee 100644
--- a/classyage_1_1RigidBody.html
+++ b/classyage_1_1RigidBody.html
@@ -195,7 +195,7 @@ Additional Inherited Members</h2></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/classyage_1_1Shader-members.html b/classyage_1_1Shader-members.html
index def7b26c..8db44ab1 100644
--- a/classyage_1_1Shader-members.html
+++ b/classyage_1_1Shader-members.html
@@ -110,7 +110,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/classyage_1_1Shader.html b/classyage_1_1Shader.html
index 1f2ed433..0891c9ce 100644
--- a/classyage_1_1Shader.html
+++ b/classyage_1_1Shader.html
@@ -369,7 +369,7 @@ Public Member Functions</h2></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/classyage_1_1Shape-members.html b/classyage_1_1Shape-members.html
index a407b1aa..fea960cb 100644
--- a/classyage_1_1Shape-members.html
+++ b/classyage_1_1Shape-members.html
@@ -102,7 +102,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/classyage_1_1Shape.html b/classyage_1_1Shape.html
index 25c21017..61ffab02 100644
--- a/classyage_1_1Shape.html
+++ b/classyage_1_1Shape.html
@@ -150,7 +150,7 @@ Public Member Functions</h2></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/classyage_1_1Space-members.html b/classyage_1_1Space-members.html
index 3d9e51bd..da8a5ecc 100644
--- a/classyage_1_1Space-members.html
+++ b/classyage_1_1Space-members.html
@@ -102,7 +102,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/classyage_1_1Space.html b/classyage_1_1Space.html
index ab15d974..5910bfa4 100644
--- a/classyage_1_1Space.html
+++ b/classyage_1_1Space.html
@@ -153,13 +153,13 @@ Public Member Functions</h2></td></tr>
</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>
-<li>yage/engine/<a class="el" href="space_8h_source.html">space.h</a></li>
-<li>yage/engine/<a class="el" href="space_8cpp.html">space.cpp</a></li>
+<li>yage/entity/<a class="el" href="space_8h_source.html">space.h</a></li>
+<li>yage/entity/<a class="el" href="space_8cpp.html">space.cpp</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/classyage_1_1Sprite-members.html b/classyage_1_1Sprite-members.html
index ad51900d..42a5160d 100644
--- a/classyage_1_1Sprite-members.html
+++ b/classyage_1_1Sprite-members.html
@@ -108,7 +108,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/classyage_1_1Sprite.html b/classyage_1_1Sprite.html
index 81bbf110..2a868780 100644
--- a/classyage_1_1Sprite.html
+++ b/classyage_1_1Sprite.html
@@ -323,7 +323,7 @@ Public Member Functions</h2></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/classyage_1_1SpriteBatch-members.html b/classyage_1_1SpriteBatch-members.html
index 845275b1..f14d4470 100644
--- a/classyage_1_1SpriteBatch-members.html
+++ b/classyage_1_1SpriteBatch-members.html
@@ -111,7 +111,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/classyage_1_1SpriteBatch.html b/classyage_1_1SpriteBatch.html
index 07357f67..6f173bbd 100644
--- a/classyage_1_1SpriteBatch.html
+++ b/classyage_1_1SpriteBatch.html
@@ -374,7 +374,7 @@ Static Public Attributes</h2></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/classyage_1_1SpriteSheet-members.html b/classyage_1_1SpriteSheet-members.html
index c3cd00f9..c0b95cb3 100644
--- a/classyage_1_1SpriteSheet-members.html
+++ b/classyage_1_1SpriteSheet-members.html
@@ -103,7 +103,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/classyage_1_1SpriteSheet.html b/classyage_1_1SpriteSheet.html
index 1ccd9301..10b32ef9 100644
--- a/classyage_1_1SpriteSheet.html
+++ b/classyage_1_1SpriteSheet.html
@@ -176,7 +176,7 @@ Public Member Functions</h2></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/classyage_1_1SyncQueue-members.html b/classyage_1_1SyncQueue-members.html
index ca364696..887d7c60 100644
--- a/classyage_1_1SyncQueue-members.html
+++ b/classyage_1_1SyncQueue-members.html
@@ -107,7 +107,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/classyage_1_1SyncQueue.html b/classyage_1_1SyncQueue.html
index 8174ce3e..5e70235c 100644
--- a/classyage_1_1SyncQueue.html
+++ b/classyage_1_1SyncQueue.html
@@ -273,7 +273,7 @@ template&lt;typename T&gt; </div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/classyage_1_1System-members.html b/classyage_1_1System-members.html
index 704b90e7..c9ad50ab 100644
--- a/classyage_1_1System-members.html
+++ b/classyage_1_1System-members.html
@@ -97,13 +97,14 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<p>This is the complete list of members for <a class="el" href="classyage_1_1System.html">yage::System</a>, including all inherited members.</p>
<table class="directory">
- <tr class="even"><td class="entry"><a class="el" href="classyage_1_1System.html#ad697e043fcf7dbcf77821f49073f5af9">init</a>()=0</td><td class="entry"><a class="el" href="classyage_1_1System.html">yage::System</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
- <tr><td class="entry"><a class="el" href="classyage_1_1System.html#a882cfa13fc76d106c9d0ca68b17ff1ff">update</a>(double dt)=0</td><td class="entry"><a class="el" href="classyage_1_1System.html">yage::System</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classyage_1_1System.html#a32e00cf7f9b517a43e7db16d2aaa9b57">~System</a>()=0</td><td class="entry"><a class="el" href="classyage_1_1System.html">yage::System</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">pure virtual</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classyage_1_1System.html#a9e5c249058a70ceb74f7514ade5ab401">destroy</a>()=0</td><td class="entry"><a class="el" href="classyage_1_1System.html">yage::System</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classyage_1_1System.html#ad697e043fcf7dbcf77821f49073f5af9">init</a>()=0</td><td class="entry"><a class="el" href="classyage_1_1System.html">yage::System</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classyage_1_1System.html#a882cfa13fc76d106c9d0ca68b17ff1ff">update</a>(double dt)=0</td><td class="entry"><a class="el" href="classyage_1_1System.html">yage::System</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classyage_1_1System.html#a32e00cf7f9b517a43e7db16d2aaa9b57">~System</a>()=0</td><td class="entry"><a class="el" href="classyage_1_1System.html">yage::System</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">pure virtual</span></td></tr>
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/classyage_1_1System.html b/classyage_1_1System.html
index 4d418f91..7bc37aa1 100644
--- a/classyage_1_1System.html
+++ b/classyage_1_1System.html
@@ -114,6 +114,9 @@ Public Member Functions</h2></td></tr>
<tr class="memitem:a882cfa13fc76d106c9d0ca68b17ff1ff"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classyage_1_1System.html#a882cfa13fc76d106c9d0ca68b17ff1ff">update</a> (double dt)=0</td></tr>
<tr class="memdesc:a882cfa13fc76d106c9d0ca68b17ff1ff"><td class="mdescLeft">&#160;</td><td class="mdescRight">Updates the system at each interval using the time step. <a href="#a882cfa13fc76d106c9d0ca68b17ff1ff">More...</a><br/></td></tr>
<tr class="separator:a882cfa13fc76d106c9d0ca68b17ff1ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9e5c249058a70ceb74f7514ade5ab401"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classyage_1_1System.html#a9e5c249058a70ceb74f7514ade5ab401">destroy</a> ()=0</td></tr>
+<tr class="memdesc:a9e5c249058a70ceb74f7514ade5ab401"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destroy the system and the components that are contained in it. <a href="#a9e5c249058a70ceb74f7514ade5ab401">More...</a><br/></td></tr>
+<tr class="separator:a9e5c249058a70ceb74f7514ade5ab401"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p><a class="el" href="classyage_1_1System.html" title="System interface for the different systems in the engine. ">System</a> interface for the different systems in the engine. </p>
@@ -146,6 +149,31 @@ Public Member Functions</h2></td></tr>
</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
+<a class="anchor" id="a9e5c249058a70ceb74f7514ade5ab401"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">virtual void yage::System::destroy </td>
+ <td>(</td>
+ <td class="paramname"></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Destroy the system and the components that are contained in it. </p>
+
+</div>
+</div>
<a class="anchor" id="ad697e043fcf7dbcf77821f49073f5af9"></a>
<div class="memitem">
<div class="memproto">
@@ -205,12 +233,12 @@ Public Member Functions</h2></td></tr>
</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
-<li>yage/engine/<a class="el" href="system_8h_source.html">system.h</a></li>
+<li>yage/entity/<a class="el" href="system_8h_source.html">system.h</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/classyage_1_1TextureCache-members.html b/classyage_1_1TextureCache-members.html
index 9c855a6c..a8865c89 100644
--- a/classyage_1_1TextureCache-members.html
+++ b/classyage_1_1TextureCache-members.html
@@ -103,7 +103,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/classyage_1_1TextureCache.html b/classyage_1_1TextureCache.html
index aedda7b1..a06ecf3b 100644
--- a/classyage_1_1TextureCache.html
+++ b/classyage_1_1TextureCache.html
@@ -188,7 +188,7 @@ Public Member Functions</h2></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/classyage_1_1Vector-members.html b/classyage_1_1Vector-members.html
index 2e250180..204d2856 100644
--- a/classyage_1_1Vector-members.html
+++ b/classyage_1_1Vector-members.html
@@ -117,7 +117,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/classyage_1_1Vector.html b/classyage_1_1Vector.html
index 7a052684..c82a66cf 100644
--- a/classyage_1_1Vector.html
+++ b/classyage_1_1Vector.html
@@ -331,7 +331,7 @@ template&lt;int Rows = 2, class Type = double&gt; </div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/classyage_1_1Vector2-members.html b/classyage_1_1Vector2-members.html
index bf922e22..6286e9e3 100644
--- a/classyage_1_1Vector2-members.html
+++ b/classyage_1_1Vector2-members.html
@@ -125,7 +125,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/classyage_1_1Vector2.html b/classyage_1_1Vector2.html
index 1caf80ee..5d864c00 100644
--- a/classyage_1_1Vector2.html
+++ b/classyage_1_1Vector2.html
@@ -412,7 +412,7 @@ template&lt;typename Type = double&gt; </div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/classyage_1_1Vector3-members.html b/classyage_1_1Vector3-members.html
index 21fc82e0..19f6b026 100644
--- a/classyage_1_1Vector3-members.html
+++ b/classyage_1_1Vector3-members.html
@@ -126,7 +126,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/classyage_1_1Vector3.html b/classyage_1_1Vector3.html
index 90022d65..ce61878c 100644
--- a/classyage_1_1Vector3.html
+++ b/classyage_1_1Vector3.html
@@ -403,7 +403,7 @@ template&lt;typename Type = double&gt; </div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/classyage_1_1Vector4-members.html b/classyage_1_1Vector4-members.html
index d6f9dee6..c9149630 100644
--- a/classyage_1_1Vector4-members.html
+++ b/classyage_1_1Vector4-members.html
@@ -128,7 +128,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/classyage_1_1Vector4.html b/classyage_1_1Vector4.html
index d2fa423d..20d072b4 100644
--- a/classyage_1_1Vector4.html
+++ b/classyage_1_1Vector4.html
@@ -444,7 +444,7 @@ template&lt;typename Type = double&gt; </div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/classyage_1_1Window-members.html b/classyage_1_1Window-members.html
index a11594e2..e6ee5261 100644
--- a/classyage_1_1Window-members.html
+++ b/classyage_1_1Window-members.html
@@ -114,7 +114,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/classyage_1_1Window.html b/classyage_1_1Window.html
index 5b036525..ee961456 100644
--- a/classyage_1_1Window.html
+++ b/classyage_1_1Window.html
@@ -430,7 +430,7 @@ Public Member Functions</h2></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/classyage_1_1details_1_1Row-members.html b/classyage_1_1details_1_1Row-members.html
index d4b26e9c..c4d1c07c 100644
--- a/classyage_1_1details_1_1Row-members.html
+++ b/classyage_1_1details_1_1Row-members.html
@@ -103,7 +103,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/classyage_1_1details_1_1Row.html b/classyage_1_1details_1_1Row.html
index 740ef244..2f3b6911 100644
--- a/classyage_1_1details_1_1Row.html
+++ b/classyage_1_1details_1_1Row.html
@@ -205,7 +205,7 @@ template&lt;int Rows, int Cols, class Type &gt; </div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/collider_8h.html b/collider_8h.html
index 06c6cf7b..3f7f2c17 100644
--- a/collider_8h.html
+++ b/collider_8h.html
@@ -121,7 +121,7 @@ Namespaces</h2></td></tr>
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/collider_8h_source.html b/collider_8h_source.html
index b178f819..695772f2 100644
--- a/collider_8h_source.html
+++ b/collider_8h_source.html
@@ -137,7 +137,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/collisionbody_8h.html b/collisionbody_8h.html
index bfbbaa1b..7fdfd18b 100644
--- a/collisionbody_8h.html
+++ b/collisionbody_8h.html
@@ -121,7 +121,7 @@ Namespaces</h2></td></tr>
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/collisionbody_8h_source.html b/collisionbody_8h_source.html
index 5550fc65..05ca2444 100644
--- a/collisionbody_8h_source.html
+++ b/collisionbody_8h_source.html
@@ -121,7 +121,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/deprecated.html b/deprecated.html
index 04765c78..8fd32a18 100644
--- a/deprecated.html
+++ b/deprecated.html
@@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/dir_059f34b87ae2c2af887b23a7e5e8e88f.html b/dir_059f34b87ae2c2af887b23a7e5e8e88f.html
index 7f7bdf98..1b0038ba 100644
--- a/dir_059f34b87ae2c2af887b23a7e5e8e88f.html
+++ b/dir_059f34b87ae2c2af887b23a7e5e8e88f.html
@@ -141,7 +141,7 @@ Files</h2></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/dir_0a5be4b85c8e2c05f7a9f5a803f53125.html b/dir_0a5be4b85c8e2c05f7a9f5a803f53125.html
index 87fb1343..079c6c3c 100644
--- a/dir_0a5be4b85c8e2c05f7a9f5a803f53125.html
+++ b/dir_0a5be4b85c8e2c05f7a9f5a803f53125.html
@@ -93,7 +93,7 @@ Directories</h2></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:dir_d09e80fdcf0bb585bbe3b7099c52d028"><td class="memItemLeft" align="right" valign="top">directory &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dir_d09e80fdcf0bb585bbe3b7099c52d028.html">data</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:dir_4360c3054e876104aec8d81523b584e2"><td class="memItemLeft" align="right" valign="top">directory &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dir_4360c3054e876104aec8d81523b584e2.html">engine</a></td></tr>
+<tr class="memitem:dir_b47bccbdb192fb141a0ffded67f346da"><td class="memItemLeft" align="right" valign="top">directory &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dir_b47bccbdb192fb141a0ffded67f346da.html">entity</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:dir_aa7f86daaaa64c448f636c0e65de2cec"><td class="memItemLeft" align="right" valign="top">directory &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dir_aa7f86daaaa64c448f636c0e65de2cec.html">math</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -118,7 +118,7 @@ Files</h2></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/dir_11841e5da2063fc5766a682aee38e289.html b/dir_11841e5da2063fc5766a682aee38e289.html
index d04e9d52..9c7947d5 100644
--- a/dir_11841e5da2063fc5766a682aee38e289.html
+++ b/dir_11841e5da2063fc5766a682aee38e289.html
@@ -181,7 +181,7 @@ Files</h2></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/dir_48a91ae829881cbedcfc124d2027890d.html b/dir_48a91ae829881cbedcfc124d2027890d.html
index 44d6c9b5..42c9cc04 100644
--- a/dir_48a91ae829881cbedcfc124d2027890d.html
+++ b/dir_48a91ae829881cbedcfc124d2027890d.html
@@ -97,6 +97,8 @@ Files</h2></td></tr>
<tr class="memdesc:active_8h"><td class="mdescLeft">&#160;</td><td class="mdescRight"><hr/>
<br/></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:noncopyable_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="noncopyable_8h.html">noncopyable.h</a> <a href="noncopyable_8h_source.html">[code]</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:syncqueue_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="syncqueue_8h.html">syncqueue.h</a> <a href="syncqueue_8h_source.html">[code]</a></td></tr>
<tr class="memdesc:syncqueue_8h"><td class="mdescLeft">&#160;</td><td class="mdescRight"><hr/>
<br/></td></tr>
@@ -105,7 +107,7 @@ Files</h2></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/dir_a58d7658bbcfd3d3d7296185ebe55c28.html b/dir_a58d7658bbcfd3d3d7296185ebe55c28.html
index 8c246f5a..f836ca47 100644
--- a/dir_a58d7658bbcfd3d3d7296185ebe55c28.html
+++ b/dir_a58d7658bbcfd3d3d7296185ebe55c28.html
@@ -137,7 +137,7 @@ Files</h2></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/dir_aa7f86daaaa64c448f636c0e65de2cec.html b/dir_aa7f86daaaa64c448f636c0e65de2cec.html
index d2a1f37b..afd0ea4e 100644
--- a/dir_aa7f86daaaa64c448f636c0e65de2cec.html
+++ b/dir_aa7f86daaaa64c448f636c0e65de2cec.html
@@ -97,7 +97,7 @@ Files</h2></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/dir_4360c3054e876104aec8d81523b584e2.html b/dir_b47bccbdb192fb141a0ffded67f346da.html
index dd695087..03d3c491 100644
--- a/dir_4360c3054e876104aec8d81523b584e2.html
+++ b/dir_b47bccbdb192fb141a0ffded67f346da.html
@@ -4,7 +4,7 @@
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.6"/>
-<title>YAGE: yage/engine Directory Reference</title>
+<title>YAGE: yage/entity Directory Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
@@ -78,21 +78,17 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div id="nav-path" class="navpath">
<ul>
-<li class="navelem"><a class="el" href="dir_0a5be4b85c8e2c05f7a9f5a803f53125.html">yage</a></li><li class="navelem"><a class="el" href="dir_4360c3054e876104aec8d81523b584e2.html">engine</a></li> </ul>
+<li class="navelem"><a class="el" href="dir_0a5be4b85c8e2c05f7a9f5a803f53125.html">yage</a></li><li class="navelem"><a class="el" href="dir_b47bccbdb192fb141a0ffded67f346da.html">entity</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle">
-<div class="title">engine Directory Reference</div> </div>
+<div class="title">entity Directory Reference</div> </div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="files"></a>
Files</h2></td></tr>
-<tr class="memitem:component_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="component_8h.html">component.h</a> <a href="component_8h_source.html">[code]</a></td></tr>
-<tr class="memdesc:component_8h"><td class="mdescLeft">&#160;</td><td class="mdescRight"><hr/>
- <br/></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:engine_8cpp"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="engine_8cpp.html">engine.cpp</a></td></tr>
<tr class="memdesc:engine_8cpp"><td class="mdescLeft">&#160;</td><td class="mdescRight"><hr/>
<br/></td></tr>
@@ -133,7 +129,7 @@ Files</h2></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/dir_d09e80fdcf0bb585bbe3b7099c52d028.html b/dir_d09e80fdcf0bb585bbe3b7099c52d028.html
index 451a3e4e..ef71f8b0 100644
--- a/dir_d09e80fdcf0bb585bbe3b7099c52d028.html
+++ b/dir_d09e80fdcf0bb585bbe3b7099c52d028.html
@@ -105,7 +105,7 @@ Files</h2></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/drawable_8h.html b/drawable_8h.html
index 80ad5a31..7fd338ab 100644
--- a/drawable_8h.html
+++ b/drawable_8h.html
@@ -121,7 +121,7 @@ Namespaces</h2></td></tr>
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/drawable_8h_source.html b/drawable_8h_source.html
index 34ecd83a..51b24b2b 100644
--- a/drawable_8h_source.html
+++ b/drawable_8h_source.html
@@ -117,7 +117,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/ellipse_8h.html b/ellipse_8h.html
index ccfc2310..da1b375e 100644
--- a/ellipse_8h.html
+++ b/ellipse_8h.html
@@ -105,7 +105,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/ellipse_8h_source.html b/ellipse_8h_source.html
index 80714c66..2b6e2d39 100644
--- a/ellipse_8h_source.html
+++ b/ellipse_8h_source.html
@@ -100,7 +100,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/engine_8cpp.html b/engine_8cpp.html
index 1a76efe4..05604bd0 100644
--- a/engine_8cpp.html
+++ b/engine_8cpp.html
@@ -4,7 +4,7 @@
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.6"/>
-<title>YAGE: yage/engine/engine.cpp File Reference</title>
+<title>YAGE: yage/entity/engine.cpp File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
@@ -84,7 +84,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div id="nav-path" class="navpath">
<ul>
-<li class="navelem"><a class="el" href="dir_0a5be4b85c8e2c05f7a9f5a803f53125.html">yage</a></li><li class="navelem"><a class="el" href="dir_4360c3054e876104aec8d81523b584e2.html">engine</a></li> </ul>
+<li class="navelem"><a class="el" href="dir_0a5be4b85c8e2c05f7a9f5a803f53125.html">yage</a></li><li class="navelem"><a class="el" href="dir_b47bccbdb192fb141a0ffded67f346da.html">entity</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
@@ -113,7 +113,7 @@ Namespaces</h2></td></tr>
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/engine_8h.html b/engine_8h.html
index 3f50e37a..cd6f4c8c 100644
--- a/engine_8h.html
+++ b/engine_8h.html
@@ -4,7 +4,7 @@
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.6"/>
-<title>YAGE: yage/engine/engine.h File Reference</title>
+<title>YAGE: yage/entity/engine.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
@@ -84,7 +84,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div id="nav-path" class="navpath">
<ul>
-<li class="navelem"><a class="el" href="dir_0a5be4b85c8e2c05f7a9f5a803f53125.html">yage</a></li><li class="navelem"><a class="el" href="dir_4360c3054e876104aec8d81523b584e2.html">engine</a></li> </ul>
+<li class="navelem"><a class="el" href="dir_0a5be4b85c8e2c05f7a9f5a803f53125.html">yage</a></li><li class="navelem"><a class="el" href="dir_b47bccbdb192fb141a0ffded67f346da.html">entity</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
@@ -124,7 +124,7 @@ Namespaces</h2></td></tr>
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/engine_8h_source.html b/engine_8h_source.html
index 6a24ee5e..0fb3b235 100644
--- a/engine_8h_source.html
+++ b/engine_8h_source.html
@@ -4,7 +4,7 @@
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.6"/>
-<title>YAGE: yage/engine/engine.h Source File</title>
+<title>YAGE: yage/entity/engine.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
@@ -84,7 +84,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div id="nav-path" class="navpath">
<ul>
-<li class="navelem"><a class="el" href="dir_0a5be4b85c8e2c05f7a9f5a803f53125.html">yage</a></li><li class="navelem"><a class="el" href="dir_4360c3054e876104aec8d81523b584e2.html">engine</a></li> </ul>
+<li class="navelem"><a class="el" href="dir_0a5be4b85c8e2c05f7a9f5a803f53125.html">yage</a></li><li class="navelem"><a class="el" href="dir_b47bccbdb192fb141a0ffded67f346da.html">entity</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
@@ -138,7 +138,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/entity_8cpp.html b/entity_8cpp.html
index 0dc1983a..cc208e4c 100644
--- a/entity_8cpp.html
+++ b/entity_8cpp.html
@@ -4,7 +4,7 @@
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.6"/>
-<title>YAGE: yage/engine/entity.cpp File Reference</title>
+<title>YAGE: yage/entity/entity.cpp File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
@@ -84,7 +84,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div id="nav-path" class="navpath">
<ul>
-<li class="navelem"><a class="el" href="dir_0a5be4b85c8e2c05f7a9f5a803f53125.html">yage</a></li><li class="navelem"><a class="el" href="dir_4360c3054e876104aec8d81523b584e2.html">engine</a></li> </ul>
+<li class="navelem"><a class="el" href="dir_0a5be4b85c8e2c05f7a9f5a803f53125.html">yage</a></li><li class="navelem"><a class="el" href="dir_b47bccbdb192fb141a0ffded67f346da.html">entity</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
@@ -114,7 +114,7 @@ Namespaces</h2></td></tr>
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/entity_8h.html b/entity_8h.html
index 190f3f4c..2fdded54 100644
--- a/entity_8h.html
+++ b/entity_8h.html
@@ -4,7 +4,7 @@
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.6"/>
-<title>YAGE: yage/engine/entity.h File Reference</title>
+<title>YAGE: yage/entity/entity.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
@@ -84,13 +84,14 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div id="nav-path" class="navpath">
<ul>
-<li class="navelem"><a class="el" href="dir_0a5be4b85c8e2c05f7a9f5a803f53125.html">yage</a></li><li class="navelem"><a class="el" href="dir_4360c3054e876104aec8d81523b584e2.html">engine</a></li> </ul>
+<li class="navelem"><a class="el" href="dir_0a5be4b85c8e2c05f7a9f5a803f53125.html">yage</a></li><li class="navelem"><a class="el" href="dir_b47bccbdb192fb141a0ffded67f346da.html">entity</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#nested-classes">Classes</a> &#124;
-<a href="#namespaces">Namespaces</a> </div>
+<a href="#namespaces">Namespaces</a> &#124;
+<a href="#typedef-members">Typedefs</a> </div>
<div class="headertitle">
<div class="title">entity.h File Reference</div> </div>
</div><!--header-->
@@ -114,6 +115,11 @@ Namespaces</h2></td></tr>
<tr class="memitem:namespaceyage"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceyage.html">yage</a></td></tr>
<tr class="memdesc:namespaceyage"><td class="mdescLeft">&#160;</td><td class="mdescRight">Core includes. <br/></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
+Typedefs</h2></td></tr>
+<tr class="memitem:aa1a73f12188f10f8a3cf46ba3803be9a"><td class="memItemLeft" align="right" valign="top">typedef unsigned&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceyage.html#aa1a73f12188f10f8a3cf46ba3803be9a">yage::EntityHandle</a></td></tr>
+<tr class="separator:aa1a73f12188f10f8a3cf46ba3803be9a"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><hr/>
@@ -122,7 +128,7 @@ Namespaces</h2></td></tr>
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/entity_8h_source.html b/entity_8h_source.html
index 8358cba0..5b32c443 100644
--- a/entity_8h_source.html
+++ b/entity_8h_source.html
@@ -4,7 +4,7 @@
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.6"/>
-<title>YAGE: yage/engine/entity.h Source File</title>
+<title>YAGE: yage/entity/entity.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
@@ -84,7 +84,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div id="nav-path" class="navpath">
<ul>
-<li class="navelem"><a class="el" href="dir_0a5be4b85c8e2c05f7a9f5a803f53125.html">yage</a></li><li class="navelem"><a class="el" href="dir_4360c3054e876104aec8d81523b584e2.html">engine</a></li> </ul>
+<li class="navelem"><a class="el" href="dir_0a5be4b85c8e2c05f7a9f5a803f53125.html">yage</a></li><li class="navelem"><a class="el" href="dir_b47bccbdb192fb141a0ffded67f346da.html">entity</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
@@ -101,29 +101,33 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="keyword">namespace </span>yage</div>
<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;{</div>
<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;</div>
-<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="keyword">class </span>Space;</div>
+<div class="line"><a name="l00017"></a><span class="lineno"><a class="line" href="namespaceyage.html#aa1a73f12188f10f8a3cf46ba3803be9a"> 17</a></span>&#160;<span class="keyword">typedef</span> <span class="keywordtype">unsigned</span> <a class="code" href="namespaceyage.html#aa1a73f12188f10f8a3cf46ba3803be9a">EntityHandle</a>;</div>
<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;</div>
-<div class="line"><a name="l00027"></a><span class="lineno"><a class="line" href="classyage_1_1Entity.html"> 27</a></span>&#160;<span class="keyword">class </span><a class="code" href="classyage_1_1Entity.html">Entity</a></div>
-<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;{</div>
-<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;<span class="keyword">public</span>:</div>
-<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160; <a class="code" href="classyage_1_1Entity.html#a046099f19b3483140505938769276d8a">Entity</a>(<span class="keywordtype">unsigned</span> handle);</div>
-<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160;</div>
-<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160; <span class="keywordtype">unsigned</span> <a class="code" href="classyage_1_1Entity.html#adb9e45f096a38c1057bba28acf7dde71">getHandle</a>() <span class="keyword">const</span>;</div>
-<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160;</div>
-<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160;<span class="keyword">private</span>:</div>
-<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160; <span class="keywordtype">unsigned</span> handle_;</div>
-<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160;};</div>
-<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160;</div>
-<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160;} <span class="comment">// namespace yage</span></div>
+<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="keyword">class </span><a class="code" href="classyage_1_1Space.html">Space</a>;</div>
+<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;</div>
+<div class="line"><a name="l00029"></a><span class="lineno"><a class="line" href="classyage_1_1Entity.html"> 29</a></span>&#160;<span class="keyword">class </span><a class="code" href="classyage_1_1Entity.html">Entity</a></div>
+<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;{</div>
+<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160;<span class="keyword">public</span>:</div>
+<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160; <a class="code" href="classyage_1_1Entity.html#a811c917c6048fab74c9972df4cd80cef">Entity</a>(<a class="code" href="namespaceyage.html#aa1a73f12188f10f8a3cf46ba3803be9a">EntityHandle</a> handle);</div>
+<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160;</div>
+<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160; <a class="code" href="namespaceyage.html#aa1a73f12188f10f8a3cf46ba3803be9a">EntityHandle</a> <a class="code" href="classyage_1_1Entity.html#adb9e45f096a38c1057bba28acf7dde71">getHandle</a>() <span class="keyword">const</span>;</div>
+<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160;</div>
+<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160;<span class="keyword">private</span>:</div>
+<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160; <a class="code" href="namespaceyage.html#aa1a73f12188f10f8a3cf46ba3803be9a">EntityHandle</a> handle_;</div>
+<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160;};</div>
<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160;</div>
-<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="ttc" id="classyage_1_1Entity_html"><div class="ttname"><a href="classyage_1_1Entity.html">yage::Entity</a></div><div class="ttdoc">Entity convenience class. </div><div class="ttdef"><b>Definition:</b> entity.h:27</div></div>
-<div class="ttc" id="classyage_1_1Entity_html_a046099f19b3483140505938769276d8a"><div class="ttname"><a href="classyage_1_1Entity.html#a046099f19b3483140505938769276d8a">yage::Entity::Entity</a></div><div class="ttdeci">Entity(unsigned handle)</div><div class="ttdoc">Creates an instance of an Entity with a handle that is associated to it. </div><div class="ttdef"><b>Definition:</b> entity.cpp:16</div></div>
-<div class="ttc" id="classyage_1_1Entity_html_adb9e45f096a38c1057bba28acf7dde71"><div class="ttname"><a href="classyage_1_1Entity.html#adb9e45f096a38c1057bba28acf7dde71">yage::Entity::getHandle</a></div><div class="ttdeci">unsigned getHandle() const </div><div class="ttdoc">Handle getter, as the user will only interact with the id itself. </div><div class="ttdef"><b>Definition:</b> entity.cpp:18</div></div>
+<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160;} <span class="comment">// namespace yage</span></div>
+<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160;</div>
+<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160;<span class="preprocessor">#endif</span></div>
+<div class="ttc" id="namespaceyage_html_aa1a73f12188f10f8a3cf46ba3803be9a"><div class="ttname"><a href="namespaceyage.html#aa1a73f12188f10f8a3cf46ba3803be9a">yage::EntityHandle</a></div><div class="ttdeci">unsigned EntityHandle</div><div class="ttdef"><b>Definition:</b> entity.h:17</div></div>
+<div class="ttc" id="classyage_1_1Entity_html"><div class="ttname"><a href="classyage_1_1Entity.html">yage::Entity</a></div><div class="ttdoc">Entity convenience class. </div><div class="ttdef"><b>Definition:</b> entity.h:29</div></div>
+<div class="ttc" id="classyage_1_1Entity_html_a811c917c6048fab74c9972df4cd80cef"><div class="ttname"><a href="classyage_1_1Entity.html#a811c917c6048fab74c9972df4cd80cef">yage::Entity::Entity</a></div><div class="ttdeci">Entity(EntityHandle handle)</div><div class="ttdoc">Creates an instance of an Entity with a handle that is associated to it. </div><div class="ttdef"><b>Definition:</b> entity.cpp:16</div></div>
+<div class="ttc" id="classyage_1_1Entity_html_adb9e45f096a38c1057bba28acf7dde71"><div class="ttname"><a href="classyage_1_1Entity.html#adb9e45f096a38c1057bba28acf7dde71">yage::Entity::getHandle</a></div><div class="ttdeci">EntityHandle getHandle() const </div><div class="ttdoc">Handle getter, as the user will only interact with the id itself. </div><div class="ttdef"><b>Definition:</b> entity.cpp:18</div></div>
+<div class="ttc" id="classyage_1_1Space_html"><div class="ttname"><a href="classyage_1_1Space.html">yage::Space</a></div><div class="ttdoc">Space that keeps track of all the entities, componenets and runs the systems on the data to update th...</div><div class="ttdef"><b>Definition:</b> space.h:28</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/entitymanager_8cpp.html b/entitymanager_8cpp.html
index 51ab8823..d31be034 100644
--- a/entitymanager_8cpp.html
+++ b/entitymanager_8cpp.html
@@ -4,7 +4,7 @@
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.6"/>
-<title>YAGE: yage/engine/entitymanager.cpp File Reference</title>
+<title>YAGE: yage/entity/entitymanager.cpp File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
@@ -84,7 +84,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div id="nav-path" class="navpath">
<ul>
-<li class="navelem"><a class="el" href="dir_0a5be4b85c8e2c05f7a9f5a803f53125.html">yage</a></li><li class="navelem"><a class="el" href="dir_4360c3054e876104aec8d81523b584e2.html">engine</a></li> </ul>
+<li class="navelem"><a class="el" href="dir_0a5be4b85c8e2c05f7a9f5a803f53125.html">yage</a></li><li class="navelem"><a class="el" href="dir_b47bccbdb192fb141a0ffded67f346da.html">entity</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
@@ -113,7 +113,7 @@ Namespaces</h2></td></tr>
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/entitymanager_8h.html b/entitymanager_8h.html
index 93b0dd18..057f7b18 100644
--- a/entitymanager_8h.html
+++ b/entitymanager_8h.html
@@ -4,7 +4,7 @@
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.6"/>
-<title>YAGE: yage/engine/entitymanager.h File Reference</title>
+<title>YAGE: yage/entity/entitymanager.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
@@ -84,7 +84,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div id="nav-path" class="navpath">
<ul>
-<li class="navelem"><a class="el" href="dir_0a5be4b85c8e2c05f7a9f5a803f53125.html">yage</a></li><li class="navelem"><a class="el" href="dir_4360c3054e876104aec8d81523b584e2.html">engine</a></li> </ul>
+<li class="navelem"><a class="el" href="dir_0a5be4b85c8e2c05f7a9f5a803f53125.html">yage</a></li><li class="navelem"><a class="el" href="dir_b47bccbdb192fb141a0ffded67f346da.html">entity</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
@@ -123,7 +123,7 @@ Namespaces</h2></td></tr>
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/entitymanager_8h_source.html b/entitymanager_8h_source.html
index c229811c..8c00e905 100644
--- a/entitymanager_8h_source.html
+++ b/entitymanager_8h_source.html
@@ -4,7 +4,7 @@
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.6"/>
-<title>YAGE: yage/engine/entitymanager.h Source File</title>
+<title>YAGE: yage/entity/entitymanager.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
@@ -84,7 +84,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div id="nav-path" class="navpath">
<ul>
-<li class="navelem"><a class="el" href="dir_0a5be4b85c8e2c05f7a9f5a803f53125.html">yage</a></li><li class="navelem"><a class="el" href="dir_4360c3054e876104aec8d81523b584e2.html">engine</a></li> </ul>
+<li class="navelem"><a class="el" href="dir_0a5be4b85c8e2c05f7a9f5a803f53125.html">yage</a></li><li class="navelem"><a class="el" href="dir_b47bccbdb192fb141a0ffded67f346da.html">entity</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
@@ -133,13 +133,13 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="ttc" id="classyage_1_1EntityManager_html_acdd054a1235fb03452089d9f419a7e2b"><div class="ttname"><a href="classyage_1_1EntityManager.html#acdd054a1235fb03452089d9f419a7e2b">yage::EntityManager::createEntity</a></div><div class="ttdeci">unsigned createEntity()</div><div class="ttdoc">Creates an Entity and returns the handle to the entity, which can then be used by the user to do oper...</div><div class="ttdef"><b>Definition:</b> entitymanager.cpp:22</div></div>
<div class="ttc" id="classyage_1_1EntityManager_html"><div class="ttname"><a href="classyage_1_1EntityManager.html">yage::EntityManager</a></div><div class="ttdoc">Manages entities in a space. </div><div class="ttdef"><b>Definition:</b> entitymanager.h:24</div></div>
<div class="ttc" id="classyage_1_1EntityManager_html_a188f3bc252781f9f3a7b4da417f0d7de"><div class="ttname"><a href="classyage_1_1EntityManager.html#a188f3bc252781f9f3a7b4da417f0d7de">yage::EntityManager::createEntityInstance</a></div><div class="ttdeci">Entity createEntityInstance()</div><div class="ttdoc">Creates an Entity and returns it. </div><div class="ttdef"><b>Definition:</b> entitymanager.cpp:27</div></div>
-<div class="ttc" id="classyage_1_1Entity_html"><div class="ttname"><a href="classyage_1_1Entity.html">yage::Entity</a></div><div class="ttdoc">Entity convenience class. </div><div class="ttdef"><b>Definition:</b> entity.h:27</div></div>
+<div class="ttc" id="classyage_1_1Entity_html"><div class="ttname"><a href="classyage_1_1Entity.html">yage::Entity</a></div><div class="ttdoc">Entity convenience class. </div><div class="ttdef"><b>Definition:</b> entity.h:29</div></div>
<div class="ttc" id="classyage_1_1EntityManager_html_a255fa9aff3e6b208eea0c38d8caf08f8"><div class="ttname"><a href="classyage_1_1EntityManager.html#a255fa9aff3e6b208eea0c38d8caf08f8">yage::EntityManager::EntityManager</a></div><div class="ttdeci">EntityManager()=default</div><div class="ttdoc">Default instance of an EntityManager. </div></div>
<div class="ttc" id="classyage_1_1Space_html"><div class="ttname"><a href="classyage_1_1Space.html">yage::Space</a></div><div class="ttdoc">Space that keeps track of all the entities, componenets and runs the systems on the data to update th...</div><div class="ttdef"><b>Definition:</b> space.h:28</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/files.html b/files.html
index c20c7ce1..ad7818f9 100644
--- a/files.html
+++ b/files.html
@@ -143,84 +143,83 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</td></tr>
<tr id="row_0_1_2_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a href="vertex_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="vertex_8h.html" target="_self">vertex.h</a></td><td class="desc"><hr/>
</td></tr>
-<tr id="row_0_2_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img id="arr_0_2_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('0_2_')"/><img id="img_0_2_" src="ftv2folderopen.png" alt="-" width="24" height="22" onclick="toggleFolder('0_2_')"/><a class="el" href="dir_4360c3054e876104aec8d81523b584e2.html" target="_self">engine</a></td><td class="desc"></td></tr>
-<tr id="row_0_2_0_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="component_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="component_8h.html" target="_self">component.h</a></td><td class="desc"><hr/>
+<tr id="row_0_2_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img id="arr_0_2_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('0_2_')"/><img id="img_0_2_" src="ftv2folderopen.png" alt="-" width="24" height="22" onclick="toggleFolder('0_2_')"/><a class="el" href="dir_b47bccbdb192fb141a0ffded67f346da.html" target="_self">entity</a></td><td class="desc"></td></tr>
+<tr id="row_0_2_0_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="engine_8cpp.html" target="_self">engine.cpp</a></td><td class="desc"><hr/>
</td></tr>
-<tr id="row_0_2_1_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="engine_8cpp.html" target="_self">engine.cpp</a></td><td class="desc"><hr/>
+<tr id="row_0_2_1_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="engine_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="engine_8h.html" target="_self">engine.h</a></td><td class="desc"><hr/>
</td></tr>
-<tr id="row_0_2_2_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="engine_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="engine_8h.html" target="_self">engine.h</a></td><td class="desc"><hr/>
+<tr id="row_0_2_2_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="entity_8cpp.html" target="_self">entity.cpp</a></td><td class="desc"><hr/>
</td></tr>
-<tr id="row_0_2_3_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="entity_8cpp.html" target="_self">entity.cpp</a></td><td class="desc"><hr/>
+<tr id="row_0_2_3_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="entity_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="entity_8h.html" target="_self">entity.h</a></td><td class="desc"><hr/>
</td></tr>
-<tr id="row_0_2_4_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="entity_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="entity_8h.html" target="_self">entity.h</a></td><td class="desc"><hr/>
+<tr id="row_0_2_4_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="entitymanager_8cpp.html" target="_self">entitymanager.cpp</a></td><td class="desc"><hr/>
</td></tr>
-<tr id="row_0_2_5_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="entitymanager_8cpp.html" target="_self">entitymanager.cpp</a></td><td class="desc"><hr/>
+<tr id="row_0_2_5_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="entitymanager_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="entitymanager_8h.html" target="_self">entitymanager.h</a></td><td class="desc"><hr/>
</td></tr>
-<tr id="row_0_2_6_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="entitymanager_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="entitymanager_8h.html" target="_self">entitymanager.h</a></td><td class="desc"><hr/>
+<tr id="row_0_2_6_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="space_8cpp.html" target="_self">space.cpp</a></td><td class="desc"><hr/>
</td></tr>
-<tr id="row_0_2_7_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="space_8cpp.html" target="_self">space.cpp</a></td><td class="desc"><hr/>
+<tr id="row_0_2_7_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="space_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="space_8h.html" target="_self">space.h</a></td><td class="desc"><hr/>
</td></tr>
-<tr id="row_0_2_8_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="space_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="space_8h.html" target="_self">space.h</a></td><td class="desc"><hr/>
+<tr id="row_0_2_8_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a href="system_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="system_8h.html" target="_self">system.h</a></td><td class="desc"><hr/>
</td></tr>
-<tr id="row_0_2_9_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a href="system_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="system_8h.html" target="_self">system.h</a></td><td class="desc"><hr/>
+<tr id="row_0_3_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img id="arr_0_3_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('0_3_')"/><img id="img_0_3_" src="ftv2folderopen.png" alt="-" width="24" height="22" onclick="toggleFolder('0_3_')"/><a class="el" href="dir_aa7f86daaaa64c448f636c0e65de2cec.html" target="_self">math</a></td><td class="desc"></td></tr>
+<tr id="row_0_3_0_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a href="matrix_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="matrix_8h.html" target="_self">matrix.h</a></td><td class="desc"><hr/>
</td></tr>
-<tr id="row_0_3_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img id="arr_0_3_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('0_3_')"/><img id="img_0_3_" src="ftv2folderopen.png" alt="-" width="24" height="22" onclick="toggleFolder('0_3_')"/><a class="el" href="dir_aa7f86daaaa64c448f636c0e65de2cec.html" target="_self">math</a></td><td class="desc"></td></tr>
-<tr id="row_0_3_0_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a href="matrix_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="matrix_8h.html" target="_self">matrix.h</a></td><td class="desc"><hr/>
+<tr id="row_0_4_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img id="arr_0_4_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('0_4_')"/><img id="img_0_4_" src="ftv2folderopen.png" alt="-" width="24" height="22" onclick="toggleFolder('0_4_')"/><a class="el" href="dir_a58d7658bbcfd3d3d7296185ebe55c28.html" target="_self">physics</a></td><td class="desc"></td></tr>
+<tr id="row_0_4_0_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="body_8cpp.html" target="_self">body.cpp</a></td><td class="desc"><hr/>
</td></tr>
-<tr id="row_0_4_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img id="arr_0_4_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('0_4_')"/><img id="img_0_4_" src="ftv2folderopen.png" alt="-" width="24" height="22" onclick="toggleFolder('0_4_')"/><a class="el" href="dir_a58d7658bbcfd3d3d7296185ebe55c28.html" target="_self">physics</a></td><td class="desc"></td></tr>
-<tr id="row_0_4_0_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="body_8cpp.html" target="_self">body.cpp</a></td><td class="desc"><hr/>
+<tr id="row_0_4_1_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="body_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="body_8h.html" target="_self">body.h</a></td><td class="desc"><hr/>
</td></tr>
-<tr id="row_0_4_1_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="body_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="body_8h.html" target="_self">body.h</a></td><td class="desc"><hr/>
+<tr id="row_0_4_2_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="collider_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="collider_8h.html" target="_self">collider.h</a></td><td class="desc"><hr/>
</td></tr>
-<tr id="row_0_4_2_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="collider_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="collider_8h.html" target="_self">collider.h</a></td><td class="desc"><hr/>
+<tr id="row_0_4_3_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="collisionbody_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="collisionbody_8h.html" target="_self">collisionbody.h</a></td><td class="desc"><hr/>
</td></tr>
-<tr id="row_0_4_3_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="collisionbody_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="collisionbody_8h.html" target="_self">collisionbody.h</a></td><td class="desc"><hr/>
+<tr id="row_0_4_4_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="particlebody_8cpp.html" target="_self">particlebody.cpp</a></td><td class="desc"><hr/>
</td></tr>
-<tr id="row_0_4_4_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="particlebody_8cpp.html" target="_self">particlebody.cpp</a></td><td class="desc"><hr/>
+<tr id="row_0_4_5_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="particlebody_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="particlebody_8h.html" target="_self">particlebody.h</a></td><td class="desc"><hr/>
</td></tr>
-<tr id="row_0_4_5_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="particlebody_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="particlebody_8h.html" target="_self">particlebody.h</a></td><td class="desc"><hr/>
+<tr id="row_0_4_6_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="physics_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="physics_8h.html" target="_self">physics.h</a></td><td class="desc"><hr/>
</td></tr>
-<tr id="row_0_4_6_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="physics_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="physics_8h.html" target="_self">physics.h</a></td><td class="desc"><hr/>
+<tr id="row_0_4_7_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="rectanglecollider_8cpp.html" target="_self">rectanglecollider.cpp</a></td><td class="desc"><hr/>
</td></tr>
-<tr id="row_0_4_7_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="rectanglecollider_8cpp.html" target="_self">rectanglecollider.cpp</a></td><td class="desc"><hr/>
+<tr id="row_0_4_8_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="rectanglecollider_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="rectanglecollider_8h.html" target="_self">rectanglecollider.h</a></td><td class="desc"><hr/>
</td></tr>
-<tr id="row_0_4_8_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="rectanglecollider_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="rectanglecollider_8h.html" target="_self">rectanglecollider.h</a></td><td class="desc"><hr/>
+<tr id="row_0_4_9_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="rigidbody_8cpp.html" target="_self">rigidbody.cpp</a></td><td class="desc"><hr/>
</td></tr>
-<tr id="row_0_4_9_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="rigidbody_8cpp.html" target="_self">rigidbody.cpp</a></td><td class="desc"><hr/>
+<tr id="row_0_4_10_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a href="rigidbody_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="rigidbody_8h.html" target="_self">rigidbody.h</a></td><td class="desc"><hr/>
</td></tr>
-<tr id="row_0_4_10_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a href="rigidbody_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="rigidbody_8h.html" target="_self">rigidbody.h</a></td><td class="desc"><hr/>
+<tr id="row_0_5_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img id="arr_0_5_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('0_5_')"/><img id="img_0_5_" src="ftv2folderopen.png" alt="-" width="24" height="22" onclick="toggleFolder('0_5_')"/><a class="el" href="dir_059f34b87ae2c2af887b23a7e5e8e88f.html" target="_self">render</a></td><td class="desc"></td></tr>
+<tr id="row_0_5_0_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="batch_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="batch_8h.html" target="_self">batch.h</a></td><td class="desc"><hr/>
</td></tr>
-<tr id="row_0_5_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img id="arr_0_5_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('0_5_')"/><img id="img_0_5_" src="ftv2folderopen.png" alt="-" width="24" height="22" onclick="toggleFolder('0_5_')"/><a class="el" href="dir_059f34b87ae2c2af887b23a7e5e8e88f.html" target="_self">render</a></td><td class="desc"></td></tr>
-<tr id="row_0_5_0_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="batch_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="batch_8h.html" target="_self">batch.h</a></td><td class="desc"><hr/>
+<tr id="row_0_5_1_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="drawable_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="drawable_8h.html" target="_self">drawable.h</a></td><td class="desc"><hr/>
</td></tr>
-<tr id="row_0_5_1_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="drawable_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="drawable_8h.html" target="_self">drawable.h</a></td><td class="desc"><hr/>
+<tr id="row_0_5_2_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="ellipse_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="ellipse_8h.html" target="_self">ellipse.h</a></td><td class="desc"><hr/>
</td></tr>
-<tr id="row_0_5_2_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="ellipse_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="ellipse_8h.html" target="_self">ellipse.h</a></td><td class="desc"><hr/>
+<tr id="row_0_5_3_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="rectangle_8cpp.html" target="_self">rectangle.cpp</a></td><td class="desc"><hr/>
</td></tr>
-<tr id="row_0_5_3_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="rectangle_8cpp.html" target="_self">rectangle.cpp</a></td><td class="desc"><hr/>
+<tr id="row_0_5_4_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="rectangle_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="rectangle_8h.html" target="_self">rectangle.h</a></td><td class="desc"><hr/>
</td></tr>
-<tr id="row_0_5_4_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="rectangle_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="rectangle_8h.html" target="_self">rectangle.h</a></td><td class="desc"><hr/>
+<tr id="row_0_5_5_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="shader_8cpp.html" target="_self">shader.cpp</a></td><td class="desc"><hr/>
</td></tr>
-<tr id="row_0_5_5_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="shader_8cpp.html" target="_self">shader.cpp</a></td><td class="desc"><hr/>
+<tr id="row_0_5_6_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="shader_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="shader_8h.html" target="_self">shader.h</a></td><td class="desc"><hr/>
</td></tr>
-<tr id="row_0_5_6_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="shader_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="shader_8h.html" target="_self">shader.h</a></td><td class="desc"><hr/>
+<tr id="row_0_5_7_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="shape_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="shape_8h.html" target="_self">shape.h</a></td><td class="desc"><hr/>
</td></tr>
-<tr id="row_0_5_7_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="shape_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="shape_8h.html" target="_self">shape.h</a></td><td class="desc"><hr/>
+<tr id="row_0_5_8_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="sprite_8cpp.html" target="_self">sprite.cpp</a></td><td class="desc"><hr/>
</td></tr>
-<tr id="row_0_5_8_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="sprite_8cpp.html" target="_self">sprite.cpp</a></td><td class="desc"><hr/>
+<tr id="row_0_5_9_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="sprite_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="sprite_8h.html" target="_self">sprite.h</a></td><td class="desc"><hr/>
</td></tr>
-<tr id="row_0_5_9_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="sprite_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="sprite_8h.html" target="_self">sprite.h</a></td><td class="desc"><hr/>
+<tr id="row_0_5_10_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="spritebatch_8cpp.html" target="_self">spritebatch.cpp</a></td><td class="desc"><hr/>
</td></tr>
-<tr id="row_0_5_10_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="spritebatch_8cpp.html" target="_self">spritebatch.cpp</a></td><td class="desc"><hr/>
+<tr id="row_0_5_11_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a href="spritebatch_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="spritebatch_8h.html" target="_self">spritebatch.h</a></td><td class="desc"><hr/>
</td></tr>
-<tr id="row_0_5_11_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a href="spritebatch_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="spritebatch_8h.html" target="_self">spritebatch.h</a></td><td class="desc"><hr/>
+<tr id="row_0_6_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img id="arr_0_6_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('0_6_')"/><img id="img_0_6_" src="ftv2folderopen.png" alt="-" width="24" height="22" onclick="toggleFolder('0_6_')"/><a class="el" href="dir_48a91ae829881cbedcfc124d2027890d.html" target="_self">util</a></td><td class="desc"></td></tr>
+<tr id="row_0_6_0_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="active_8cpp.html" target="_self">active.cpp</a></td><td class="desc"><hr/>
</td></tr>
-<tr id="row_0_6_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img id="arr_0_6_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('0_6_')"/><img id="img_0_6_" src="ftv2folderopen.png" alt="-" width="24" height="22" onclick="toggleFolder('0_6_')"/><a class="el" href="dir_48a91ae829881cbedcfc124d2027890d.html" target="_self">util</a></td><td class="desc"></td></tr>
-<tr id="row_0_6_0_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="active_8cpp.html" target="_self">active.cpp</a></td><td class="desc"><hr/>
+<tr id="row_0_6_1_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="active_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="active_8h.html" target="_self">active.h</a></td><td class="desc"><hr/>
</td></tr>
-<tr id="row_0_6_1_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="active_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="active_8h.html" target="_self">active.h</a></td><td class="desc"><hr/>
- </td></tr>
-<tr id="row_0_6_2_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a href="syncqueue_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="syncqueue_8h.html" target="_self">syncqueue.h</a></td><td class="desc"><hr/>
+<tr id="row_0_6_2_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="noncopyable_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="noncopyable_8h.html" target="_self">noncopyable.h</a></td><td class="desc"></td></tr>
+<tr id="row_0_6_3_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a href="syncqueue_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="syncqueue_8h.html" target="_self">syncqueue.h</a></td><td class="desc"><hr/>
</td></tr>
<tr id="row_0_7_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="yage_8cpp.html" target="_self">yage.cpp</a></td><td class="desc"><hr/>
</td></tr>
@@ -231,7 +230,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:51 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/functions.html b/functions.html
index ee54f820..3a9f272e 100644
--- a/functions.html
+++ b/functions.html
@@ -150,7 +150,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:51 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/functions_b.html b/functions_b.html
index 9d86afac..6ef6a0f8 100644
--- a/functions_b.html
+++ b/functions_b.html
@@ -148,7 +148,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:51 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/functions_c.html b/functions_c.html
index d81ae2f9..832100ab 100644
--- a/functions_c.html
+++ b/functions_c.html
@@ -176,7 +176,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:51 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/functions_d.html b/functions_d.html
index 629a8f21..f70e8262 100644
--- a/functions_d.html
+++ b/functions_d.html
@@ -133,6 +133,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li>depth
: <a class="el" href="structyage_1_1details_1_1Glyph.html#ae5398583bd0b4c1d6b334bf3902903d9">yage::details::Glyph</a>
</li>
+<li>destroy()
+: <a class="el" href="classyage_1_1System.html#a9e5c249058a70ceb74f7514ade5ab401">yage::System</a>
+</li>
<li>details::Row&lt; Rows, Cols, Type &gt;
: <a class="el" href="classyage_1_1Matrix.html#a9e9cbf0fd7c768696ef909bdac1a706d">yage::Matrix&lt; Rows, Cols, Type &gt;</a>
</li>
@@ -145,7 +148,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:51 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/functions_e.html b/functions_e.html
index b18e4469..e24716ba 100644
--- a/functions_e.html
+++ b/functions_e.html
@@ -133,7 +133,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
, <a class="el" href="classyage_1_1SpriteBatch.html#af8b705cdad7ceefa902f3be620ac8632">yage::SpriteBatch</a>
</li>
<li>Entity()
-: <a class="el" href="classyage_1_1Entity.html#a046099f19b3483140505938769276d8a">yage::Entity</a>
+: <a class="el" href="classyage_1_1Entity.html#a811c917c6048fab74c9972df4cd80cef">yage::Entity</a>
</li>
<li>EntityManager()
: <a class="el" href="classyage_1_1EntityManager.html#a255fa9aff3e6b208eea0c38d8caf08f8">yage::EntityManager</a>
@@ -145,7 +145,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:51 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/functions_f.html b/functions_f.html
index 1ef3f749..49bce676 100644
--- a/functions_f.html
+++ b/functions_f.html
@@ -143,7 +143,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:51 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/functions_func.html b/functions_func.html
index dd6bb3f9..d6c55e8f 100644
--- a/functions_func.html
+++ b/functions_func.html
@@ -93,6 +93,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li><a href="#index_k"><span>k</span></a></li>
<li><a href="#index_l"><span>l</span></a></li>
<li><a href="#index_m"><span>m</span></a></li>
+ <li><a href="#index_n"><span>n</span></a></li>
<li><a href="#index_o"><span>o</span></a></li>
<li><a href="#index_p"><span>p</span></a></li>
<li><a href="#index_r"><span>r</span></a></li>
@@ -198,6 +199,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<h3><a class="anchor" id="index_d"></a>- d -</h3><ul>
+<li>destroy()
+: <a class="el" href="classyage_1_1System.html#a9e5c249058a70ceb74f7514ade5ab401">yage::System</a>
+</li>
<li>draw()
: <a class="el" href="classyage_1_1Drawable.html#abee95e68b5bffef86a35dafca296c45e">yage::Drawable</a>
, <a class="el" href="classyage_1_1Sprite.html#a8eed26f4fa57b3ad47d791564233ee40">yage::Sprite</a>
@@ -213,10 +217,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
, <a class="el" href="classyage_1_1SpriteBatch.html#af8b705cdad7ceefa902f3be620ac8632">yage::SpriteBatch</a>
</li>
<li>Entity()
-: <a class="el" href="classyage_1_1Entity.html#a046099f19b3483140505938769276d8a">yage::Entity</a>
+: <a class="el" href="classyage_1_1Entity.html#a811c917c6048fab74c9972df4cd80cef">yage::Entity</a>
</li>
<li>EntityManager()
-: <a class="el" href="classyage_1_1EntityManager.html#a255fa9aff3e6b208eea0c38d8caf08f8">yage::EntityManager</a>
+: <a class="el" href="classyage_1_1EntityManager.html#af1644095d96e43ac000375ba7f7ee021">yage::EntityManager</a>
</li>
</ul>
@@ -297,7 +301,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
: <a class="el" href="classyage_1_1LogMessage.html#af4ab2630201ecd155c329fbfebe352be">yage::LogMessage</a>
</li>
<li>LogSink()
-: <a class="el" href="classyage_1_1LogSink.html#ab7b70959364771b105c0dffa0b64c38e">yage::LogSink</a>
+: <a class="el" href="classyage_1_1LogSink.html#aadebaf552b839879189965faf7b504cf">yage::LogSink</a>
</li>
</ul>
@@ -315,6 +319,13 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</ul>
+<h3><a class="anchor" id="index_n"></a>- n -</h3><ul>
+<li>NonCopyable()
+: <a class="el" href="classyage_1_1NonCopyable.html#a09d38a4f2290e4cfe2bc7b199421ab6d">yage::NonCopyable</a>
+</li>
+</ul>
+
+
<h3><a class="anchor" id="index_o"></a>- o -</h3><ul>
<li>operator()()
: <a class="el" href="classyage_1_1Logger.html#a3c7d6d1a9ccf0397dc81350cef6782f2">yage::Logger</a>
@@ -330,11 +341,12 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</li>
<li>operator=()
: <a class="el" href="classyage_1_1Active.html#add837044e73e4bc9849f09495535600c">yage::Active</a>
-, <a class="el" href="classyage_1_1LogMessage.html#aed38ed794cdc0b3d7776f424570e92da">yage::LogMessage</a>
+, <a class="el" href="classyage_1_1LogMessage.html#a31eb7ca394acbcfedca104e709f1c4ae">yage::LogMessage</a>
, <a class="el" href="classyage_1_1LogSink.html#a1ba5b4000f07f581e0d0c2babb2811dc">yage::LogSink</a>
+, <a class="el" href="classyage_1_1NonCopyable.html#a2972f07c7c098281713d3f9dc20309af">yage::NonCopyable</a>
, <a class="el" href="classyage_1_1Shader.html#a5d966c327ae0749ca5758880b684103a">yage::Shader</a>
, <a class="el" href="classyage_1_1Sprite.html#a97dd80e05efb9399ee8471ff40a77bee">yage::Sprite</a>
-, <a class="el" href="classyage_1_1SpriteBatch.html#a204782dd15c82376555ad0b049c4167f">yage::SpriteBatch</a>
+, <a class="el" href="classyage_1_1SpriteBatch.html#a1b365d89c096d7fa138e1c7091f1d737">yage::SpriteBatch</a>
, <a class="el" href="classyage_1_1SyncQueue.html#a43e4ba65c8e367ed55da9b8e3e1567b6">yage::SyncQueue&lt; T &gt;</a>
, <a class="el" href="classyage_1_1Window.html#a98c07656f90a6205f24dfe85ef1137de">yage::Window</a>
</li>
@@ -343,8 +355,8 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</li>
<li>operator[]()
: <a class="el" href="classyage_1_1details_1_1Row.html#adf2f7047871fdc78ba66d9d08cd07736">yage::details::Row&lt; Rows, Cols, Type &gt;</a>
-, <a class="el" href="classyage_1_1Matrix.html#a89e826d2c6646002cfae23dde7f61145">yage::Matrix&lt; Rows, Cols, Type &gt;</a>
-, <a class="el" href="classyage_1_1Vector.html#a81efa1cb9d4ce8bb8c5cf9652a5650a2">yage::Vector&lt; Rows, Type &gt;</a>
+, <a class="el" href="classyage_1_1Matrix.html#a0e989030df9ebc7e3885a7bc811a45c6">yage::Matrix&lt; Rows, Cols, Type &gt;</a>
+, <a class="el" href="classyage_1_1Vector.html#a54c22538916cfb3b838724b8f8662c35">yage::Vector&lt; Rows, Type &gt;</a>
</li>
</ul>
@@ -357,13 +369,13 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
: <a class="el" href="classyage_1_1Window.html#a1a311e27b1e588f0fce540ce040dcbd5">yage::Window</a>
</li>
<li>pop()
-: <a class="el" href="classyage_1_1SyncQueue.html#a1f7f099e1347b82c1f2b72a5352ca05e">yage::SyncQueue&lt; T &gt;</a>
+: <a class="el" href="classyage_1_1SyncQueue.html#ab8a3c646e1d2f9adfcbcfbaa2e2a4b27">yage::SyncQueue&lt; T &gt;</a>
</li>
<li>Position()
: <a class="el" href="structyage_1_1Position.html#a41b1d5ee23c50208982ab6089708e5d2">yage::Position</a>
</li>
<li>push()
-: <a class="el" href="classyage_1_1SyncQueue.html#a4ef8940b49b9c1b7a213fd38847370b1">yage::SyncQueue&lt; T &gt;</a>
+: <a class="el" href="classyage_1_1SyncQueue.html#a4c01a855e97a46449a97c76634ef7678">yage::SyncQueue&lt; T &gt;</a>
</li>
</ul>
@@ -434,7 +446,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
: <a class="el" href="classyage_1_1Space.html#a40c248478ae521bb4e0d5119002cf8e9">yage::Space</a>
</li>
<li>Sprite()
-: <a class="el" href="classyage_1_1Sprite.html#a113bfddfa62846a1d8391d1b86de7987">yage::Sprite</a>
+: <a class="el" href="classyage_1_1Sprite.html#aa5a7958e17f1d042226b91fb1829642e">yage::Sprite</a>
</li>
<li>sprite()
: <a class="el" href="classyage_1_1SpriteSheet.html#a2734c2e7b8bdfc9090d240c070ee55c0">yage::SpriteSheet</a>
@@ -449,7 +461,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
: <a class="el" href="classyage_1_1Window.html#a86d0aa8e9896850b9acfc720b5615359">yage::Window</a>
</li>
<li>SyncQueue()
-: <a class="el" href="classyage_1_1SyncQueue.html#a0c8aa1c22e3e6d5094dbdeb88cff426b">yage::SyncQueue&lt; T &gt;</a>
+: <a class="el" href="classyage_1_1SyncQueue.html#a8f42b9b34c6495680aade2563cc2359c">yage::SyncQueue&lt; T &gt;</a>
</li>
</ul>
@@ -480,7 +492,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
: <a class="el" href="classyage_1_1Shader.html#a8cd66c177f148ac0b619766188696e6c">yage::Shader</a>
</li>
<li>UV()
-: <a class="el" href="structyage_1_1UV.html#ac918524789292937aae5803df3c2673f">yage::UV</a>
+: <a class="el" href="structyage_1_1UV.html#ae236139f3a5f6024aac1e21bd93b7bde">yage::UV</a>
</li>
</ul>
@@ -496,7 +508,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
: <a class="el" href="classyage_1_1Vector3.html#a745b76ba3e49f5c73f53cb065ddf337b">yage::Vector3&lt; Type &gt;</a>
</li>
<li>Vector4()
-: <a class="el" href="classyage_1_1Vector4.html#ab6e8f6e88c13d3bbfa1a6591d97b7d03">yage::Vector4&lt; Type &gt;</a>
+: <a class="el" href="classyage_1_1Vector4.html#ae40311bf406263427426a7de5108c6c1">yage::Vector4&lt; Type &gt;</a>
</li>
<li>Vertex()
: <a class="el" href="structyage_1_1Vertex.html#acae9697c2762e37dfa4472b85fa112c3">yage::Vertex</a>
@@ -562,6 +574,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li>~LogMessage()
: <a class="el" href="classyage_1_1LogMessage.html#af82ed7ceef5cfdac54ad2e176deb9fca">yage::LogMessage</a>
</li>
+<li>~NonCopyable()
+: <a class="el" href="classyage_1_1NonCopyable.html#a06190acb5123fdfc38675191ae547ba8">yage::NonCopyable</a>
+</li>
<li>~Shader()
: <a class="el" href="classyage_1_1Shader.html#a9307c4f3cfaf5e584b70601294e09bdd">yage::Shader</a>
</li>
@@ -581,7 +596,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:51 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/functions_g.html b/functions_g.html
index 33b24074..4bc61a7c 100644
--- a/functions_g.html
+++ b/functions_g.html
@@ -159,7 +159,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:51 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/functions_h.html b/functions_h.html
index ada2b2db..b0f43781 100644
--- a/functions_h.html
+++ b/functions_h.html
@@ -138,7 +138,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:51 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/functions_i.html b/functions_i.html
index ffd4809b..11262641 100644
--- a/functions_i.html
+++ b/functions_i.html
@@ -148,7 +148,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:51 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/functions_k.html b/functions_k.html
index 57c998bc..efb59511 100644
--- a/functions_k.html
+++ b/functions_k.html
@@ -134,7 +134,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:51 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/functions_l.html b/functions_l.html
index 29baf52c..89b8bd73 100644
--- a/functions_l.html
+++ b/functions_l.html
@@ -150,7 +150,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:51 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/functions_m.html b/functions_m.html
index 31c93c17..29a91098 100644
--- a/functions_m.html
+++ b/functions_m.html
@@ -143,7 +143,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:51 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/functions_n.html b/functions_n.html
index 1f3a0bcd..7bd7185e 100644
--- a/functions_n.html
+++ b/functions_n.html
@@ -127,6 +127,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
<h3><a class="anchor" id="index_n"></a>- n -</h3><ul>
+<li>NonCopyable()
+: <a class="el" href="classyage_1_1NonCopyable.html#a09d38a4f2290e4cfe2bc7b199421ab6d">yage::NonCopyable</a>
+</li>
<li>num_vertices
: <a class="el" href="structyage_1_1details_1_1RenderBatch.html#a27ed6f3911a6d7c8c2b6b4e5a5889b29">yage::details::RenderBatch</a>
</li>
@@ -137,7 +140,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:51 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/functions_o.html b/functions_o.html
index 01e41961..6f9cc06e 100644
--- a/functions_o.html
+++ b/functions_o.html
@@ -146,6 +146,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
: <a class="el" href="classyage_1_1Active.html#add837044e73e4bc9849f09495535600c">yage::Active</a>
, <a class="el" href="classyage_1_1LogMessage.html#aed38ed794cdc0b3d7776f424570e92da">yage::LogMessage</a>
, <a class="el" href="classyage_1_1LogSink.html#a1ba5b4000f07f581e0d0c2babb2811dc">yage::LogSink</a>
+, <a class="el" href="classyage_1_1NonCopyable.html#a2972f07c7c098281713d3f9dc20309af">yage::NonCopyable</a>
, <a class="el" href="classyage_1_1Shader.html#a5d966c327ae0749ca5758880b684103a">yage::Shader</a>
, <a class="el" href="classyage_1_1Sprite.html#a3fe5615022d2b157b9e6375197254897">yage::Sprite</a>
, <a class="el" href="classyage_1_1SpriteBatch.html#a1b365d89c096d7fa138e1c7091f1d737">yage::SpriteBatch</a>
@@ -157,14 +158,14 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</li>
<li>operator[]()
: <a class="el" href="classyage_1_1details_1_1Row.html#a703d4eee36d93b1227ad734bdcf27190">yage::details::Row&lt; Rows, Cols, Type &gt;</a>
-, <a class="el" href="classyage_1_1Matrix.html#a0e989030df9ebc7e3885a7bc811a45c6">yage::Matrix&lt; Rows, Cols, Type &gt;</a>
-, <a class="el" href="classyage_1_1Vector.html#a81efa1cb9d4ce8bb8c5cf9652a5650a2">yage::Vector&lt; Rows, Type &gt;</a>
+, <a class="el" href="classyage_1_1Matrix.html#a89e826d2c6646002cfae23dde7f61145">yage::Matrix&lt; Rows, Cols, Type &gt;</a>
+, <a class="el" href="classyage_1_1Vector.html#a54c22538916cfb3b838724b8f8662c35">yage::Vector&lt; Rows, Type &gt;</a>
</li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:51 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/functions_p.html b/functions_p.html
index 107ec751..b63213bb 100644
--- a/functions_p.html
+++ b/functions_p.html
@@ -153,7 +153,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:51 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/functions_r.html b/functions_r.html
index a6c4deb1..efdc13ea 100644
--- a/functions_r.html
+++ b/functions_r.html
@@ -167,7 +167,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:51 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/functions_rela.html b/functions_rela.html
index 1c44992a..d78e0c51 100644
--- a/functions_rela.html
+++ b/functions_rela.html
@@ -106,7 +106,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:51 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/functions_s.html b/functions_s.html
index c3d78301..2dd912d9 100644
--- a/functions_s.html
+++ b/functions_s.html
@@ -185,7 +185,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:51 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/functions_t.html b/functions_t.html
index 3f392c55..6c18c50e 100644
--- a/functions_t.html
+++ b/functions_t.html
@@ -151,7 +151,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:51 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/functions_type.html b/functions_type.html
index d35ce279..fdaa3eb9 100644
--- a/functions_type.html
+++ b/functions_type.html
@@ -103,7 +103,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:51 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/functions_u.html b/functions_u.html
index 8a8730fa..366f5e2c 100644
--- a/functions_u.html
+++ b/functions_u.html
@@ -141,7 +141,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
: <a class="el" href="classyage_1_1Shader.html#a8cd66c177f148ac0b619766188696e6c">yage::Shader</a>
</li>
<li>UV()
-: <a class="el" href="structyage_1_1UV.html#ae236139f3a5f6024aac1e21bd93b7bde">yage::UV</a>
+: <a class="el" href="structyage_1_1UV.html#ac918524789292937aae5803df3c2673f">yage::UV</a>
</li>
<li>uv
: <a class="el" href="structyage_1_1Vertex.html#a2d1923353f0e50e7753ff1ae2d9ba84e">yage::Vertex</a>
@@ -150,7 +150,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:51 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/functions_v.html b/functions_v.html
index 500e225d..382c8009 100644
--- a/functions_v.html
+++ b/functions_v.html
@@ -152,7 +152,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:51 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/functions_vars.html b/functions_vars.html
index b591a980..ff6b4bef 100644
--- a/functions_vars.html
+++ b/functions_vars.html
@@ -350,7 +350,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:51 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/functions_w.html b/functions_w.html
index be0151ad..6ab7ea24 100644
--- a/functions_w.html
+++ b/functions_w.html
@@ -144,7 +144,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:51 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/functions_x.html b/functions_x.html
index faea442d..079cbe6f 100644
--- a/functions_x.html
+++ b/functions_x.html
@@ -142,7 +142,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:51 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/functions_y.html b/functions_y.html
index 5df7a41d..c7aed371 100644
--- a/functions_y.html
+++ b/functions_y.html
@@ -142,7 +142,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:51 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/functions_z.html b/functions_z.html
index 007e3bb7..86a27340 100644
--- a/functions_z.html
+++ b/functions_z.html
@@ -138,7 +138,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:51 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/functions_~.html b/functions_~.html
index 79b00ca1..3aeb092d 100644
--- a/functions_~.html
+++ b/functions_~.html
@@ -136,6 +136,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li>~LogMessage()
: <a class="el" href="classyage_1_1LogMessage.html#af82ed7ceef5cfdac54ad2e176deb9fca">yage::LogMessage</a>
</li>
+<li>~NonCopyable()
+: <a class="el" href="classyage_1_1NonCopyable.html#a06190acb5123fdfc38675191ae547ba8">yage::NonCopyable</a>
+</li>
<li>~Shader()
: <a class="el" href="classyage_1_1Shader.html#a9307c4f3cfaf5e584b70601294e09bdd">yage::Shader</a>
</li>
@@ -155,7 +158,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:51 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/globals.html b/globals.html
index 20eacceb..d3060c83 100644
--- a/globals.html
+++ b/globals.html
@@ -74,18 +74,14 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li><a href="globals_func.html"><span>Functions</span></a></li>
<li><a href="globals_vars.html"><span>Variables</span></a></li>
<li><a href="globals_type.html"><span>Typedefs</span></a></li>
- <li><a href="globals_enum.html"><span>Enumerations</span></a></li>
<li><a href="globals_eval.html"><span>Enumerator</span></a></li>
<li><a href="globals_defs.html"><span>Macros</span></a></li>
</ul>
</div>
<div id="navrow4" class="tabs3">
<ul class="tablist">
- <li><a href="#index_c"><span>c</span></a></li>
<li><a href="#index_f"><span>f</span></a></li>
<li><a href="#index_g"><span>g</span></a></li>
- <li><a href="#index_n"><span>n</span></a></li>
- <li><a href="#index_p"><span>p</span></a></li>
<li><a href="#index_s"><span>s</span></a></li>
<li class="current"><a href="#index_y"><span>y</span></a></li>
</ul>
@@ -108,13 +104,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="contents">
<div class="textblock">Here is a list of all file members with links to the files they belong to:</div>
-<h3><a class="anchor" id="index_c"></a>- c -</h3><ul>
-<li>ComponentEnum
-: <a class="el" href="component_8h.html#a265b76591becf42b342804bbc4a79507">component.h</a>
-</li>
-</ul>
-
-
<h3><a class="anchor" id="index_f"></a>- f -</h3><ul>
<li>fileHandle_
: <a class="el" href="logsink_8cpp.html#ae3c7a5bad8dd0db0a0a9cdd60c7b53d1">logsink.cpp</a>
@@ -129,20 +118,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</ul>
-<h3><a class="anchor" id="index_n"></a>- n -</h3><ul>
-<li>NAX_COMPONENTS
-: <a class="el" href="component_8h.html#a265b76591becf42b342804bbc4a79507af13334a5251126fb6c2316d8c81c5419">component.h</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_p"></a>- p -</h3><ul>
-<li>POSITION
-: <a class="el" href="component_8h.html#a265b76591becf42b342804bbc4a79507a90b4ba73224408e82ade8a072a3712c1">component.h</a>
-</li>
-</ul>
-
-
<h3><a class="anchor" id="index_s"></a>- s -</h3><ul>
<li>STB_IMAGE_IMPLEMENTATION
: <a class="el" href="stb__image_8cpp.html#a18372412ad2fc3ce1e3240b3cf0efe78">stb_image.cpp</a>
@@ -305,7 +280,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:51 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/globals_defs.html b/globals_defs.html
index e65da76c..8a23194b 100644
--- a/globals_defs.html
+++ b/globals_defs.html
@@ -74,7 +74,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li><a href="globals_func.html"><span>Functions</span></a></li>
<li><a href="globals_vars.html"><span>Variables</span></a></li>
<li><a href="globals_type.html"><span>Typedefs</span></a></li>
- <li><a href="globals_enum.html"><span>Enumerations</span></a></li>
<li><a href="globals_eval.html"><span>Enumerator</span></a></li>
<li class="current"><a href="globals_defs.html"><span>Macros</span></a></li>
</ul>
@@ -130,7 +129,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:51 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/globals_eval.html b/globals_eval.html
index 04c20831..c72f0546 100644
--- a/globals_eval.html
+++ b/globals_eval.html
@@ -74,7 +74,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li><a href="globals_func.html"><span>Functions</span></a></li>
<li><a href="globals_vars.html"><span>Variables</span></a></li>
<li><a href="globals_type.html"><span>Typedefs</span></a></li>
- <li><a href="globals_enum.html"><span>Enumerations</span></a></li>
<li class="current"><a href="globals_eval.html"><span>Enumerator</span></a></li>
<li><a href="globals_defs.html"><span>Macros</span></a></li>
</ul>
@@ -96,12 +95,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="contents">
&#160;<ul>
-<li>NAX_COMPONENTS
-: <a class="el" href="component_8h.html#a265b76591becf42b342804bbc4a79507af13334a5251126fb6c2316d8c81c5419">component.h</a>
-</li>
-<li>POSITION
-: <a class="el" href="component_8h.html#a265b76591becf42b342804bbc4a79507a90b4ba73224408e82ade8a072a3712c1">component.h</a>
-</li>
<li>STBI_default
: <a class="el" href="stb__image_8h.html#a06fc87d81c62e9abb8790b6e5713c55ba0177ac2c5002f4f251bb766d41752029">stb_image.h</a>
</li>
@@ -121,7 +114,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:51 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/globals_func.html b/globals_func.html
index 71f24d7c..a64ece78 100644
--- a/globals_func.html
+++ b/globals_func.html
@@ -74,7 +74,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li class="current"><a href="globals_func.html"><span>Functions</span></a></li>
<li><a href="globals_vars.html"><span>Variables</span></a></li>
<li><a href="globals_type.html"><span>Typedefs</span></a></li>
- <li><a href="globals_enum.html"><span>Enumerations</span></a></li>
<li><a href="globals_eval.html"><span>Enumerator</span></a></li>
<li><a href="globals_defs.html"><span>Macros</span></a></li>
</ul>
@@ -212,7 +211,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:51 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/globals_type.html b/globals_type.html
index 84a7622f..8ed8eda0 100644
--- a/globals_type.html
+++ b/globals_type.html
@@ -74,7 +74,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li><a href="globals_func.html"><span>Functions</span></a></li>
<li><a href="globals_vars.html"><span>Variables</span></a></li>
<li class="current"><a href="globals_type.html"><span>Typedefs</span></a></li>
- <li><a href="globals_enum.html"><span>Enumerations</span></a></li>
<li><a href="globals_eval.html"><span>Enumerator</span></a></li>
<li><a href="globals_defs.html"><span>Macros</span></a></li>
</ul>
@@ -106,7 +105,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:51 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/globals_vars.html b/globals_vars.html
index def64903..a64a1e76 100644
--- a/globals_vars.html
+++ b/globals_vars.html
@@ -74,7 +74,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li><a href="globals_func.html"><span>Functions</span></a></li>
<li class="current"><a href="globals_vars.html"><span>Variables</span></a></li>
<li><a href="globals_type.html"><span>Typedefs</span></a></li>
- <li><a href="globals_enum.html"><span>Enumerations</span></a></li>
<li><a href="globals_eval.html"><span>Enumerator</span></a></li>
<li><a href="globals_defs.html"><span>Macros</span></a></li>
</ul>
@@ -103,7 +102,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:51 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/hierarchy.html b/hierarchy.html
index f6818b52..cf8a1926 100644
--- a/hierarchy.html
+++ b/hierarchy.html
@@ -102,33 +102,33 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr id="row_4_"><td class="entry"><img id="arr_4_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('4_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classyage_1_1Collider.html" target="_self">yage::Collider</a></td><td class="desc"></td></tr>
<tr id="row_4_0_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classyage_1_1RectangleCollider.html" target="_self">yage::RectangleCollider</a></td><td class="desc"></td></tr>
<tr id="row_5_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structyage_1_1Colour.html" target="_self">yage::Colour</a></td><td class="desc"></td></tr>
-<tr id="row_6_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classComponent.html" target="_self">Component</a></td><td class="desc"></td></tr>
-<tr id="row_7_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structyage_1_1details_1_1Coordinate.html" target="_self">yage::details::Coordinate</a></td><td class="desc"></td></tr>
-<tr id="row_8_" class="even"><td class="entry"><img id="arr_8_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('8_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classyage_1_1Drawable.html" target="_self">yage::Drawable</a></td><td class="desc"></td></tr>
-<tr id="row_8_0_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_8_0_" src="ftv2mlastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('8_0_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classyage_1_1Shape.html" target="_self">yage::Shape</a></td><td class="desc"></td></tr>
-<tr id="row_8_0_0_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classyage_1_1Rectangle.html" target="_self">yage::Rectangle</a></td><td class="desc"></td></tr>
-<tr id="row_9_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classyage_1_1Engine.html" target="_self">yage::Engine</a></td><td class="desc">Main engine class that contains a systems, the main loop and the update function that updates all the systems </td></tr>
-<tr id="row_10_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classyage_1_1Entity.html" target="_self">yage::Entity</a></td><td class="desc"><a class="el" href="classyage_1_1Entity.html" title="Entity convenience class. ">Entity</a> convenience class </td></tr>
-<tr id="row_11_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classyage_1_1EntityManager.html" target="_self">yage::EntityManager</a></td><td class="desc">Manages entities in a space </td></tr>
-<tr id="row_12_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structyage_1_1details_1_1Glyph.html" target="_self">yage::details::Glyph</a></td><td class="desc"><a class="el" href="structyage_1_1details_1_1Glyph.html" title="Glyph with information of the texture. ">Glyph</a> with information of the texture </td></tr>
-<tr id="row_13_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classyage_1_1ImageLoader.html" target="_self">yage::ImageLoader</a></td><td class="desc"></td></tr>
-<tr id="row_14_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classyage_1_1IoManager.html" target="_self">yage::IoManager</a></td><td class="desc"></td></tr>
-<tr id="row_15_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classyage_1_1Logger.html" target="_self">yage::Logger</a></td><td class="desc"></td></tr>
-<tr id="row_16_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classyage_1_1LogMessage.html" target="_self">yage::LogMessage</a></td><td class="desc"></td></tr>
-<tr id="row_17_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classyage_1_1LogSink.html" target="_self">yage::LogSink</a></td><td class="desc"></td></tr>
-<tr id="row_18_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classyage_1_1Matrix.html" target="_self">yage::Matrix&lt; Rows, Cols, Type &gt;</a></td><td class="desc">Base <a class="el" href="classyage_1_1Matrix.html" title="Base Matrix class used by other similar classes. ">Matrix</a> class used by other similar classes </td></tr>
-<tr id="row_19_"><td class="entry"><img id="arr_19_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('19_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classyage_1_1Matrix.html" target="_self">yage::Matrix&lt; Rows, 1, double &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_19_0_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_19_0_" src="ftv2mlastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('19_0_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classyage_1_1Vector.html" target="_self">yage::Vector&lt; 2, double &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_19_0_0_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classyage_1_1Vector2.html" target="_self">yage::Vector2&lt; double &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_20_" class="even"><td class="entry"><img id="arr_20_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('20_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classyage_1_1Matrix.html" target="_self">yage::Matrix&lt; Rows, 1, Type &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_20_0_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_20_0_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('20_0_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classyage_1_1Vector.html" target="_self">yage::Vector&lt; 2, Type &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_20_0_0_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classyage_1_1Vector2.html" target="_self">yage::Vector2&lt; Type &gt;</a></td><td class="desc">2D <a class="el" href="classyage_1_1Vector.html">Vector</a> class </td></tr>
-<tr id="row_20_1_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_20_1_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('20_1_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classyage_1_1Vector.html" target="_self">yage::Vector&lt; 3, Type &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_20_1_0_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classyage_1_1Vector3.html" target="_self">yage::Vector3&lt; Type &gt;</a></td><td class="desc">3D <a class="el" href="classyage_1_1Vector.html">Vector</a> class </td></tr>
-<tr id="row_20_2_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_20_2_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('20_2_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classyage_1_1Vector.html" target="_self">yage::Vector&lt; 4, Type &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_20_2_0_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classyage_1_1Vector4.html" target="_self">yage::Vector4&lt; Type &gt;</a></td><td class="desc">4D <a class="el" href="classyage_1_1Vector.html">Vector</a> class </td></tr>
-<tr id="row_20_3_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classyage_1_1Vector.html" target="_self">yage::Vector&lt; Rows, Type &gt;</a></td><td class="desc"></td></tr>
-<tr id="row_21_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structyage_1_1LogMessage_1_1Meta.html" target="_self">yage::LogMessage::Meta</a></td><td class="desc"></td></tr>
+<tr id="row_6_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structyage_1_1details_1_1Coordinate.html" target="_self">yage::details::Coordinate</a></td><td class="desc"></td></tr>
+<tr id="row_7_"><td class="entry"><img id="arr_7_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('7_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classyage_1_1Drawable.html" target="_self">yage::Drawable</a></td><td class="desc"></td></tr>
+<tr id="row_7_0_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_7_0_" src="ftv2mlastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('7_0_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classyage_1_1Shape.html" target="_self">yage::Shape</a></td><td class="desc"></td></tr>
+<tr id="row_7_0_0_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classyage_1_1Rectangle.html" target="_self">yage::Rectangle</a></td><td class="desc"></td></tr>
+<tr id="row_8_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classyage_1_1Engine.html" target="_self">yage::Engine</a></td><td class="desc">Main engine class that contains a systems, the main loop and the update function that updates all the systems </td></tr>
+<tr id="row_9_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classyage_1_1Entity.html" target="_self">yage::Entity</a></td><td class="desc"><a class="el" href="classyage_1_1Entity.html" title="Entity convenience class. ">Entity</a> convenience class </td></tr>
+<tr id="row_10_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classyage_1_1EntityManager.html" target="_self">yage::EntityManager</a></td><td class="desc">Manages entities in a space </td></tr>
+<tr id="row_11_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structyage_1_1details_1_1Glyph.html" target="_self">yage::details::Glyph</a></td><td class="desc"><a class="el" href="structyage_1_1details_1_1Glyph.html" title="Glyph with information of the texture. ">Glyph</a> with information of the texture </td></tr>
+<tr id="row_12_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classyage_1_1ImageLoader.html" target="_self">yage::ImageLoader</a></td><td class="desc"></td></tr>
+<tr id="row_13_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classyage_1_1IoManager.html" target="_self">yage::IoManager</a></td><td class="desc"></td></tr>
+<tr id="row_14_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classyage_1_1Logger.html" target="_self">yage::Logger</a></td><td class="desc"></td></tr>
+<tr id="row_15_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classyage_1_1LogMessage.html" target="_self">yage::LogMessage</a></td><td class="desc"></td></tr>
+<tr id="row_16_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classyage_1_1LogSink.html" target="_self">yage::LogSink</a></td><td class="desc"></td></tr>
+<tr id="row_17_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classyage_1_1Matrix.html" target="_self">yage::Matrix&lt; Rows, Cols, Type &gt;</a></td><td class="desc">Base <a class="el" href="classyage_1_1Matrix.html" title="Base Matrix class used by other similar classes. ">Matrix</a> class used by other similar classes </td></tr>
+<tr id="row_18_" class="even"><td class="entry"><img id="arr_18_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('18_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classyage_1_1Matrix.html" target="_self">yage::Matrix&lt; Rows, 1, double &gt;</a></td><td class="desc"></td></tr>
+<tr id="row_18_0_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_18_0_" src="ftv2mlastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('18_0_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classyage_1_1Vector.html" target="_self">yage::Vector&lt; 2, double &gt;</a></td><td class="desc"></td></tr>
+<tr id="row_18_0_0_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classyage_1_1Vector2.html" target="_self">yage::Vector2&lt; double &gt;</a></td><td class="desc"></td></tr>
+<tr id="row_19_"><td class="entry"><img id="arr_19_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('19_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classyage_1_1Matrix.html" target="_self">yage::Matrix&lt; Rows, 1, Type &gt;</a></td><td class="desc"></td></tr>
+<tr id="row_19_0_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_19_0_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('19_0_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classyage_1_1Vector.html" target="_self">yage::Vector&lt; 2, Type &gt;</a></td><td class="desc"></td></tr>
+<tr id="row_19_0_0_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classyage_1_1Vector2.html" target="_self">yage::Vector2&lt; Type &gt;</a></td><td class="desc">2D <a class="el" href="classyage_1_1Vector.html">Vector</a> class </td></tr>
+<tr id="row_19_1_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_19_1_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('19_1_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classyage_1_1Vector.html" target="_self">yage::Vector&lt; 3, Type &gt;</a></td><td class="desc"></td></tr>
+<tr id="row_19_1_0_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classyage_1_1Vector3.html" target="_self">yage::Vector3&lt; Type &gt;</a></td><td class="desc">3D <a class="el" href="classyage_1_1Vector.html">Vector</a> class </td></tr>
+<tr id="row_19_2_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_19_2_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('19_2_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classyage_1_1Vector.html" target="_self">yage::Vector&lt; 4, Type &gt;</a></td><td class="desc"></td></tr>
+<tr id="row_19_2_0_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classyage_1_1Vector4.html" target="_self">yage::Vector4&lt; Type &gt;</a></td><td class="desc">4D <a class="el" href="classyage_1_1Vector.html">Vector</a> class </td></tr>
+<tr id="row_19_3_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classyage_1_1Vector.html" target="_self">yage::Vector&lt; Rows, Type &gt;</a></td><td class="desc"></td></tr>
+<tr id="row_20_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structyage_1_1LogMessage_1_1Meta.html" target="_self">yage::LogMessage::Meta</a></td><td class="desc"></td></tr>
+<tr id="row_21_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classyage_1_1NonCopyable.html" target="_self">yage::NonCopyable</a></td><td class="desc"></td></tr>
<tr id="row_22_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structyage_1_1Position.html" target="_self">yage::Position</a></td><td class="desc"></td></tr>
<tr id="row_23_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structyage_1_1details_1_1RenderBatch.html" target="_self">yage::details::RenderBatch</a></td><td class="desc"></td></tr>
<tr id="row_24_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classyage_1_1ResourceManager.html" target="_self">yage::ResourceManager</a></td><td class="desc"></td></tr>
@@ -152,7 +152,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:51 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/imageloader_8cpp.html b/imageloader_8cpp.html
index 7802fbfb..2a27e780 100644
--- a/imageloader_8cpp.html
+++ b/imageloader_8cpp.html
@@ -119,7 +119,7 @@ Namespaces</h2></td></tr>
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/imageloader_8h.html b/imageloader_8h.html
index 3b4588b1..e5dd6fba 100644
--- a/imageloader_8h.html
+++ b/imageloader_8h.html
@@ -121,7 +121,7 @@ Namespaces</h2></td></tr>
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/imageloader_8h_source.html b/imageloader_8h_source.html
index be8e3fb7..b7bcfc0f 100644
--- a/imageloader_8h_source.html
+++ b/imageloader_8h_source.html
@@ -118,7 +118,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:07 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/index.html b/index.html
index 093e9481..e1468bf0 100644
--- a/index.html
+++ b/index.html
@@ -94,7 +94,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/input_8h.html b/input_8h.html
index 407020d8..a0a7ccb8 100644
--- a/input_8h.html
+++ b/input_8h.html
@@ -294,7 +294,7 @@ Enumerations</h2></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/input_8h_source.html b/input_8h_source.html
index 7a218d29..5f55489e 100644
--- a/input_8h_source.html
+++ b/input_8h_source.html
@@ -362,7 +362,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/iomanager_8cpp.html b/iomanager_8cpp.html
index 08951a1b..e458460f 100644
--- a/iomanager_8cpp.html
+++ b/iomanager_8cpp.html
@@ -115,7 +115,7 @@ Namespaces</h2></td></tr>
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/iomanager_8h.html b/iomanager_8h.html
index c8201506..4dde535e 100644
--- a/iomanager_8h.html
+++ b/iomanager_8h.html
@@ -122,7 +122,7 @@ Namespaces</h2></td></tr>
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/iomanager_8h_source.html b/iomanager_8h_source.html
index 0dcc965d..e6ec78f3 100644
--- a/iomanager_8h_source.html
+++ b/iomanager_8h_source.html
@@ -117,7 +117,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:07 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/logger_8cpp.html b/logger_8cpp.html
index f45cd814..87bb6d76 100644
--- a/logger_8cpp.html
+++ b/logger_8cpp.html
@@ -119,7 +119,7 @@ Namespaces</h2></td></tr>
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/logger_8h.html b/logger_8h.html
index 0658f73b..d30ef0e2 100644
--- a/logger_8h.html
+++ b/logger_8h.html
@@ -216,7 +216,7 @@ Macros</h2></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/logger_8h_source.html b/logger_8h_source.html
index bf8a03eb..d2978a19 100644
--- a/logger_8h_source.html
+++ b/logger_8h_source.html
@@ -173,7 +173,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:07 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/logger_8md.html b/logger_8md.html
index c2c27890..2250ef2f 100644
--- a/logger_8md.html
+++ b/logger_8md.html
@@ -91,7 +91,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/logger_guide.html b/logger_guide.html
index 8377f1bd..5e3c1e88 100644
--- a/logger_guide.html
+++ b/logger_guide.html
@@ -95,7 +95,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/loglevel_8h.html b/loglevel_8h.html
index 3033edbe..ed807058 100644
--- a/loglevel_8h.html
+++ b/loglevel_8h.html
@@ -129,7 +129,7 @@ Enumerations</h2></td></tr>
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/loglevel_8h_source.html b/loglevel_8h_source.html
index 9c04437a..6d3ff18c 100644
--- a/loglevel_8h_source.html
+++ b/loglevel_8h_source.html
@@ -122,7 +122,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:07 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/logmessage_8cpp.html b/logmessage_8cpp.html
index 66159688..97991542 100644
--- a/logmessage_8cpp.html
+++ b/logmessage_8cpp.html
@@ -115,7 +115,7 @@ Namespaces</h2></td></tr>
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/logmessage_8h.html b/logmessage_8h.html
index 142c3454..199ff08d 100644
--- a/logmessage_8h.html
+++ b/logmessage_8h.html
@@ -126,7 +126,7 @@ Namespaces</h2></td></tr>
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/logmessage_8h_source.html b/logmessage_8h_source.html
index 063566c3..86990382 100644
--- a/logmessage_8h_source.html
+++ b/logmessage_8h_source.html
@@ -171,7 +171,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:07 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/logsink_8cpp.html b/logsink_8cpp.html
index 3a042b99..ff4f2340 100644
--- a/logsink_8cpp.html
+++ b/logsink_8cpp.html
@@ -141,7 +141,7 @@ Functions</h2></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/logsink_8h.html b/logsink_8h.html
index a566db68..4efa3a76 100644
--- a/logsink_8h.html
+++ b/logsink_8h.html
@@ -133,7 +133,7 @@ Functions</h2></td></tr>
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/logsink_8h_source.html b/logsink_8h_source.html
index c03dbec4..8ef1e099 100644
--- a/logsink_8h_source.html
+++ b/logsink_8h_source.html
@@ -191,7 +191,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:07 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/main_8md.html b/main_8md.html
index a73b56b0..86ac6468 100644
--- a/main_8md.html
+++ b/main_8md.html
@@ -91,7 +91,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/matrix_8h.html b/matrix_8h.html
index 867f3c49..74d4c372 100644
--- a/matrix_8h.html
+++ b/matrix_8h.html
@@ -222,7 +222,7 @@ Functions</h2></td></tr>
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/matrix_8h_source.html b/matrix_8h_source.html
index f06f6242..1c1315c5 100644
--- a/matrix_8h_source.html
+++ b/matrix_8h_source.html
@@ -536,7 +536,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/matrix_8md.html b/matrix_8md.html
index 7c816d69..fec9c4ff 100644
--- a/matrix_8md.html
+++ b/matrix_8md.html
@@ -91,7 +91,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/matrix_guide.html b/matrix_guide.html
index dad2c146..2332ec96 100644
--- a/matrix_guide.html
+++ b/matrix_guide.html
@@ -93,7 +93,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/md_README.html b/md_README.html
index 5d9dcae5..67e9865c 100644
--- a/md_README.html
+++ b/md_README.html
@@ -85,23 +85,29 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="textblock"><div class="image">
<img src="https://travis-ci.org/ymherklotz/YAGE.svg?branch=master" alt="master-build"/>
</div>
-<h2>Introduction </h2>
-<p>YAGE stands for Yet Another Game Engine. It is a game engine that is being developed for a game called <a href="https://github.com/ymherklotz/Arider">Arider</a>. It uses OpenGL and GLFW for the window creation and management and graphics. It is also going to be a general game engine for use with other games in the similar style.</p>
-<p>The inspiration for this game engine is to learn about OpenGL and create an optimised 2D game engine with a simple API that can be used to easily create simple 2D games.</p>
-<p>The full documentation can be seen <a href="https://www.yannherklotz.com/YAGE">here</a>.</p>
-<h2>Installation and usage </h2>
+<h2>Introduction</h2>
+<p>YAGE stands for Yet Another Game Engine. It is a 2D game engine that is being developed for the game <a href="https://github.com/ymherklotz/Arider">Arider</a>. However, it will also be general game engine library for any other 2D games.</p>
+<p>YAGE uses OpenGL for rendering of 2D graphics. OpenGL was chosen because it is the most crossplatform Graphics API, and not as low level as Vulkan.</p>
+<p>Yage uses GLFW for the creation and viewport as it is lightweight and easy to manage. However, these features are completely wrapped behind the YAGE API.</p>
+<p>The inspiration for this game engine is to learn about OpenGL and create an optimised 2D game engine with a simple API that can be used to easily create simple 2D games. To do this, a Component Entity System will be used to manage the different systems in the game engine and make it as modular as possible. Systems can easily be added to the game engine, and new entities with custom Components can also be created by the user.</p>
+<p>The game engine also supports asynchronous logging by using an <code>Active</code> class that creates a new thread, and queues any functions that are sent to it. This can help debugging programs, as one can increase the minimum log level of the game engine to any required resolution. This output can also be piped to a file without slowing down the program.</p>
+<p>The full documentation of the API can be seen <a href="https://www.yannherklotz.com/YAGE">here</a>.</p>
+<h2>Installation and usage</h2>
<p>To use YAGE for your own game, you should link it as a static library and include the <a href="/include/YAGE/yage.h">yage.h</a> header in your project. To link the project using cmake, the library has to be added as a subdirectory and then linked with the name <code>yage</code>.</p>
-<h2>Build and Testing </h2>
-<p>To compile YAGE, create a build directory from the base dirqectory. Then call cmake and point it to the directory containing. <a href="/CMakeLists.txt">CMakeLists.txt</a>. For example, one can use the following commands</p>
+<h2>Build and Testing</h2>
+<p>To compile YAGE, create a build directory from the base directory. Then call cmake and point it to the directory containing. <a href="/CMakeLists.txt">CMakeLists.txt</a>. For example, one can use the following commands to build the library and run tests on it.</p>
<p>``` shell mkdir -p build cd build cmake .. ```</p>
<p>The test suite can then be run using</p>
<p>``` shell cd build/tests &amp;&amp; ctest ```</p>
-<h2>License </h2>
+<h2>Future Improvements</h2>
+<p>The first step is to have full support of 3D meshes with their corresponding textures, and making a useful API to interact with the 3D YAGE library.</p>
+<p>Secondly, improvements to the Entity Component System</p>
+<h2>License</h2>
<p>Copyright (c) 2017 Yann Herklotz Grave <a href="#" onclick="location.href='mai'+'lto:'+'ymh'+'er'+'klo'+'tz'+'@gm'+'ai'+'l.c'+'om'; return false;">ymher<span style="display: none;">.nosp@m.</span>klot<span style="display: none;">.nosp@m.</span>z@gma<span style="display: none;">.nosp@m.</span>il.c<span style="display: none;">.nosp@m.</span>om</a> &ndash; MIT License, see file <a href="/LICENSE">LICENSE</a> for more details. </p>
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/md_docs_todolist.html b/md_docs_todolist.html
index 1a85e9d0..ca70326b 100644
--- a/md_docs_todolist.html
+++ b/md_docs_todolist.html
@@ -100,7 +100,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/md_yage_physics_README.html b/md_yage_physics_README.html
index 404972a6..6f489c69 100644
--- a/md_yage_physics_README.html
+++ b/md_yage_physics_README.html
@@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/namespacemembers.html b/namespacemembers.html
index d1699f51..2f93e372 100644
--- a/namespacemembers.html
+++ b/namespacemembers.html
@@ -193,6 +193,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li>ENTER
: <a class="el" href="namespaceyage.html#ad5a9307442e5daa8810aff942564a822a331b3100a485d8cacff1d3df8e9b0c13">yage</a>
</li>
+<li>EntityHandle
+: <a class="el" href="namespaceyage.html#aa1a73f12188f10f8a3cf46ba3803be9a">yage</a>
+</li>
<li>EQUAL
: <a class="el" href="namespaceyage.html#ad5a9307442e5daa8810aff942564a822a969f331a87d8c958473c32b4d0e61a44">yage</a>
</li>
@@ -704,7 +707,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:51 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/namespacemembers_enum.html b/namespacemembers_enum.html
index a4162894..a2244be9 100644
--- a/namespacemembers_enum.html
+++ b/namespacemembers_enum.html
@@ -107,7 +107,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:51 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/namespacemembers_eval.html b/namespacemembers_eval.html
index 6d6425d7..f82dfae7 100644
--- a/namespacemembers_eval.html
+++ b/namespacemembers_eval.html
@@ -623,7 +623,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:51 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/namespacemembers_func.html b/namespacemembers_func.html
index efd315c1..93ba8dfb 100644
--- a/namespacemembers_func.html
+++ b/namespacemembers_func.html
@@ -140,7 +140,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:51 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/namespacemembers_type.html b/namespacemembers_type.html
index 08160d23..d4bf6f16 100644
--- a/namespacemembers_type.html
+++ b/namespacemembers_type.html
@@ -94,6 +94,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="contents">
&#160;<ul>
+<li>EntityHandle
+: <a class="el" href="namespaceyage.html#aa1a73f12188f10f8a3cf46ba3803be9a">yage</a>
+</li>
<li>SpriteMap
: <a class="el" href="namespaceyage_1_1details.html#a035f63ad1a3114ada8157ed4182521c9">yage::details</a>
</li>
@@ -128,7 +131,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:51 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/namespaces.html b/namespaces.html
index c2099f4c..3efc667c 100644
--- a/namespaces.html
+++ b/namespaces.html
@@ -98,7 +98,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/namespaceyage.html b/namespaceyage.html
index 3878f54a..8084db9c 100644
--- a/namespaceyage.html
+++ b/namespaceyage.html
@@ -196,11 +196,15 @@ Classes</h2></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classyage_1_1Active.html">Active</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classyage_1_1NonCopyable.html">NonCopyable</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classyage_1_1SyncQueue.html">SyncQueue</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
Typedefs</h2></td></tr>
+<tr class="memitem:aa1a73f12188f10f8a3cf46ba3803be9a"><td class="memItemLeft" align="right" valign="top">typedef unsigned&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceyage.html#aa1a73f12188f10f8a3cf46ba3803be9a">EntityHandle</a></td></tr>
+<tr class="separator:aa1a73f12188f10f8a3cf46ba3803be9a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a23eef341099a6b2816cf0c63f8ffe898"><td class="memItemLeft" align="right" valign="top">using&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceyage.html#a23eef341099a6b2816cf0c63f8ffe898">Vector2d</a> = <a class="el" href="classyage_1_1Vector2.html">Vector2</a>&lt; double &gt;</td></tr>
<tr class="memdesc:a23eef341099a6b2816cf0c63f8ffe898"><td class="mdescLeft">&#160;</td><td class="mdescRight">Definition of a 2D vector. <a href="#a23eef341099a6b2816cf0c63f8ffe898">More...</a><br/></td></tr>
<tr class="separator:a23eef341099a6b2816cf0c63f8ffe898"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -453,9 +457,21 @@ Functions</h2></td></tr>
<div class="textblock"><p>Core includes. </p>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000002">Todo:</a></b></dt><dd>remove the include to make compilation faster </dd></dl>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000003">Todo:</a></b></dt><dd>think of removing this, by, for example, using a pointer This could be more efficient when copying the texture out of the spritesheet.</dd></dl>
-<p>Data structues useful for the game engine and games developed by it Math templated implementation of matrices and operations on them. Physics implementation however, Box2D Rendering implementations for spritebatching and default shapes. <a class="el" href="classyage_1_1Engine.html" title="Main engine class that contains a systems, the main loop and the update function that updates all the...">Engine</a> that includes a <a class="el" href="classyage_1_1Entity.html" title="Entity convenience class. ">Entity</a> <a class="el" href="classComponent.html">Component</a> <a class="el" href="classyage_1_1System.html" title="System interface for the different systems in the engine. ">System</a> to organize the data and make it more flexible and efficient. Project namespace.</p>
+<p>Data structues useful for the game engine and games developed by it Math templated implementation of matrices and operations on them. Physics implementation however, Box2D Rendering implementations for spritebatching and default shapes. <a class="el" href="classyage_1_1Engine.html" title="Main engine class that contains a systems, the main loop and the update function that updates all the...">Engine</a> that includes a <a class="el" href="classyage_1_1Entity.html" title="Entity convenience class. ">Entity</a> Component <a class="el" href="classyage_1_1System.html" title="System interface for the different systems in the engine. ">System</a> to organize the data and make it more flexible and efficient. Project namespace.</p>
<p>Avoids collision as all the classes and global functions are wrapped in. </p>
</div><h2 class="groupheader">Typedef Documentation</h2>
+<a class="anchor" id="aa1a73f12188f10f8a3cf46ba3803be9a"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">typedef unsigned <a class="el" href="namespaceyage.html#aa1a73f12188f10f8a3cf46ba3803be9a">yage::EntityHandle</a></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
<a class="anchor" id="a23eef341099a6b2816cf0c63f8ffe898"></a>
<div class="memitem">
<div class="memproto">
@@ -1320,7 +1336,7 @@ template&lt;int M, int N, class T &gt; </div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/namespaceyage_1_1details.html b/namespaceyage_1_1details.html
index 5634e534..58194de9 100644
--- a/namespaceyage_1_1details.html
+++ b/namespaceyage_1_1details.html
@@ -130,7 +130,7 @@ Typedefs</h2></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/namespaceyage_1_1matrix.html b/namespaceyage_1_1matrix.html
index 9d3d79ee..56623329 100644
--- a/namespaceyage_1_1matrix.html
+++ b/namespaceyage_1_1matrix.html
@@ -221,7 +221,7 @@ template&lt;int M, int N, class T &gt; </div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/globals_enum.html b/noncopyable_8h.html
index 1745d45a..a9b7c32d 100644
--- a/globals_enum.html
+++ b/noncopyable_8h.html
@@ -4,7 +4,7 @@
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.6"/>
-<title>YAGE: File Members</title>
+<title>YAGE: yage/util/noncopyable.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
@@ -65,21 +65,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li><a href="files.html"><span>File&#160;List</span></a></li>
- <li class="current"><a href="globals.html"><span>File&#160;Members</span></a></li>
+ <li><a href="globals.html"><span>File&#160;Members</span></a></li>
</ul>
</div>
- <div id="navrow3" class="tabs2">
- <ul class="tablist">
- <li><a href="globals.html"><span>All</span></a></li>
- <li><a href="globals_func.html"><span>Functions</span></a></li>
- <li><a href="globals_vars.html"><span>Variables</span></a></li>
- <li><a href="globals_type.html"><span>Typedefs</span></a></li>
- <li class="current"><a href="globals_enum.html"><span>Enumerations</span></a></li>
- <li><a href="globals_eval.html"><span>Enumerator</span></a></li>
- <li><a href="globals_defs.html"><span>Macros</span></a></li>
- </ul>
- </div>
-</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -94,16 +82,37 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</iframe>
</div>
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="dir_0a5be4b85c8e2c05f7a9f5a803f53125.html">yage</a></li><li class="navelem"><a class="el" href="dir_48a91ae829881cbedcfc124d2027890d.html">util</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+ <div class="summary">
+<a href="#nested-classes">Classes</a> &#124;
+<a href="#namespaces">Namespaces</a> </div>
+ <div class="headertitle">
+<div class="title">noncopyable.h File Reference</div> </div>
+</div><!--header-->
<div class="contents">
-&#160;<ul>
-<li>ComponentEnum
-: <a class="el" href="component_8h.html#a265b76591becf42b342804bbc4a79507">component.h</a>
-</li>
-</ul>
+
+<p><a href="noncopyable_8h_source.html">Go to the source code of this file.</a></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classyage_1_1NonCopyable.html">yage::NonCopyable</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
+Namespaces</h2></td></tr>
+<tr class="memitem:namespaceyage"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceyage.html">yage</a></td></tr>
+<tr class="memdesc:namespaceyage"><td class="mdescLeft">&#160;</td><td class="mdescRight">Core includes. <br/></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:51 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/component_8h_source.html b/noncopyable_8h_source.html
index 7ccf630c..e58fceb3 100644
--- a/component_8h_source.html
+++ b/noncopyable_8h_source.html
@@ -4,7 +4,7 @@
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.6"/>
-<title>YAGE: yage/engine/component.h Source File</title>
+<title>YAGE: yage/util/noncopyable.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
@@ -84,36 +84,41 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div id="nav-path" class="navpath">
<ul>
-<li class="navelem"><a class="el" href="dir_0a5be4b85c8e2c05f7a9f5a803f53125.html">yage</a></li><li class="navelem"><a class="el" href="dir_4360c3054e876104aec8d81523b584e2.html">engine</a></li> </ul>
+<li class="navelem"><a class="el" href="dir_0a5be4b85c8e2c05f7a9f5a803f53125.html">yage</a></li><li class="navelem"><a class="el" href="dir_48a91ae829881cbedcfc124d2027890d.html">util</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle">
-<div class="title">component.h</div> </div>
+<div class="title">noncopyable.h</div> </div>
</div><!--header-->
<div class="contents">
-<a href="component_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;</div>
-<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="preprocessor">#ifndef YAGE_ENGINE_COMPONENT_H</span></div>
-<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="preprocessor"></span><span class="preprocessor">#define YAGE_ENGINE_COMPONENT_H</span></div>
-<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="preprocessor"></span></div>
-<div class="line"><a name="l00012"></a><span class="lineno"><a class="line" href="classComponent.html"> 12</a></span>&#160;<span class="keyword">class </span><a class="code" href="classComponent.html">Component</a></div>
-<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;{</div>
-<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;};</div>
-<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;</div>
-<div class="line"><a name="l00016"></a><span class="lineno"><a class="line" href="component_8h.html#a265b76591becf42b342804bbc4a79507"> 16</a></span>&#160;<span class="keyword">enum class</span> <a class="code" href="component_8h.html#a265b76591becf42b342804bbc4a79507">ComponentEnum</a> {</div>
-<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160; <a class="code" href="component_8h.html#a265b76591becf42b342804bbc4a79507a90b4ba73224408e82ade8a072a3712c1">POSITION</a>,</div>
-<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160; <a class="code" href="component_8h.html#a265b76591becf42b342804bbc4a79507af13334a5251126fb6c2316d8c81c5419">NAX_COMPONENTS</a>,</div>
-<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;};</div>
-<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;</div>
-<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="preprocessor">#endif</span></div>
-<div class="ttc" id="component_8h_html_a265b76591becf42b342804bbc4a79507a90b4ba73224408e82ade8a072a3712c1"><div class="ttname"><a href="component_8h.html#a265b76591becf42b342804bbc4a79507a90b4ba73224408e82ade8a072a3712c1">ComponentEnum::POSITION</a></div></div>
-<div class="ttc" id="component_8h_html_a265b76591becf42b342804bbc4a79507af13334a5251126fb6c2316d8c81c5419"><div class="ttname"><a href="component_8h.html#a265b76591becf42b342804bbc4a79507af13334a5251126fb6c2316d8c81c5419">ComponentEnum::NAX_COMPONENTS</a></div></div>
-<div class="ttc" id="component_8h_html_a265b76591becf42b342804bbc4a79507"><div class="ttname"><a href="component_8h.html#a265b76591becf42b342804bbc4a79507">ComponentEnum</a></div><div class="ttdeci">ComponentEnum</div><div class="ttdef"><b>Definition:</b> component.h:16</div></div>
-<div class="ttc" id="classComponent_html"><div class="ttname"><a href="classComponent.html">Component</a></div><div class="ttdef"><b>Definition:</b> component.h:12</div></div>
+<a href="noncopyable_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="preprocessor">#ifndef YAGE_UTIL_NONCOPYABLE_H</span></div>
+<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="preprocessor"></span><span class="preprocessor">#define YAGE_UTIL_NONCOPYABLE_H</span></div>
+<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="preprocessor"></span></div>
+<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="keyword">namespace </span>yage</div>
+<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;{</div>
+<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;</div>
+<div class="line"><a name="l00007"></a><span class="lineno"><a class="line" href="classyage_1_1NonCopyable.html"> 7</a></span>&#160;<span class="keyword">class </span><a class="code" href="classyage_1_1NonCopyable.html">NonCopyable</a></div>
+<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;{</div>
+<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="keyword">protected</span>:</div>
+<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160; <a class="code" href="classyage_1_1NonCopyable.html#a09d38a4f2290e4cfe2bc7b199421ab6d">NonCopyable</a>() = <span class="keywordflow">default</span>;</div>
+<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160; <a class="code" href="classyage_1_1NonCopyable.html#a06190acb5123fdfc38675191ae547ba8">~NonCopyable</a>() = <span class="keywordflow">default</span>;</div>
+<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;</div>
+<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160; <a class="code" href="classyage_1_1NonCopyable.html#a09d38a4f2290e4cfe2bc7b199421ab6d">NonCopyable</a>(<span class="keyword">const</span> <a class="code" href="classyage_1_1NonCopyable.html">NonCopyable</a> &amp;) = <span class="keyword">delete</span>;</div>
+<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160; <a class="code" href="classyage_1_1NonCopyable.html">NonCopyable</a> &amp;<a class="code" href="classyage_1_1NonCopyable.html#a2972f07c7c098281713d3f9dc20309af">operator=</a>(<span class="keyword">const</span> <a class="code" href="classyage_1_1NonCopyable.html">NonCopyable</a> &amp;) = <span class="keyword">delete</span>;</div>
+<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;};</div>
+<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;</div>
+<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;} <span class="comment">// namespace yage</span></div>
+<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;</div>
+<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="preprocessor">#endif</span></div>
+<div class="ttc" id="classyage_1_1NonCopyable_html_a09d38a4f2290e4cfe2bc7b199421ab6d"><div class="ttname"><a href="classyage_1_1NonCopyable.html#a09d38a4f2290e4cfe2bc7b199421ab6d">yage::NonCopyable::NonCopyable</a></div><div class="ttdeci">NonCopyable()=default</div></div>
+<div class="ttc" id="classyage_1_1NonCopyable_html_a06190acb5123fdfc38675191ae547ba8"><div class="ttname"><a href="classyage_1_1NonCopyable.html#a06190acb5123fdfc38675191ae547ba8">yage::NonCopyable::~NonCopyable</a></div><div class="ttdeci">~NonCopyable()=default</div></div>
+<div class="ttc" id="classyage_1_1NonCopyable_html_a2972f07c7c098281713d3f9dc20309af"><div class="ttname"><a href="classyage_1_1NonCopyable.html#a2972f07c7c098281713d3f9dc20309af">yage::NonCopyable::operator=</a></div><div class="ttdeci">NonCopyable &amp; operator=(const NonCopyable &amp;)=delete</div></div>
+<div class="ttc" id="classyage_1_1NonCopyable_html"><div class="ttname"><a href="classyage_1_1NonCopyable.html">yage::NonCopyable</a></div><div class="ttdef"><b>Definition:</b> noncopyable.h:7</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/pages.html b/pages.html
index 6c89e4c2..46dd2a0a 100644
--- a/pages.html
+++ b/pages.html
@@ -98,7 +98,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/particlebody_8cpp.html b/particlebody_8cpp.html
index 42cd817e..4a95106d 100644
--- a/particlebody_8cpp.html
+++ b/particlebody_8cpp.html
@@ -115,7 +115,7 @@ Namespaces</h2></td></tr>
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/particlebody_8h.html b/particlebody_8h.html
index 485e139d..585df004 100644
--- a/particlebody_8h.html
+++ b/particlebody_8h.html
@@ -122,7 +122,7 @@ Namespaces</h2></td></tr>
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/particlebody_8h_source.html b/particlebody_8h_source.html
index 744f04c4..feebe9db 100644
--- a/particlebody_8h_source.html
+++ b/particlebody_8h_source.html
@@ -129,7 +129,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/physics_8h.html b/physics_8h.html
index 31ed16a6..a54f8525 100644
--- a/physics_8h.html
+++ b/physics_8h.html
@@ -111,7 +111,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/physics_8h_source.html b/physics_8h_source.html
index e6ec17cf..b5901db7 100644
--- a/physics_8h_source.html
+++ b/physics_8h_source.html
@@ -113,7 +113,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/rectangle_8cpp.html b/rectangle_8cpp.html
index 06d4083c..aac25c62 100644
--- a/rectangle_8cpp.html
+++ b/rectangle_8cpp.html
@@ -116,7 +116,7 @@ Namespaces</h2></td></tr>
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/rectangle_8h.html b/rectangle_8h.html
index 21b5b57c..20754117 100644
--- a/rectangle_8h.html
+++ b/rectangle_8h.html
@@ -122,7 +122,7 @@ Namespaces</h2></td></tr>
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/rectangle_8h_source.html b/rectangle_8h_source.html
index 24abe7d9..fc3fd8fe 100644
--- a/rectangle_8h_source.html
+++ b/rectangle_8h_source.html
@@ -124,7 +124,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/rectanglecollider_8cpp.html b/rectanglecollider_8cpp.html
index 5ff3174f..36e9593b 100644
--- a/rectanglecollider_8cpp.html
+++ b/rectanglecollider_8cpp.html
@@ -113,7 +113,7 @@ Namespaces</h2></td></tr>
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/rectanglecollider_8h.html b/rectanglecollider_8h.html
index e724a7d2..2325cc4d 100644
--- a/rectanglecollider_8h.html
+++ b/rectanglecollider_8h.html
@@ -122,7 +122,7 @@ Namespaces</h2></td></tr>
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/rectanglecollider_8h_source.html b/rectanglecollider_8h_source.html
index 36c7ce8e..e7a5f191 100644
--- a/rectanglecollider_8h_source.html
+++ b/rectanglecollider_8h_source.html
@@ -124,7 +124,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/resourcemanager_8cpp.html b/resourcemanager_8cpp.html
index 2ff83596..f9206d35 100644
--- a/resourcemanager_8cpp.html
+++ b/resourcemanager_8cpp.html
@@ -114,7 +114,7 @@ Namespaces</h2></td></tr>
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/resourcemanager_8h.html b/resourcemanager_8h.html
index 7a5d4792..135e70b4 100644
--- a/resourcemanager_8h.html
+++ b/resourcemanager_8h.html
@@ -122,7 +122,7 @@ Namespaces</h2></td></tr>
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/resourcemanager_8h_source.html b/resourcemanager_8h_source.html
index cb10a9ec..dde8224c 100644
--- a/resourcemanager_8h_source.html
+++ b/resourcemanager_8h_source.html
@@ -126,7 +126,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:07 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/rigidbody_8cpp.html b/rigidbody_8cpp.html
index d877fabe..acde8d53 100644
--- a/rigidbody_8cpp.html
+++ b/rigidbody_8cpp.html
@@ -113,7 +113,7 @@ Namespaces</h2></td></tr>
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/rigidbody_8h.html b/rigidbody_8h.html
index 201efc54..15be0e95 100644
--- a/rigidbody_8h.html
+++ b/rigidbody_8h.html
@@ -122,7 +122,7 @@ Namespaces</h2></td></tr>
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/rigidbody_8h_source.html b/rigidbody_8h_source.html
index 50fe00d2..39aa9110 100644
--- a/rigidbody_8h_source.html
+++ b/rigidbody_8h_source.html
@@ -122,7 +122,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/search/all_14.js b/search/all_14.js
index ef0528c3..6ae5d4e6 100644
--- a/search/all_14.js
+++ b/search/all_14.js
@@ -5,6 +5,6 @@ var searchData=
['up',['UP',['../namespaceyage.html#ad5a9307442e5daa8810aff942564a822afbaedde498cdead4f2780217646e9ba1',1,'yage']]],
['update',['update',['../classyage_1_1Camera.html#a99f0af50db990c5558fd0b7b82f3978c',1,'yage::Camera::update()'],['../classyage_1_1Engine.html#a8d888a2871d93f40b98ecf3548dd8d67',1,'yage::Engine::update()'],['../classyage_1_1System.html#a882cfa13fc76d106c9d0ca68b17ff1ff',1,'yage::System::update()'],['../classyage_1_1Body.html#a17017d183f3f9ecdff779fd6f82c5d36',1,'yage::Body::update()'],['../classyage_1_1ParticleBody.html#a1f24ef00fd59254397d677d90936ec4c',1,'yage::ParticleBody::update()']]],
['use',['use',['../classyage_1_1Shader.html#a8cd66c177f148ac0b619766188696e6c',1,'yage::Shader']]],
- ['uv',['uv',['../structyage_1_1Vertex.html#a2d1923353f0e50e7753ff1ae2d9ba84e',1,'yage::Vertex::uv()'],['../structyage_1_1UV.html#ae236139f3a5f6024aac1e21bd93b7bde',1,'yage::UV::UV()=default'],['../structyage_1_1UV.html#ac918524789292937aae5803df3c2673f',1,'yage::UV::UV(float u_, float v_)']]],
+ ['uv',['UV',['../structyage_1_1UV.html#ae236139f3a5f6024aac1e21bd93b7bde',1,'yage::UV::UV()=default'],['../structyage_1_1UV.html#ac918524789292937aae5803df3c2673f',1,'yage::UV::UV(float u_, float v_)'],['../structyage_1_1Vertex.html#a2d1923353f0e50e7753ff1ae2d9ba84e',1,'yage::Vertex::uv()']]],
['uv',['UV',['../structyage_1_1UV.html',1,'yage']]]
];
diff --git a/search/all_1a.js b/search/all_1a.js
index 650b6532..601f8b4d 100644
--- a/search/all_1a.js
+++ b/search/all_1a.js
@@ -3,6 +3,7 @@ var searchData=
['_7eactive',['~Active',['../classyage_1_1Active.html#ab69d08cf4804b59ac9db283015e749f2',1,'yage::Active']]],
['_7ecollisionbody',['~CollisionBody',['../classyage_1_1CollisionBody.html#a758b2f867f276f4c7e02ebda2cd04c8b',1,'yage::CollisionBody']]],
['_7elogmessage',['~LogMessage',['../classyage_1_1LogMessage.html#af82ed7ceef5cfdac54ad2e176deb9fca',1,'yage::LogMessage']]],
+ ['_7enoncopyable',['~NonCopyable',['../classyage_1_1NonCopyable.html#a06190acb5123fdfc38675191ae547ba8',1,'yage::NonCopyable']]],
['_7eshader',['~Shader',['../classyage_1_1Shader.html#a9307c4f3cfaf5e584b70601294e09bdd',1,'yage::Shader']]],
['_7esprite',['~Sprite',['../classyage_1_1Sprite.html#aa2f833e040940616fa17ee8f02f8cab2',1,'yage::Sprite']]],
['_7espritebatch',['~SpriteBatch',['../classyage_1_1SpriteBatch.html#afa26d86730be23aa5e0c8c4a9d67001a',1,'yage::SpriteBatch']]],
diff --git a/search/all_2.js b/search/all_2.js
index e9d50262..1a9a0166 100644
--- a/search/all_2.js
+++ b/search/all_2.js
@@ -16,13 +16,10 @@ var searchData=
['collisionbody',['CollisionBody',['../classyage_1_1CollisionBody.html#a5289e613269facc45cd451872c17a83d',1,'yage::CollisionBody']]],
['collisionbody',['CollisionBody',['../classyage_1_1CollisionBody.html',1,'yage']]],
['collisionbody_2eh',['collisionbody.h',['../collisionbody_8h.html',1,'']]],
- ['colour',['Colour',['../structyage_1_1Colour.html',1,'yage']]],
['colour',['Colour',['../structyage_1_1Colour.html#a585165d5109c81b6b2de6f1116406abd',1,'yage::Colour::Colour()'],['../structyage_1_1Colour.html#a8118ad802db7e61df770f7d3b5b88aaa',1,'yage::Colour::Colour(GLubyte r_, GLubyte g_, GLubyte b_, GLubyte a_)'],['../structyage_1_1Vertex.html#a142db28be39f418a06fa43f75d386182',1,'yage::Vertex::colour()']]],
+ ['colour',['Colour',['../structyage_1_1Colour.html',1,'yage']]],
['colsize',['colSize',['../classyage_1_1Matrix.html#a2148cd52008892765ad90250c68afba1',1,'yage::Matrix']]],
['comma',['COMMA',['../namespaceyage.html#ad5a9307442e5daa8810aff942564a822a4d9b3e9fc12849d060371eb65154c751',1,'yage']]],
- ['component',['Component',['../classComponent.html',1,'']]],
- ['component_2eh',['component.h',['../component_8h.html',1,'']]],
- ['componentenum',['ComponentEnum',['../component_8h.html#a265b76591becf42b342804bbc4a79507',1,'component.h']]],
['coordinate',['Coordinate',['../structyage_1_1details_1_1Coordinate.html',1,'yage::details']]],
['coordinate',['Coordinate',['../structyage_1_1details_1_1Coordinate.html#a0b3a6d9aa1d5b846ad7ebc11bc77c629',1,'yage::details::Coordinate::Coordinate()=default'],['../structyage_1_1details_1_1Coordinate.html#a43fb6bd3e325d5cd7ec436778605db2a',1,'yage::details::Coordinate::Coordinate(int x_i, int y_i, int width_i, int height_i)']]],
['create',['create',['../classyage_1_1Window.html#afdf3e2826526abc23a4e206c9a8a8745',1,'yage::Window::create()'],['../classyage_1_1Active.html#aa2ed414bbe94fdd51c8aeb7ada73a064',1,'yage::Active::create()']]],
diff --git a/search/all_3.js b/search/all_3.js
index 9031fa60..a67d364e 100644
--- a/search/all_3.js
+++ b/search/all_3.js
@@ -6,6 +6,7 @@ var searchData=
['delete',['DELETE',['../namespaceyage.html#ad5a9307442e5daa8810aff942564a822a32f68a60cef40faedbc6af20298c1a1e',1,'yage']]],
['deprecated_20list',['Deprecated List',['../deprecated.html',1,'']]],
['depth',['depth',['../structyage_1_1details_1_1Glyph.html#ae5398583bd0b4c1d6b334bf3902903d9',1,'yage::details::Glyph']]],
+ ['destroy',['destroy',['../classyage_1_1System.html#a9e5c249058a70ceb74f7514ade5ab401',1,'yage::System']]],
['dot',['dot',['../namespaceyage_1_1matrix.html#ac4d2f55a5c3369ec42001776a582c30a',1,'yage::matrix']]],
['down',['DOWN',['../namespaceyage.html#ad5a9307442e5daa8810aff942564a822ac4e0e4e3118472beeb2ae75827450f1f',1,'yage']]],
['draw',['draw',['../classyage_1_1Drawable.html#abee95e68b5bffef86a35dafca296c45e',1,'yage::Drawable::draw()'],['../classyage_1_1Sprite.html#a8eed26f4fa57b3ad47d791564233ee40',1,'yage::Sprite::draw()'],['../classyage_1_1SpriteBatch.html#acf88f98ccc7ce8effd2acfded27b6af0',1,'yage::SpriteBatch::draw()']]],
diff --git a/search/all_4.js b/search/all_4.js
index 04efa775..2dfb4ada 100644
--- a/search/all_4.js
+++ b/search/all_4.js
@@ -8,9 +8,10 @@ var searchData=
['engine_2eh',['engine.h',['../engine_8h.html',1,'']]],
['enter',['ENTER',['../namespaceyage.html#ad5a9307442e5daa8810aff942564a822a331b3100a485d8cacff1d3df8e9b0c13',1,'yage']]],
['entity',['Entity',['../classyage_1_1Entity.html',1,'yage']]],
- ['entity',['Entity',['../classyage_1_1Entity.html#a046099f19b3483140505938769276d8a',1,'yage::Entity']]],
+ ['entity',['Entity',['../classyage_1_1Entity.html#a811c917c6048fab74c9972df4cd80cef',1,'yage::Entity']]],
['entity_2ecpp',['entity.cpp',['../entity_8cpp.html',1,'']]],
['entity_2eh',['entity.h',['../entity_8h.html',1,'']]],
+ ['entityhandle',['EntityHandle',['../namespaceyage.html#aa1a73f12188f10f8a3cf46ba3803be9a',1,'yage']]],
['entitymanager',['EntityManager',['../classyage_1_1EntityManager.html#a255fa9aff3e6b208eea0c38d8caf08f8',1,'yage::EntityManager::EntityManager()=default'],['../classyage_1_1EntityManager.html#a0099fe0038967007891d2b7575090915',1,'yage::EntityManager::EntityManager(Space *space)'],['../classyage_1_1EntityManager.html#af1644095d96e43ac000375ba7f7ee021',1,'yage::EntityManager::EntityManager(Space *space, std::size_t n)']]],
['entitymanager',['EntityManager',['../classyage_1_1EntityManager.html',1,'yage']]],
['entitymanager_2ecpp',['entitymanager.cpp',['../entitymanager_8cpp.html',1,'']]],
diff --git a/search/all_d.js b/search/all_d.js
index 99de2295..126e558f 100644
--- a/search/all_d.js
+++ b/search/all_d.js
@@ -1,7 +1,9 @@
var searchData=
[
['n',['N',['../namespaceyage.html#ad5a9307442e5daa8810aff942564a822a8d9c307cb7f3c4a32822a51922d1ceaa',1,'yage']]],
- ['nax_5fcomponents',['NAX_COMPONENTS',['../component_8h.html#a265b76591becf42b342804bbc4a79507af13334a5251126fb6c2316d8c81c5419',1,'component.h']]],
+ ['noncopyable',['NonCopyable',['../classyage_1_1NonCopyable.html',1,'yage']]],
+ ['noncopyable',['NonCopyable',['../classyage_1_1NonCopyable.html#a09d38a4f2290e4cfe2bc7b199421ab6d',1,'yage::NonCopyable::NonCopyable()=default'],['../classyage_1_1NonCopyable.html#adacd41ff69b4b38fda215249a3387aa0',1,'yage::NonCopyable::NonCopyable(const NonCopyable &amp;)=delete']]],
+ ['noncopyable_2eh',['noncopyable.h',['../noncopyable_8h.html',1,'']]],
['num0',['NUM0',['../namespaceyage.html#ad5a9307442e5daa8810aff942564a822a22517dfceb401f35b1b59999ba74c700',1,'yage']]],
['num1',['NUM1',['../namespaceyage.html#ad5a9307442e5daa8810aff942564a822a71ddb986230a88155bf74e65f644dda4',1,'yage']]],
['num2',['NUM2',['../namespaceyage.html#ad5a9307442e5daa8810aff942564a822a78232351eaf00755d136afad0745157b',1,'yage']]],
diff --git a/search/all_e.js b/search/all_e.js
index bf2b74b0..76e4b6a7 100644
--- a/search/all_e.js
+++ b/search/all_e.js
@@ -10,7 +10,7 @@ var searchData=
['operator_2d_3d',['operator-=',['../classyage_1_1Matrix.html#acc2d0763f060c923ce53b37143d0a7bb',1,'yage::Matrix']]],
['operator_2f',['operator/',['../namespaceyage.html#acca4a23afb94173695bbc1e1f2cde2b3',1,'yage']]],
['operator_3c_3c',['operator&lt;&lt;',['../classyage_1_1LogMessage.html#af79ecd529e839a5a3e99077dde60df90',1,'yage::LogMessage::operator&lt;&lt;(const T &amp;value)'],['../classyage_1_1LogMessage.html#a855e0e72055f785def530feaf27cbeab',1,'yage::LogMessage::operator&lt;&lt;(std::ostream &amp;(*fn)(std::ostream &amp;os))'],['../namespaceyage.html#a7ed614bc9d3e8b9f3f8d32b6a7ff28eb',1,'yage::operator&lt;&lt;()']]],
- ['operator_3d',['operator=',['../classyage_1_1LogMessage.html#a31eb7ca394acbcfedca104e709f1c4ae',1,'yage::LogMessage::operator=(const LogMessage &amp;msg)=delete'],['../classyage_1_1LogMessage.html#aed38ed794cdc0b3d7776f424570e92da',1,'yage::LogMessage::operator=(LogMessage &amp;&amp;msg)=delete'],['../classyage_1_1LogSink.html#a1ba5b4000f07f581e0d0c2babb2811dc',1,'yage::LogSink::operator=(const LogSink &amp;sink)'],['../classyage_1_1LogSink.html#a43a7bf025e46197b541f186e16209356',1,'yage::LogSink::operator=(LogSink &amp;&amp;sink)'],['../classyage_1_1Window.html#a5247a4164bf0006fe9f034cd27c5b6db',1,'yage::Window::operator=(const Window &amp;)=delete'],['../classyage_1_1Window.html#a98c07656f90a6205f24dfe85ef1137de',1,'yage::Window::operator=(Window &amp;&amp;)=delete'],['../classyage_1_1Shader.html#a5d966c327ae0749ca5758880b684103a',1,'yage::Shader::operator=(const Shader &amp;)=delete'],['../classyage_1_1Shader.html#af94e7c75abb18015ade6126465a5fe05',1,'yage::Shader::operator=(Shader &amp;&amp;)=delete'],['../classyage_1_1Sprite.html#a97dd80e05efb9399ee8471ff40a77bee',1,'yage::Sprite::operator=(const Sprite &amp;)=delete'],['../classyage_1_1Sprite.html#a3fe5615022d2b157b9e6375197254897',1,'yage::Sprite::operator=(Sprite &amp;&amp;)=delete'],['../classyage_1_1SpriteBatch.html#a1b365d89c096d7fa138e1c7091f1d737',1,'yage::SpriteBatch::operator=(const SpriteBatch &amp;)=delete'],['../classyage_1_1SpriteBatch.html#a204782dd15c82376555ad0b049c4167f',1,'yage::SpriteBatch::operator=(SpriteBatch &amp;&amp;)=delete'],['../classyage_1_1Active.html#add837044e73e4bc9849f09495535600c',1,'yage::Active::operator=()'],['../classyage_1_1SyncQueue.html#a43e4ba65c8e367ed55da9b8e3e1567b6',1,'yage::SyncQueue::operator=()']]],
+ ['operator_3d',['operator=',['../classyage_1_1LogMessage.html#a31eb7ca394acbcfedca104e709f1c4ae',1,'yage::LogMessage::operator=(const LogMessage &amp;msg)=delete'],['../classyage_1_1LogMessage.html#aed38ed794cdc0b3d7776f424570e92da',1,'yage::LogMessage::operator=(LogMessage &amp;&amp;msg)=delete'],['../classyage_1_1LogSink.html#a1ba5b4000f07f581e0d0c2babb2811dc',1,'yage::LogSink::operator=(const LogSink &amp;sink)'],['../classyage_1_1LogSink.html#a43a7bf025e46197b541f186e16209356',1,'yage::LogSink::operator=(LogSink &amp;&amp;sink)'],['../classyage_1_1Window.html#a5247a4164bf0006fe9f034cd27c5b6db',1,'yage::Window::operator=(const Window &amp;)=delete'],['../classyage_1_1Window.html#a98c07656f90a6205f24dfe85ef1137de',1,'yage::Window::operator=(Window &amp;&amp;)=delete'],['../classyage_1_1Shader.html#a5d966c327ae0749ca5758880b684103a',1,'yage::Shader::operator=(const Shader &amp;)=delete'],['../classyage_1_1Shader.html#af94e7c75abb18015ade6126465a5fe05',1,'yage::Shader::operator=(Shader &amp;&amp;)=delete'],['../classyage_1_1Sprite.html#a97dd80e05efb9399ee8471ff40a77bee',1,'yage::Sprite::operator=(const Sprite &amp;)=delete'],['../classyage_1_1Sprite.html#a3fe5615022d2b157b9e6375197254897',1,'yage::Sprite::operator=(Sprite &amp;&amp;)=delete'],['../classyage_1_1SpriteBatch.html#a1b365d89c096d7fa138e1c7091f1d737',1,'yage::SpriteBatch::operator=(const SpriteBatch &amp;)=delete'],['../classyage_1_1SpriteBatch.html#a204782dd15c82376555ad0b049c4167f',1,'yage::SpriteBatch::operator=(SpriteBatch &amp;&amp;)=delete'],['../classyage_1_1Active.html#add837044e73e4bc9849f09495535600c',1,'yage::Active::operator=()'],['../classyage_1_1NonCopyable.html#a2972f07c7c098281713d3f9dc20309af',1,'yage::NonCopyable::operator=()'],['../classyage_1_1SyncQueue.html#a43e4ba65c8e367ed55da9b8e3e1567b6',1,'yage::SyncQueue::operator=()']]],
['operator_3d_3d',['operator==',['../classyage_1_1LogSink.html#abe2e73398ecb925233b50be5d15e20f9',1,'yage::LogSink::operator==()'],['../namespaceyage.html#a5ddd829cb1c7c4c880d0fd53326858fe',1,'yage::operator==()']]],
['operator_5b_5d',['operator[]',['../classyage_1_1details_1_1Row.html#a703d4eee36d93b1227ad734bdcf27190',1,'yage::details::Row::operator[](int col)'],['../classyage_1_1details_1_1Row.html#adf2f7047871fdc78ba66d9d08cd07736',1,'yage::details::Row::operator[](int col) const '],['../classyage_1_1Matrix.html#a89e826d2c6646002cfae23dde7f61145',1,'yage::Matrix::operator[](int row)'],['../classyage_1_1Matrix.html#a0e989030df9ebc7e3885a7bc811a45c6',1,'yage::Matrix::operator[](int row) const '],['../classyage_1_1Vector.html#a81efa1cb9d4ce8bb8c5cf9652a5650a2',1,'yage::Vector::operator[](int col)'],['../classyage_1_1Vector.html#a54c22538916cfb3b838724b8f8662c35',1,'yage::Vector::operator[](int col) const ']]]
];
diff --git a/search/all_f.js b/search/all_f.js
index 0bde2e41..e925aa68 100644
--- a/search/all_f.js
+++ b/search/all_f.js
@@ -13,7 +13,7 @@ var searchData=
['physics_2eh',['physics.h',['../physics_8h.html',1,'']]],
['pollevents',['pollEvents',['../classyage_1_1Window.html#a1a311e27b1e588f0fce540ce040dcbd5',1,'yage::Window']]],
['pop',['pop',['../classyage_1_1SyncQueue.html#a1f7f099e1347b82c1f2b72a5352ca05e',1,'yage::SyncQueue::pop()'],['../classyage_1_1SyncQueue.html#ab8a3c646e1d2f9adfcbcfbaa2e2a4b27',1,'yage::SyncQueue::pop(T &amp;item)']]],
- ['position',['Position',['../structyage_1_1Position.html#a41b1d5ee23c50208982ab6089708e5d2',1,'yage::Position::Position()=default'],['../structyage_1_1Position.html#aaeaa1cd93e57adcb08ef4f76513148e2',1,'yage::Position::Position(float x_, float y_)'],['../structyage_1_1Vertex.html#abefe88d26b055655f9cc038a1dd4ff6a',1,'yage::Vertex::position()'],['../component_8h.html#a265b76591becf42b342804bbc4a79507a90b4ba73224408e82ade8a072a3712c1',1,'POSITION():&#160;component.h']]],
+ ['position',['Position',['../structyage_1_1Position.html#a41b1d5ee23c50208982ab6089708e5d2',1,'yage::Position::Position()=default'],['../structyage_1_1Position.html#aaeaa1cd93e57adcb08ef4f76513148e2',1,'yage::Position::Position(float x_, float y_)'],['../structyage_1_1Vertex.html#abefe88d26b055655f9cc038a1dd4ff6a',1,'yage::Vertex::position()']]],
['position',['Position',['../structyage_1_1Position.html',1,'yage']]],
['position_5f',['position_',['../classyage_1_1Body.html#a8fe4f244be47f1336a57c1f2aa095157',1,'yage::Body::position_()'],['../classyage_1_1Collider.html#a2ae348a82a0ca7a871c05f36e5031161',1,'yage::Collider::position_()']]],
['print_5fscreen',['PRINT_SCREEN',['../namespaceyage.html#ad5a9307442e5daa8810aff942564a822a853f8ded7a96b5a765704974e6a3ca96',1,'yage']]],
diff --git a/search/classes_10.html b/search/classes_10.html
new file mode 100644
index 00000000..e03af794
--- /dev/null
+++ b/search/classes_10.html
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.6">
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="classes_10.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/search/classes_10.js b/search/classes_10.js
new file mode 100644
index 00000000..50e8b3e6
--- /dev/null
+++ b/search/classes_10.js
@@ -0,0 +1,4 @@
+var searchData=
+[
+ ['window',['Window',['../classyage_1_1Window.html',1,'yage']]]
+];
diff --git a/search/classes_2.js b/search/classes_2.js
index 27ed82b5..39c1012f 100644
--- a/search/classes_2.js
+++ b/search/classes_2.js
@@ -4,6 +4,5 @@ var searchData=
['collider',['Collider',['../classyage_1_1Collider.html',1,'yage']]],
['collisionbody',['CollisionBody',['../classyage_1_1CollisionBody.html',1,'yage']]],
['colour',['Colour',['../structyage_1_1Colour.html',1,'yage']]],
- ['component',['Component',['../classComponent.html',1,'']]],
['coordinate',['Coordinate',['../structyage_1_1details_1_1Coordinate.html',1,'yage::details']]]
];
diff --git a/search/classes_9.js b/search/classes_9.js
index d616947f..0819b164 100644
--- a/search/classes_9.js
+++ b/search/classes_9.js
@@ -1,5 +1,4 @@
var searchData=
[
- ['particlebody',['ParticleBody',['../classyage_1_1ParticleBody.html',1,'yage']]],
- ['position',['Position',['../structyage_1_1Position.html',1,'yage']]]
+ ['noncopyable',['NonCopyable',['../classyage_1_1NonCopyable.html',1,'yage']]]
];
diff --git a/search/classes_a.js b/search/classes_a.js
index 5c9a6968..d616947f 100644
--- a/search/classes_a.js
+++ b/search/classes_a.js
@@ -1,9 +1,5 @@
var searchData=
[
- ['rectangle',['Rectangle',['../classyage_1_1Rectangle.html',1,'yage']]],
- ['rectanglecollider',['RectangleCollider',['../classyage_1_1RectangleCollider.html',1,'yage']]],
- ['renderbatch',['RenderBatch',['../structyage_1_1details_1_1RenderBatch.html',1,'yage::details']]],
- ['resourcemanager',['ResourceManager',['../classyage_1_1ResourceManager.html',1,'yage']]],
- ['rigidbody',['RigidBody',['../classyage_1_1RigidBody.html',1,'yage']]],
- ['row',['Row',['../classyage_1_1details_1_1Row.html',1,'yage::details']]]
+ ['particlebody',['ParticleBody',['../classyage_1_1ParticleBody.html',1,'yage']]],
+ ['position',['Position',['../structyage_1_1Position.html',1,'yage']]]
];
diff --git a/search/classes_b.js b/search/classes_b.js
index b02501e0..5c9a6968 100644
--- a/search/classes_b.js
+++ b/search/classes_b.js
@@ -1,13 +1,9 @@
var searchData=
[
- ['shader',['Shader',['../classyage_1_1Shader.html',1,'yage']]],
- ['shape',['Shape',['../classyage_1_1Shape.html',1,'yage']]],
- ['space',['Space',['../classyage_1_1Space.html',1,'yage']]],
- ['sprite',['Sprite',['../classyage_1_1Sprite.html',1,'yage']]],
- ['spritebatch',['SpriteBatch',['../classyage_1_1SpriteBatch.html',1,'yage']]],
- ['spritesheet',['SpriteSheet',['../classyage_1_1SpriteSheet.html',1,'yage']]],
- ['stbi_5fio_5fcallbacks',['stbi_io_callbacks',['../structstbi__io__callbacks.html',1,'']]],
- ['syncqueue',['SyncQueue',['../classyage_1_1SyncQueue.html',1,'yage']]],
- ['syncqueue_3c_20callback_20_3e',['SyncQueue&lt; Callback &gt;',['../classyage_1_1SyncQueue.html',1,'yage']]],
- ['system',['System',['../classyage_1_1System.html',1,'yage']]]
+ ['rectangle',['Rectangle',['../classyage_1_1Rectangle.html',1,'yage']]],
+ ['rectanglecollider',['RectangleCollider',['../classyage_1_1RectangleCollider.html',1,'yage']]],
+ ['renderbatch',['RenderBatch',['../structyage_1_1details_1_1RenderBatch.html',1,'yage::details']]],
+ ['resourcemanager',['ResourceManager',['../classyage_1_1ResourceManager.html',1,'yage']]],
+ ['rigidbody',['RigidBody',['../classyage_1_1RigidBody.html',1,'yage']]],
+ ['row',['Row',['../classyage_1_1details_1_1Row.html',1,'yage::details']]]
];
diff --git a/search/classes_c.js b/search/classes_c.js
index bb215bc2..b02501e0 100644
--- a/search/classes_c.js
+++ b/search/classes_c.js
@@ -1,5 +1,13 @@
var searchData=
[
- ['texture',['Texture',['../structyage_1_1Texture.html',1,'yage']]],
- ['texturecache',['TextureCache',['../classyage_1_1TextureCache.html',1,'yage']]]
+ ['shader',['Shader',['../classyage_1_1Shader.html',1,'yage']]],
+ ['shape',['Shape',['../classyage_1_1Shape.html',1,'yage']]],
+ ['space',['Space',['../classyage_1_1Space.html',1,'yage']]],
+ ['sprite',['Sprite',['../classyage_1_1Sprite.html',1,'yage']]],
+ ['spritebatch',['SpriteBatch',['../classyage_1_1SpriteBatch.html',1,'yage']]],
+ ['spritesheet',['SpriteSheet',['../classyage_1_1SpriteSheet.html',1,'yage']]],
+ ['stbi_5fio_5fcallbacks',['stbi_io_callbacks',['../structstbi__io__callbacks.html',1,'']]],
+ ['syncqueue',['SyncQueue',['../classyage_1_1SyncQueue.html',1,'yage']]],
+ ['syncqueue_3c_20callback_20_3e',['SyncQueue&lt; Callback &gt;',['../classyage_1_1SyncQueue.html',1,'yage']]],
+ ['system',['System',['../classyage_1_1System.html',1,'yage']]]
];
diff --git a/search/classes_d.js b/search/classes_d.js
index 92c686bb..bb215bc2 100644
--- a/search/classes_d.js
+++ b/search/classes_d.js
@@ -1,4 +1,5 @@
var searchData=
[
- ['uv',['UV',['../structyage_1_1UV.html',1,'yage']]]
+ ['texture',['Texture',['../structyage_1_1Texture.html',1,'yage']]],
+ ['texturecache',['TextureCache',['../classyage_1_1TextureCache.html',1,'yage']]]
];
diff --git a/search/classes_e.js b/search/classes_e.js
index d084cf51..92c686bb 100644
--- a/search/classes_e.js
+++ b/search/classes_e.js
@@ -1,13 +1,4 @@
var searchData=
[
- ['vector',['Vector',['../classyage_1_1Vector.html',1,'yage']]],
- ['vector2',['Vector2',['../classyage_1_1Vector2.html',1,'yage']]],
- ['vector2_3c_20double_20_3e',['Vector2&lt; double &gt;',['../classyage_1_1Vector2.html',1,'yage']]],
- ['vector3',['Vector3',['../classyage_1_1Vector3.html',1,'yage']]],
- ['vector4',['Vector4',['../classyage_1_1Vector4.html',1,'yage']]],
- ['vector_3c_202_2c_20double_20_3e',['Vector&lt; 2, double &gt;',['../classyage_1_1Vector.html',1,'yage']]],
- ['vector_3c_202_2c_20type_20_3e',['Vector&lt; 2, Type &gt;',['../classyage_1_1Vector.html',1,'yage']]],
- ['vector_3c_203_2c_20type_20_3e',['Vector&lt; 3, Type &gt;',['../classyage_1_1Vector.html',1,'yage']]],
- ['vector_3c_204_2c_20type_20_3e',['Vector&lt; 4, Type &gt;',['../classyage_1_1Vector.html',1,'yage']]],
- ['vertex',['Vertex',['../structyage_1_1Vertex.html',1,'yage']]]
+ ['uv',['UV',['../structyage_1_1UV.html',1,'yage']]]
];
diff --git a/search/classes_f.js b/search/classes_f.js
index 50e8b3e6..d084cf51 100644
--- a/search/classes_f.js
+++ b/search/classes_f.js
@@ -1,4 +1,13 @@
var searchData=
[
- ['window',['Window',['../classyage_1_1Window.html',1,'yage']]]
+ ['vector',['Vector',['../classyage_1_1Vector.html',1,'yage']]],
+ ['vector2',['Vector2',['../classyage_1_1Vector2.html',1,'yage']]],
+ ['vector2_3c_20double_20_3e',['Vector2&lt; double &gt;',['../classyage_1_1Vector2.html',1,'yage']]],
+ ['vector3',['Vector3',['../classyage_1_1Vector3.html',1,'yage']]],
+ ['vector4',['Vector4',['../classyage_1_1Vector4.html',1,'yage']]],
+ ['vector_3c_202_2c_20double_20_3e',['Vector&lt; 2, double &gt;',['../classyage_1_1Vector.html',1,'yage']]],
+ ['vector_3c_202_2c_20type_20_3e',['Vector&lt; 2, Type &gt;',['../classyage_1_1Vector.html',1,'yage']]],
+ ['vector_3c_203_2c_20type_20_3e',['Vector&lt; 3, Type &gt;',['../classyage_1_1Vector.html',1,'yage']]],
+ ['vector_3c_204_2c_20type_20_3e',['Vector&lt; 4, Type &gt;',['../classyage_1_1Vector.html',1,'yage']]],
+ ['vertex',['Vertex',['../structyage_1_1Vertex.html',1,'yage']]]
];
diff --git a/search/enums_0.js b/search/enums_0.js
index bba27f5e..a86b6476 100644
--- a/search/enums_0.js
+++ b/search/enums_0.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['componentenum',['ComponentEnum',['../component_8h.html#a265b76591becf42b342804bbc4a79507',1,'component.h']]]
+ ['key',['key',['../namespaceyage.html#ad5a9307442e5daa8810aff942564a822',1,'yage']]]
];
diff --git a/search/enums_1.js b/search/enums_1.js
index a86b6476..c289225e 100644
--- a/search/enums_1.js
+++ b/search/enums_1.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['key',['key',['../namespaceyage.html#ad5a9307442e5daa8810aff942564a822',1,'yage']]]
+ ['loglevel',['LogLevel',['../namespaceyage.html#a4ac616fa26af17775ed558a4c08e4788',1,'yage']]]
];
diff --git a/search/enums_2.js b/search/enums_2.js
index c289225e..59289f8c 100644
--- a/search/enums_2.js
+++ b/search/enums_2.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['loglevel',['LogLevel',['../namespaceyage.html#a4ac616fa26af17775ed558a4c08e4788',1,'yage']]]
+ ['windowflags',['WindowFlags',['../namespaceyage.html#a09d41deeced5fca5df9dc680c9e77c38',1,'yage']]]
];
diff --git a/search/enums_3.js b/search/enums_3.js
deleted file mode 100644
index 59289f8c..00000000
--- a/search/enums_3.js
+++ /dev/null
@@ -1,4 +0,0 @@
-var searchData=
-[
- ['windowflags',['WindowFlags',['../namespaceyage.html#a09d41deeced5fca5df9dc680c9e77c38',1,'yage']]]
-];
diff --git a/search/enumvalues_d.js b/search/enumvalues_d.js
index 6f23646c..0cd479d6 100644
--- a/search/enumvalues_d.js
+++ b/search/enumvalues_d.js
@@ -1,7 +1,6 @@
var searchData=
[
['n',['N',['../namespaceyage.html#ad5a9307442e5daa8810aff942564a822a8d9c307cb7f3c4a32822a51922d1ceaa',1,'yage']]],
- ['nax_5fcomponents',['NAX_COMPONENTS',['../component_8h.html#a265b76591becf42b342804bbc4a79507af13334a5251126fb6c2316d8c81c5419',1,'component.h']]],
['num0',['NUM0',['../namespaceyage.html#ad5a9307442e5daa8810aff942564a822a22517dfceb401f35b1b59999ba74c700',1,'yage']]],
['num1',['NUM1',['../namespaceyage.html#ad5a9307442e5daa8810aff942564a822a71ddb986230a88155bf74e65f644dda4',1,'yage']]],
['num2',['NUM2',['../namespaceyage.html#ad5a9307442e5daa8810aff942564a822a78232351eaf00755d136afad0745157b',1,'yage']]],
diff --git a/search/enumvalues_f.js b/search/enumvalues_f.js
index 17c586db..1066662e 100644
--- a/search/enumvalues_f.js
+++ b/search/enumvalues_f.js
@@ -5,6 +5,5 @@ var searchData=
['page_5fup',['PAGE_UP',['../namespaceyage.html#ad5a9307442e5daa8810aff942564a822ae791d936f894ce58dd18bf603edcb9b4',1,'yage']]],
['pause',['PAUSE',['../namespaceyage.html#ad5a9307442e5daa8810aff942564a822a291554596c183e837f0a6bec3767c891',1,'yage']]],
['period',['PERIOD',['../namespaceyage.html#ad5a9307442e5daa8810aff942564a822ade58a28573783fe95304a260ccd90362',1,'yage']]],
- ['position',['POSITION',['../component_8h.html#a265b76591becf42b342804bbc4a79507a90b4ba73224408e82ade8a072a3712c1',1,'component.h']]],
['print_5fscreen',['PRINT_SCREEN',['../namespaceyage.html#ad5a9307442e5daa8810aff942564a822a853f8ded7a96b5a765704974e6a3ca96',1,'yage']]]
];
diff --git a/search/files_2.js b/search/files_2.js
index 6a6e3ddd..202c9f20 100644
--- a/search/files_2.js
+++ b/search/files_2.js
@@ -3,6 +3,5 @@ var searchData=
['camera_2ecpp',['camera.cpp',['../camera_8cpp.html',1,'']]],
['camera_2eh',['camera.h',['../camera_8h.html',1,'']]],
['collider_2eh',['collider.h',['../collider_8h.html',1,'']]],
- ['collisionbody_2eh',['collisionbody.h',['../collisionbody_8h.html',1,'']]],
- ['component_2eh',['component.h',['../component_8h.html',1,'']]]
+ ['collisionbody_2eh',['collisionbody.h',['../collisionbody_8h.html',1,'']]]
];
diff --git a/search/files_8.js b/search/files_8.js
index 385e6c4c..1ecf1dd1 100644
--- a/search/files_8.js
+++ b/search/files_8.js
@@ -1,6 +1,4 @@
var searchData=
[
- ['particlebody_2ecpp',['particlebody.cpp',['../particlebody_8cpp.html',1,'']]],
- ['particlebody_2eh',['particlebody.h',['../particlebody_8h.html',1,'']]],
- ['physics_2eh',['physics.h',['../physics_8h.html',1,'']]]
+ ['noncopyable_2eh',['noncopyable.h',['../noncopyable_8h.html',1,'']]]
];
diff --git a/search/files_9.js b/search/files_9.js
index 7ca6e6f0..385e6c4c 100644
--- a/search/files_9.js
+++ b/search/files_9.js
@@ -1,13 +1,6 @@
var searchData=
[
- ['readme_2emd',['README.md',['../yage_2physics_2README_8md.html',1,'']]],
- ['readme_2emd',['README.md',['../README_8md.html',1,'']]],
- ['rectangle_2ecpp',['rectangle.cpp',['../rectangle_8cpp.html',1,'']]],
- ['rectangle_2eh',['rectangle.h',['../rectangle_8h.html',1,'']]],
- ['rectanglecollider_2ecpp',['rectanglecollider.cpp',['../rectanglecollider_8cpp.html',1,'']]],
- ['rectanglecollider_2eh',['rectanglecollider.h',['../rectanglecollider_8h.html',1,'']]],
- ['resourcemanager_2ecpp',['resourcemanager.cpp',['../resourcemanager_8cpp.html',1,'']]],
- ['resourcemanager_2eh',['resourcemanager.h',['../resourcemanager_8h.html',1,'']]],
- ['rigidbody_2ecpp',['rigidbody.cpp',['../rigidbody_8cpp.html',1,'']]],
- ['rigidbody_2eh',['rigidbody.h',['../rigidbody_8h.html',1,'']]]
+ ['particlebody_2ecpp',['particlebody.cpp',['../particlebody_8cpp.html',1,'']]],
+ ['particlebody_2eh',['particlebody.h',['../particlebody_8h.html',1,'']]],
+ ['physics_2eh',['physics.h',['../physics_8h.html',1,'']]]
];
diff --git a/search/files_a.js b/search/files_a.js
index 8b2e785e..7ca6e6f0 100644
--- a/search/files_a.js
+++ b/search/files_a.js
@@ -1,19 +1,13 @@
var searchData=
[
- ['shader_2ecpp',['shader.cpp',['../shader_8cpp.html',1,'']]],
- ['shader_2eh',['shader.h',['../shader_8h.html',1,'']]],
- ['shape_2eh',['shape.h',['../shape_8h.html',1,'']]],
- ['space_2ecpp',['space.cpp',['../space_8cpp.html',1,'']]],
- ['space_2eh',['space.h',['../space_8h.html',1,'']]],
- ['sprite_2ecpp',['sprite.cpp',['../sprite_8cpp.html',1,'']]],
- ['sprite_2eh',['sprite.h',['../sprite_8h.html',1,'']]],
- ['spritebatch_2ecpp',['spritebatch.cpp',['../spritebatch_8cpp.html',1,'']]],
- ['spritebatch_2eh',['spritebatch.h',['../spritebatch_8h.html',1,'']]],
- ['spritebatch_2emd',['spritebatch.md',['../spritebatch_8md.html',1,'']]],
- ['spritesheet_2ecpp',['spritesheet.cpp',['../spritesheet_8cpp.html',1,'']]],
- ['spritesheet_2eh',['spritesheet.h',['../spritesheet_8h.html',1,'']]],
- ['stb_5fimage_2ecpp',['stb_image.cpp',['../stb__image_8cpp.html',1,'']]],
- ['stb_5fimage_2eh',['stb_image.h',['../stb__image_8h.html',1,'']]],
- ['syncqueue_2eh',['syncqueue.h',['../syncqueue_8h.html',1,'']]],
- ['system_2eh',['system.h',['../system_8h.html',1,'']]]
+ ['readme_2emd',['README.md',['../yage_2physics_2README_8md.html',1,'']]],
+ ['readme_2emd',['README.md',['../README_8md.html',1,'']]],
+ ['rectangle_2ecpp',['rectangle.cpp',['../rectangle_8cpp.html',1,'']]],
+ ['rectangle_2eh',['rectangle.h',['../rectangle_8h.html',1,'']]],
+ ['rectanglecollider_2ecpp',['rectanglecollider.cpp',['../rectanglecollider_8cpp.html',1,'']]],
+ ['rectanglecollider_2eh',['rectanglecollider.h',['../rectanglecollider_8h.html',1,'']]],
+ ['resourcemanager_2ecpp',['resourcemanager.cpp',['../resourcemanager_8cpp.html',1,'']]],
+ ['resourcemanager_2eh',['resourcemanager.h',['../resourcemanager_8h.html',1,'']]],
+ ['rigidbody_2ecpp',['rigidbody.cpp',['../rigidbody_8cpp.html',1,'']]],
+ ['rigidbody_2eh',['rigidbody.h',['../rigidbody_8h.html',1,'']]]
];
diff --git a/search/files_b.js b/search/files_b.js
index 19908353..8b2e785e 100644
--- a/search/files_b.js
+++ b/search/files_b.js
@@ -1,7 +1,19 @@
var searchData=
[
- ['texture_2eh',['texture.h',['../texture_8h.html',1,'']]],
- ['texturecache_2ecpp',['texturecache.cpp',['../texturecache_8cpp.html',1,'']]],
- ['texturecache_2eh',['texturecache.h',['../texturecache_8h.html',1,'']]],
- ['todolist_2emd',['todolist.md',['../todolist_8md.html',1,'']]]
+ ['shader_2ecpp',['shader.cpp',['../shader_8cpp.html',1,'']]],
+ ['shader_2eh',['shader.h',['../shader_8h.html',1,'']]],
+ ['shape_2eh',['shape.h',['../shape_8h.html',1,'']]],
+ ['space_2ecpp',['space.cpp',['../space_8cpp.html',1,'']]],
+ ['space_2eh',['space.h',['../space_8h.html',1,'']]],
+ ['sprite_2ecpp',['sprite.cpp',['../sprite_8cpp.html',1,'']]],
+ ['sprite_2eh',['sprite.h',['../sprite_8h.html',1,'']]],
+ ['spritebatch_2ecpp',['spritebatch.cpp',['../spritebatch_8cpp.html',1,'']]],
+ ['spritebatch_2eh',['spritebatch.h',['../spritebatch_8h.html',1,'']]],
+ ['spritebatch_2emd',['spritebatch.md',['../spritebatch_8md.html',1,'']]],
+ ['spritesheet_2ecpp',['spritesheet.cpp',['../spritesheet_8cpp.html',1,'']]],
+ ['spritesheet_2eh',['spritesheet.h',['../spritesheet_8h.html',1,'']]],
+ ['stb_5fimage_2ecpp',['stb_image.cpp',['../stb__image_8cpp.html',1,'']]],
+ ['stb_5fimage_2eh',['stb_image.h',['../stb__image_8h.html',1,'']]],
+ ['syncqueue_2eh',['syncqueue.h',['../syncqueue_8h.html',1,'']]],
+ ['system_2eh',['system.h',['../system_8h.html',1,'']]]
];
diff --git a/search/files_c.js b/search/files_c.js
index 1e9cc557..19908353 100644
--- a/search/files_c.js
+++ b/search/files_c.js
@@ -1,4 +1,7 @@
var searchData=
[
- ['vertex_2eh',['vertex.h',['../vertex_8h.html',1,'']]]
+ ['texture_2eh',['texture.h',['../texture_8h.html',1,'']]],
+ ['texturecache_2ecpp',['texturecache.cpp',['../texturecache_8cpp.html',1,'']]],
+ ['texturecache_2eh',['texturecache.h',['../texturecache_8h.html',1,'']]],
+ ['todolist_2emd',['todolist.md',['../todolist_8md.html',1,'']]]
];
diff --git a/search/files_d.js b/search/files_d.js
index d1ac949d..1e9cc557 100644
--- a/search/files_d.js
+++ b/search/files_d.js
@@ -1,5 +1,4 @@
var searchData=
[
- ['window_2ecpp',['window.cpp',['../window_8cpp.html',1,'']]],
- ['window_2eh',['window.h',['../window_8h.html',1,'']]]
+ ['vertex_2eh',['vertex.h',['../vertex_8h.html',1,'']]]
];
diff --git a/search/files_e.js b/search/files_e.js
index 31f7c773..d1ac949d 100644
--- a/search/files_e.js
+++ b/search/files_e.js
@@ -1,5 +1,5 @@
var searchData=
[
- ['yage_2ecpp',['yage.cpp',['../yage_8cpp.html',1,'']]],
- ['yage_2eh',['yage.h',['../yage_8h.html',1,'']]]
+ ['window_2ecpp',['window.cpp',['../window_8cpp.html',1,'']]],
+ ['window_2eh',['window.h',['../window_8h.html',1,'']]]
];
diff --git a/search/enums_3.html b/search/files_f.html
index 77df324a..95985b3d 100644
--- a/search/enums_3.html
+++ b/search/files_f.html
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.6">
<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="enums_3.js"></script>
+<script type="text/javascript" src="files_f.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
diff --git a/search/files_f.js b/search/files_f.js
new file mode 100644
index 00000000..31f7c773
--- /dev/null
+++ b/search/files_f.js
@@ -0,0 +1,5 @@
+var searchData=
+[
+ ['yage_2ecpp',['yage.cpp',['../yage_8cpp.html',1,'']]],
+ ['yage_2eh',['yage.h',['../yage_8h.html',1,'']]]
+];
diff --git a/search/functions_10.js b/search/functions_10.js
index 06e3b7e9..b6d2a95f 100644
--- a/search/functions_10.js
+++ b/search/functions_10.js
@@ -1,53 +1,12 @@
var searchData=
[
- ['send',['send',['../classyage_1_1Active.html#a665673b94eb5ce7c448839e5bb6e0326',1,'yage::Active']]],
- ['setcolour',['setColour',['../structyage_1_1Vertex.html#aa759435739e34e2a0bfd1803c2aeeddf',1,'yage::Vertex']]],
- ['setlevel',['setLevel',['../classyage_1_1Logger.html#a2ce5eb7eb1b108e38c1b90655999a8eb',1,'yage::Logger']]],
- ['setposition',['setPosition',['../structyage_1_1Vertex.html#af392248f0be173221ebcc62d490fe03d',1,'yage::Vertex']]],
- ['setuniform',['setUniform',['../classyage_1_1Shader.html#ac9bff8500e2adfa1745c843bc612f215',1,'yage::Shader::setUniform(const std::string &amp;name, int value) const '],['../classyage_1_1Shader.html#a1a637a37d3e72fe1cd53602e80ab23ab',1,'yage::Shader::setUniform(const std::string &amp;name, float value) const '],['../classyage_1_1Shader.html#a96c50a15f45d064f43d1f01e84105e78',1,'yage::Shader::setUniform(const std::string &amp;name, const glm::mat4 &amp;matrix) const ']]],
- ['setuv',['setUv',['../structyage_1_1Vertex.html#aa1fa8f5ebd883068828466cc924d4c50',1,'yage::Vertex']]],
- ['shader',['Shader',['../classyage_1_1Shader.html#a34fe30eb6e6d595c1996e8ea6fb3961a',1,'yage::Shader::Shader(const std::string &amp;vertex_path, const std::string &amp;fragment_path)'],['../classyage_1_1Shader.html#a1a006dcb52a4fb9f1dc61df68d3676f5',1,'yage::Shader::Shader(const Shader &amp;)=delete'],['../classyage_1_1Shader.html#adf6dc3a526921d62b55a552f38958dd2',1,'yage::Shader::Shader(Shader &amp;&amp;)=delete']]],
- ['shouldclose',['shouldClose',['../classyage_1_1Window.html#a5e3b209289bc343609d809d5b7f23cc8',1,'yage::Window']]],
- ['show',['show',['../classyage_1_1Window.html#a0847f40df2aafd7da1c315fa84871f34',1,'yage::Window']]],
- ['space',['Space',['../classyage_1_1Space.html#a40c248478ae521bb4e0d5119002cf8e9',1,'yage::Space']]],
- ['sprite',['Sprite',['../classyage_1_1Sprite.html#a113bfddfa62846a1d8391d1b86de7987',1,'yage::Sprite::Sprite()=default'],['../classyage_1_1Sprite.html#aa5a7958e17f1d042226b91fb1829642e',1,'yage::Sprite::Sprite(const Sprite &amp;)=delete'],['../classyage_1_1Sprite.html#a33789b3e37bfcb84ed89ec69f47817a1',1,'yage::Sprite::Sprite(Sprite &amp;&amp;)=delete'],['../classyage_1_1SpriteSheet.html#a2734c2e7b8bdfc9090d240c070ee55c0',1,'yage::SpriteSheet::sprite()']]],
- ['spritebatch',['SpriteBatch',['../classyage_1_1SpriteBatch.html#afda50a8a2a6c9ffd1b9d962fae223f8a',1,'yage::SpriteBatch::SpriteBatch()'],['../classyage_1_1SpriteBatch.html#a30a46a7182235a739916d540781af652',1,'yage::SpriteBatch::SpriteBatch(const SpriteBatch &amp;)=delete'],['../classyage_1_1SpriteBatch.html#a7f18a506f4188acd2219da8147dc0e1e',1,'yage::SpriteBatch::SpriteBatch(SpriteBatch &amp;&amp;)=delete']]],
- ['spritesheet',['SpriteSheet',['../classyage_1_1SpriteSheet.html#a73db999ab17c4846f036eb47470176f6',1,'yage::SpriteSheet']]],
- ['stbi_5fconvert_5fiphone_5fpng_5fto_5frgb',['stbi_convert_iphone_png_to_rgb',['../stb__image_8h.html#a23525ef2b882f3de426b47ecf8d9151b',1,'stb_image.h']]],
- ['stbi_5ffailure_5freason',['stbi_failure_reason',['../stb__image_8h.html#aa874b3ba909f3281d499894909678336',1,'stb_image.h']]],
- ['stbi_5fhdr_5fto_5fldr_5fgamma',['stbi_hdr_to_ldr_gamma',['../stb__image_8h.html#ab18889e43518d6b4421b705782bb1b5e',1,'stb_image.h']]],
- ['stbi_5fhdr_5fto_5fldr_5fscale',['stbi_hdr_to_ldr_scale',['../stb__image_8h.html#ae21cc1184eeb5cc814699f1ed62c5258',1,'stb_image.h']]],
- ['stbi_5fimage_5ffree',['stbi_image_free',['../stb__image_8h.html#ad3e11bb44412a7ba348acfbad09caacb',1,'stb_image.h']]],
- ['stbi_5finfo',['stbi_info',['../stb__image_8h.html#aede708cca1304520b2afcf4d5eb61d70',1,'stb_image.h']]],
- ['stbi_5finfo_5ffrom_5fcallbacks',['stbi_info_from_callbacks',['../stb__image_8h.html#a86291c64cb663f41a34647d5e1abf363',1,'stb_image.h']]],
- ['stbi_5finfo_5ffrom_5ffile',['stbi_info_from_file',['../stb__image_8h.html#a28abedef4a0a93909332080df6be0021',1,'stb_image.h']]],
- ['stbi_5finfo_5ffrom_5fmemory',['stbi_info_from_memory',['../stb__image_8h.html#acfef077febce3bc3f1f339de478f3315',1,'stb_image.h']]],
- ['stbi_5fis_5fhdr',['stbi_is_hdr',['../stb__image_8h.html#ae70f9a302f7e87fd971075e7f758d55c',1,'stb_image.h']]],
- ['stbi_5fis_5fhdr_5ffrom_5fcallbacks',['stbi_is_hdr_from_callbacks',['../stb__image_8h.html#af0e94f316fe1848f632517ca3c11d077',1,'stb_image.h']]],
- ['stbi_5fis_5fhdr_5ffrom_5ffile',['stbi_is_hdr_from_file',['../stb__image_8h.html#aaf10d41631e1e9214fde1688bdbd8524',1,'stb_image.h']]],
- ['stbi_5fis_5fhdr_5ffrom_5fmemory',['stbi_is_hdr_from_memory',['../stb__image_8h.html#a5cbc6f5cbb3b2d0d87ee959fcee9d23e',1,'stb_image.h']]],
- ['stbi_5fldr_5fto_5fhdr_5fgamma',['stbi_ldr_to_hdr_gamma',['../stb__image_8h.html#a1feccdcf726dcc6b5502e3efa85b7dbb',1,'stb_image.h']]],
- ['stbi_5fldr_5fto_5fhdr_5fscale',['stbi_ldr_to_hdr_scale',['../stb__image_8h.html#af946583656a362a316b40c0421c20561',1,'stb_image.h']]],
- ['stbi_5fload',['stbi_load',['../stb__image_8h.html#aefdc7387857a14894bbf321e9ea4f048',1,'stb_image.h']]],
- ['stbi_5fload_5f16',['stbi_load_16',['../stb__image_8h.html#a8a58b6bcd805afa1bdb14f988dd37fee',1,'stb_image.h']]],
- ['stbi_5fload_5f16_5ffrom_5fcallbacks',['stbi_load_16_from_callbacks',['../stb__image_8h.html#a82bcc0957b6a4ebfdfa3d7f04fbaed18',1,'stb_image.h']]],
- ['stbi_5fload_5f16_5ffrom_5fmemory',['stbi_load_16_from_memory',['../stb__image_8h.html#ad30fd870ed2138ce8f38c9dd29b2f76a',1,'stb_image.h']]],
- ['stbi_5fload_5ffrom_5fcallbacks',['stbi_load_from_callbacks',['../stb__image_8h.html#a95ebc5c42c1a753200be8d465e933af7',1,'stb_image.h']]],
- ['stbi_5fload_5ffrom_5ffile',['stbi_load_from_file',['../stb__image_8h.html#aa9994764695597161e8f3776e97caa99',1,'stb_image.h']]],
- ['stbi_5fload_5ffrom_5ffile_5f16',['stbi_load_from_file_16',['../stb__image_8h.html#a9ca2591f0987284129e82bf9dbcf7c6c',1,'stb_image.h']]],
- ['stbi_5fload_5ffrom_5fmemory',['stbi_load_from_memory',['../stb__image_8h.html#acae25d31bfae29d75482f07fecf2935f',1,'stb_image.h']]],
- ['stbi_5floadf',['stbi_loadf',['../stb__image_8h.html#af4f17acd30945a75901fdc022f90575f',1,'stb_image.h']]],
- ['stbi_5floadf_5ffrom_5fcallbacks',['stbi_loadf_from_callbacks',['../stb__image_8h.html#a6e7fd261af79ecef2208df3a6cc806bb',1,'stb_image.h']]],
- ['stbi_5floadf_5ffrom_5ffile',['stbi_loadf_from_file',['../stb__image_8h.html#ace82446ecd7b5c760cde062179660f46',1,'stb_image.h']]],
- ['stbi_5floadf_5ffrom_5fmemory',['stbi_loadf_from_memory',['../stb__image_8h.html#a5d47fb76ce1e34eb0729ad932c9c48e2',1,'stb_image.h']]],
- ['stbi_5fset_5fflip_5fvertically_5fon_5fload',['stbi_set_flip_vertically_on_load',['../stb__image_8h.html#ab89c177fc52f1bb2dc1c05e48129a0a4',1,'stb_image.h']]],
- ['stbi_5fset_5funpremultiply_5fon_5fload',['stbi_set_unpremultiply_on_load',['../stb__image_8h.html#a3f02e0053e1c8d08a3ed436e6a82c7c9',1,'stb_image.h']]],
- ['stbi_5fzlib_5fdecode_5fbuffer',['stbi_zlib_decode_buffer',['../stb__image_8h.html#ae8447830c49bc17f8491e12c1f0ded48',1,'stb_image.h']]],
- ['stbi_5fzlib_5fdecode_5fmalloc',['stbi_zlib_decode_malloc',['../stb__image_8h.html#a4919b67b12e0e3acc5301f185ca77e2e',1,'stb_image.h']]],
- ['stbi_5fzlib_5fdecode_5fmalloc_5fguesssize',['stbi_zlib_decode_malloc_guesssize',['../stb__image_8h.html#aaaa17a529bec51403cc23dc2e7c36d79',1,'stb_image.h']]],
- ['stbi_5fzlib_5fdecode_5fmalloc_5fguesssize_5fheaderflag',['stbi_zlib_decode_malloc_guesssize_headerflag',['../stb__image_8h.html#a038b0e741859a482b8b9d60167e54d27',1,'stb_image.h']]],
- ['stbi_5fzlib_5fdecode_5fnoheader_5fbuffer',['stbi_zlib_decode_noheader_buffer',['../stb__image_8h.html#a0d12efc011adfff7521f3b924feb0b0e',1,'stb_image.h']]],
- ['stbi_5fzlib_5fdecode_5fnoheader_5fmalloc',['stbi_zlib_decode_noheader_malloc',['../stb__image_8h.html#a7fbd65c83495f13f22469fe493775739',1,'stb_image.h']]],
- ['swapbuffer',['swapBuffer',['../classyage_1_1Window.html#a86d0aa8e9896850b9acfc720b5615359',1,'yage::Window']]],
- ['syncqueue',['SyncQueue',['../classyage_1_1SyncQueue.html#a0c8aa1c22e3e6d5094dbdeb88cff426b',1,'yage::SyncQueue::SyncQueue()=default'],['../classyage_1_1SyncQueue.html#a8f42b9b34c6495680aade2563cc2359c',1,'yage::SyncQueue::SyncQueue(const SyncQueue &amp;)=delete']]]
+ ['readfiletobuffer',['readFileToBuffer',['../classyage_1_1IoManager.html#a75d13ca634df592e44e4152fedcd446d',1,'yage::IoManager']]],
+ ['rectangle',['Rectangle',['../classyage_1_1Rectangle.html#a45a3203b887ffcdb6a0bc7f5a4de717e',1,'yage::Rectangle']]],
+ ['rectanglecollider',['RectangleCollider',['../classyage_1_1RectangleCollider.html#af9e0964655073b0a190c9d06b449a969',1,'yage::RectangleCollider']]],
+ ['remove',['remove',['../classyage_1_1Logger.html#aac48688c66402e9bc63c4871641ab245',1,'yage::Logger']]],
+ ['render',['render',['../classyage_1_1Batch.html#a3439c8dd88d87be4460161d233044c65',1,'yage::Batch::render()'],['../classyage_1_1Rectangle.html#af9ff615160254c8289e502fac8124891',1,'yage::Rectangle::render()'],['../classyage_1_1Shape.html#ab83fd121fe04debf98b42f29c919b539',1,'yage::Shape::render()'],['../classyage_1_1SpriteBatch.html#a195c4aca60815d413c65dce99389282d',1,'yage::SpriteBatch::render()']]],
+ ['renderbatch',['RenderBatch',['../structyage_1_1details_1_1RenderBatch.html#a48f630fdb7c1a3f4eecd05996b560844',1,'yage::details::RenderBatch']]],
+ ['rigidbody',['RigidBody',['../classyage_1_1RigidBody.html#aed946934f970694c6f6840b09600a606',1,'yage::RigidBody']]],
+ ['row',['Row',['../classyage_1_1details_1_1Row.html#a18904acbce1c6084bc25a753989b5f06',1,'yage::details::Row']]],
+ ['rowsize',['rowSize',['../classyage_1_1Matrix.html#a0cc8e242b2e8319789aae0e1d81834a1',1,'yage::Matrix']]]
];
diff --git a/search/functions_11.js b/search/functions_11.js
index 079484b3..06e3b7e9 100644
--- a/search/functions_11.js
+++ b/search/functions_11.js
@@ -1,7 +1,53 @@
var searchData=
[
- ['texture',['Texture',['../structyage_1_1Texture.html#a0cef080bceaaf5e702985f5494ea35d5',1,'yage::Texture::Texture()'],['../structyage_1_1Texture.html#af0a85aa4202d12fca9c1f52085d26850',1,'yage::Texture::Texture(GLuint id_i, int width_i, int height_i, int x_i=1, int y_i=1)']]],
- ['texturecache',['TextureCache',['../classyage_1_1TextureCache.html#a5f6af0bd513dd393061b2d9d18362692',1,'yage::TextureCache']]],
- ['tostring',['toString',['../classyage_1_1Matrix.html#a07678d7007e89487c7168df84f2a4fa8',1,'yage::Matrix::toString()'],['../classyage_1_1Vector.html#a956f7b6d02c0309adece311f59c8beae',1,'yage::Vector::toString()']]],
- ['transpose',['transpose',['../namespaceyage_1_1matrix.html#a62de4b4b6bab23717d957c370f2e41c7',1,'yage::matrix']]]
+ ['send',['send',['../classyage_1_1Active.html#a665673b94eb5ce7c448839e5bb6e0326',1,'yage::Active']]],
+ ['setcolour',['setColour',['../structyage_1_1Vertex.html#aa759435739e34e2a0bfd1803c2aeeddf',1,'yage::Vertex']]],
+ ['setlevel',['setLevel',['../classyage_1_1Logger.html#a2ce5eb7eb1b108e38c1b90655999a8eb',1,'yage::Logger']]],
+ ['setposition',['setPosition',['../structyage_1_1Vertex.html#af392248f0be173221ebcc62d490fe03d',1,'yage::Vertex']]],
+ ['setuniform',['setUniform',['../classyage_1_1Shader.html#ac9bff8500e2adfa1745c843bc612f215',1,'yage::Shader::setUniform(const std::string &amp;name, int value) const '],['../classyage_1_1Shader.html#a1a637a37d3e72fe1cd53602e80ab23ab',1,'yage::Shader::setUniform(const std::string &amp;name, float value) const '],['../classyage_1_1Shader.html#a96c50a15f45d064f43d1f01e84105e78',1,'yage::Shader::setUniform(const std::string &amp;name, const glm::mat4 &amp;matrix) const ']]],
+ ['setuv',['setUv',['../structyage_1_1Vertex.html#aa1fa8f5ebd883068828466cc924d4c50',1,'yage::Vertex']]],
+ ['shader',['Shader',['../classyage_1_1Shader.html#a34fe30eb6e6d595c1996e8ea6fb3961a',1,'yage::Shader::Shader(const std::string &amp;vertex_path, const std::string &amp;fragment_path)'],['../classyage_1_1Shader.html#a1a006dcb52a4fb9f1dc61df68d3676f5',1,'yage::Shader::Shader(const Shader &amp;)=delete'],['../classyage_1_1Shader.html#adf6dc3a526921d62b55a552f38958dd2',1,'yage::Shader::Shader(Shader &amp;&amp;)=delete']]],
+ ['shouldclose',['shouldClose',['../classyage_1_1Window.html#a5e3b209289bc343609d809d5b7f23cc8',1,'yage::Window']]],
+ ['show',['show',['../classyage_1_1Window.html#a0847f40df2aafd7da1c315fa84871f34',1,'yage::Window']]],
+ ['space',['Space',['../classyage_1_1Space.html#a40c248478ae521bb4e0d5119002cf8e9',1,'yage::Space']]],
+ ['sprite',['Sprite',['../classyage_1_1Sprite.html#a113bfddfa62846a1d8391d1b86de7987',1,'yage::Sprite::Sprite()=default'],['../classyage_1_1Sprite.html#aa5a7958e17f1d042226b91fb1829642e',1,'yage::Sprite::Sprite(const Sprite &amp;)=delete'],['../classyage_1_1Sprite.html#a33789b3e37bfcb84ed89ec69f47817a1',1,'yage::Sprite::Sprite(Sprite &amp;&amp;)=delete'],['../classyage_1_1SpriteSheet.html#a2734c2e7b8bdfc9090d240c070ee55c0',1,'yage::SpriteSheet::sprite()']]],
+ ['spritebatch',['SpriteBatch',['../classyage_1_1SpriteBatch.html#afda50a8a2a6c9ffd1b9d962fae223f8a',1,'yage::SpriteBatch::SpriteBatch()'],['../classyage_1_1SpriteBatch.html#a30a46a7182235a739916d540781af652',1,'yage::SpriteBatch::SpriteBatch(const SpriteBatch &amp;)=delete'],['../classyage_1_1SpriteBatch.html#a7f18a506f4188acd2219da8147dc0e1e',1,'yage::SpriteBatch::SpriteBatch(SpriteBatch &amp;&amp;)=delete']]],
+ ['spritesheet',['SpriteSheet',['../classyage_1_1SpriteSheet.html#a73db999ab17c4846f036eb47470176f6',1,'yage::SpriteSheet']]],
+ ['stbi_5fconvert_5fiphone_5fpng_5fto_5frgb',['stbi_convert_iphone_png_to_rgb',['../stb__image_8h.html#a23525ef2b882f3de426b47ecf8d9151b',1,'stb_image.h']]],
+ ['stbi_5ffailure_5freason',['stbi_failure_reason',['../stb__image_8h.html#aa874b3ba909f3281d499894909678336',1,'stb_image.h']]],
+ ['stbi_5fhdr_5fto_5fldr_5fgamma',['stbi_hdr_to_ldr_gamma',['../stb__image_8h.html#ab18889e43518d6b4421b705782bb1b5e',1,'stb_image.h']]],
+ ['stbi_5fhdr_5fto_5fldr_5fscale',['stbi_hdr_to_ldr_scale',['../stb__image_8h.html#ae21cc1184eeb5cc814699f1ed62c5258',1,'stb_image.h']]],
+ ['stbi_5fimage_5ffree',['stbi_image_free',['../stb__image_8h.html#ad3e11bb44412a7ba348acfbad09caacb',1,'stb_image.h']]],
+ ['stbi_5finfo',['stbi_info',['../stb__image_8h.html#aede708cca1304520b2afcf4d5eb61d70',1,'stb_image.h']]],
+ ['stbi_5finfo_5ffrom_5fcallbacks',['stbi_info_from_callbacks',['../stb__image_8h.html#a86291c64cb663f41a34647d5e1abf363',1,'stb_image.h']]],
+ ['stbi_5finfo_5ffrom_5ffile',['stbi_info_from_file',['../stb__image_8h.html#a28abedef4a0a93909332080df6be0021',1,'stb_image.h']]],
+ ['stbi_5finfo_5ffrom_5fmemory',['stbi_info_from_memory',['../stb__image_8h.html#acfef077febce3bc3f1f339de478f3315',1,'stb_image.h']]],
+ ['stbi_5fis_5fhdr',['stbi_is_hdr',['../stb__image_8h.html#ae70f9a302f7e87fd971075e7f758d55c',1,'stb_image.h']]],
+ ['stbi_5fis_5fhdr_5ffrom_5fcallbacks',['stbi_is_hdr_from_callbacks',['../stb__image_8h.html#af0e94f316fe1848f632517ca3c11d077',1,'stb_image.h']]],
+ ['stbi_5fis_5fhdr_5ffrom_5ffile',['stbi_is_hdr_from_file',['../stb__image_8h.html#aaf10d41631e1e9214fde1688bdbd8524',1,'stb_image.h']]],
+ ['stbi_5fis_5fhdr_5ffrom_5fmemory',['stbi_is_hdr_from_memory',['../stb__image_8h.html#a5cbc6f5cbb3b2d0d87ee959fcee9d23e',1,'stb_image.h']]],
+ ['stbi_5fldr_5fto_5fhdr_5fgamma',['stbi_ldr_to_hdr_gamma',['../stb__image_8h.html#a1feccdcf726dcc6b5502e3efa85b7dbb',1,'stb_image.h']]],
+ ['stbi_5fldr_5fto_5fhdr_5fscale',['stbi_ldr_to_hdr_scale',['../stb__image_8h.html#af946583656a362a316b40c0421c20561',1,'stb_image.h']]],
+ ['stbi_5fload',['stbi_load',['../stb__image_8h.html#aefdc7387857a14894bbf321e9ea4f048',1,'stb_image.h']]],
+ ['stbi_5fload_5f16',['stbi_load_16',['../stb__image_8h.html#a8a58b6bcd805afa1bdb14f988dd37fee',1,'stb_image.h']]],
+ ['stbi_5fload_5f16_5ffrom_5fcallbacks',['stbi_load_16_from_callbacks',['../stb__image_8h.html#a82bcc0957b6a4ebfdfa3d7f04fbaed18',1,'stb_image.h']]],
+ ['stbi_5fload_5f16_5ffrom_5fmemory',['stbi_load_16_from_memory',['../stb__image_8h.html#ad30fd870ed2138ce8f38c9dd29b2f76a',1,'stb_image.h']]],
+ ['stbi_5fload_5ffrom_5fcallbacks',['stbi_load_from_callbacks',['../stb__image_8h.html#a95ebc5c42c1a753200be8d465e933af7',1,'stb_image.h']]],
+ ['stbi_5fload_5ffrom_5ffile',['stbi_load_from_file',['../stb__image_8h.html#aa9994764695597161e8f3776e97caa99',1,'stb_image.h']]],
+ ['stbi_5fload_5ffrom_5ffile_5f16',['stbi_load_from_file_16',['../stb__image_8h.html#a9ca2591f0987284129e82bf9dbcf7c6c',1,'stb_image.h']]],
+ ['stbi_5fload_5ffrom_5fmemory',['stbi_load_from_memory',['../stb__image_8h.html#acae25d31bfae29d75482f07fecf2935f',1,'stb_image.h']]],
+ ['stbi_5floadf',['stbi_loadf',['../stb__image_8h.html#af4f17acd30945a75901fdc022f90575f',1,'stb_image.h']]],
+ ['stbi_5floadf_5ffrom_5fcallbacks',['stbi_loadf_from_callbacks',['../stb__image_8h.html#a6e7fd261af79ecef2208df3a6cc806bb',1,'stb_image.h']]],
+ ['stbi_5floadf_5ffrom_5ffile',['stbi_loadf_from_file',['../stb__image_8h.html#ace82446ecd7b5c760cde062179660f46',1,'stb_image.h']]],
+ ['stbi_5floadf_5ffrom_5fmemory',['stbi_loadf_from_memory',['../stb__image_8h.html#a5d47fb76ce1e34eb0729ad932c9c48e2',1,'stb_image.h']]],
+ ['stbi_5fset_5fflip_5fvertically_5fon_5fload',['stbi_set_flip_vertically_on_load',['../stb__image_8h.html#ab89c177fc52f1bb2dc1c05e48129a0a4',1,'stb_image.h']]],
+ ['stbi_5fset_5funpremultiply_5fon_5fload',['stbi_set_unpremultiply_on_load',['../stb__image_8h.html#a3f02e0053e1c8d08a3ed436e6a82c7c9',1,'stb_image.h']]],
+ ['stbi_5fzlib_5fdecode_5fbuffer',['stbi_zlib_decode_buffer',['../stb__image_8h.html#ae8447830c49bc17f8491e12c1f0ded48',1,'stb_image.h']]],
+ ['stbi_5fzlib_5fdecode_5fmalloc',['stbi_zlib_decode_malloc',['../stb__image_8h.html#a4919b67b12e0e3acc5301f185ca77e2e',1,'stb_image.h']]],
+ ['stbi_5fzlib_5fdecode_5fmalloc_5fguesssize',['stbi_zlib_decode_malloc_guesssize',['../stb__image_8h.html#aaaa17a529bec51403cc23dc2e7c36d79',1,'stb_image.h']]],
+ ['stbi_5fzlib_5fdecode_5fmalloc_5fguesssize_5fheaderflag',['stbi_zlib_decode_malloc_guesssize_headerflag',['../stb__image_8h.html#a038b0e741859a482b8b9d60167e54d27',1,'stb_image.h']]],
+ ['stbi_5fzlib_5fdecode_5fnoheader_5fbuffer',['stbi_zlib_decode_noheader_buffer',['../stb__image_8h.html#a0d12efc011adfff7521f3b924feb0b0e',1,'stb_image.h']]],
+ ['stbi_5fzlib_5fdecode_5fnoheader_5fmalloc',['stbi_zlib_decode_noheader_malloc',['../stb__image_8h.html#a7fbd65c83495f13f22469fe493775739',1,'stb_image.h']]],
+ ['swapbuffer',['swapBuffer',['../classyage_1_1Window.html#a86d0aa8e9896850b9acfc720b5615359',1,'yage::Window']]],
+ ['syncqueue',['SyncQueue',['../classyage_1_1SyncQueue.html#a0c8aa1c22e3e6d5094dbdeb88cff426b',1,'yage::SyncQueue::SyncQueue()=default'],['../classyage_1_1SyncQueue.html#a8f42b9b34c6495680aade2563cc2359c',1,'yage::SyncQueue::SyncQueue(const SyncQueue &amp;)=delete']]]
];
diff --git a/search/functions_12.js b/search/functions_12.js
index a5fd3220..079484b3 100644
--- a/search/functions_12.js
+++ b/search/functions_12.js
@@ -1,6 +1,7 @@
var searchData=
[
- ['update',['update',['../classyage_1_1Camera.html#a99f0af50db990c5558fd0b7b82f3978c',1,'yage::Camera::update()'],['../classyage_1_1Engine.html#a8d888a2871d93f40b98ecf3548dd8d67',1,'yage::Engine::update()'],['../classyage_1_1System.html#a882cfa13fc76d106c9d0ca68b17ff1ff',1,'yage::System::update()'],['../classyage_1_1Body.html#a17017d183f3f9ecdff779fd6f82c5d36',1,'yage::Body::update()'],['../classyage_1_1ParticleBody.html#a1f24ef00fd59254397d677d90936ec4c',1,'yage::ParticleBody::update()']]],
- ['use',['use',['../classyage_1_1Shader.html#a8cd66c177f148ac0b619766188696e6c',1,'yage::Shader']]],
- ['uv',['UV',['../structyage_1_1UV.html#ae236139f3a5f6024aac1e21bd93b7bde',1,'yage::UV::UV()=default'],['../structyage_1_1UV.html#ac918524789292937aae5803df3c2673f',1,'yage::UV::UV(float u_, float v_)']]]
+ ['texture',['Texture',['../structyage_1_1Texture.html#a0cef080bceaaf5e702985f5494ea35d5',1,'yage::Texture::Texture()'],['../structyage_1_1Texture.html#af0a85aa4202d12fca9c1f52085d26850',1,'yage::Texture::Texture(GLuint id_i, int width_i, int height_i, int x_i=1, int y_i=1)']]],
+ ['texturecache',['TextureCache',['../classyage_1_1TextureCache.html#a5f6af0bd513dd393061b2d9d18362692',1,'yage::TextureCache']]],
+ ['tostring',['toString',['../classyage_1_1Matrix.html#a07678d7007e89487c7168df84f2a4fa8',1,'yage::Matrix::toString()'],['../classyage_1_1Vector.html#a956f7b6d02c0309adece311f59c8beae',1,'yage::Vector::toString()']]],
+ ['transpose',['transpose',['../namespaceyage_1_1matrix.html#a62de4b4b6bab23717d957c370f2e41c7',1,'yage::matrix']]]
];
diff --git a/search/functions_13.js b/search/functions_13.js
index 6047403c..a5fd3220 100644
--- a/search/functions_13.js
+++ b/search/functions_13.js
@@ -1,8 +1,6 @@
var searchData=
[
- ['vector',['Vector',['../classyage_1_1Vector.html#ac9b202913c03bde201e350e855fbbffa',1,'yage::Vector::Vector()'],['../classyage_1_1Vector.html#a55fd6c60a95832ad4b68083071f9866f',1,'yage::Vector::Vector(const Matrix&lt; Rows, 1, Type &gt; &amp;other)'],['../classyage_1_1Vector.html#aa291a8ee264f81165b529b7f3a0c265d',1,'yage::Vector::Vector(const std::vector&lt; Type &gt; &amp;data)']]],
- ['vector2',['Vector2',['../classyage_1_1Vector2.html#a50c108903be424de1c41ce31fddd23ea',1,'yage::Vector2::Vector2()'],['../classyage_1_1Vector2.html#af69d534302a406bac419589e0a2f2917',1,'yage::Vector2::Vector2(const std::vector&lt; Type &gt; &amp;data)'],['../classyage_1_1Vector2.html#a3ef3bc2954f387f1db2165a884765ad0',1,'yage::Vector2::Vector2(Type x, Type y)'],['../classyage_1_1Vector2.html#aacee766d18741a925a47b91fa0080822',1,'yage::Vector2::Vector2(const Matrix&lt; 2, 1, Type &gt; &amp;other)']]],
- ['vector3',['Vector3',['../classyage_1_1Vector3.html#a745b76ba3e49f5c73f53cb065ddf337b',1,'yage::Vector3::Vector3()'],['../classyage_1_1Vector3.html#ad30c9989f25ef241c59a6c59661daf3a',1,'yage::Vector3::Vector3(std::vector&lt; Type &gt; data)'],['../classyage_1_1Vector3.html#a36744e7ef6c50b117e4105f1752c93c0',1,'yage::Vector3::Vector3(Type x_in, Type y_in, Type z_in)']]],
- ['vector4',['Vector4',['../classyage_1_1Vector4.html#ab6e8f6e88c13d3bbfa1a6591d97b7d03',1,'yage::Vector4::Vector4()'],['../classyage_1_1Vector4.html#ae40311bf406263427426a7de5108c6c1',1,'yage::Vector4::Vector4(std::vector&lt; Type &gt; data)'],['../classyage_1_1Vector4.html#a36537a95ca1764334fe9b9b1f001206d',1,'yage::Vector4::Vector4(Type x_in, Type y_in, Type z_in, Type w_in)']]],
- ['vertex',['Vertex',['../structyage_1_1Vertex.html#acae9697c2762e37dfa4472b85fa112c3',1,'yage::Vertex::Vertex()=default'],['../structyage_1_1Vertex.html#aac3046359c44aeabc910a81f4f41789e',1,'yage::Vertex::Vertex(const Position &amp;position_, const Colour &amp;colour_, const UV &amp;uv_)']]]
+ ['update',['update',['../classyage_1_1Camera.html#a99f0af50db990c5558fd0b7b82f3978c',1,'yage::Camera::update()'],['../classyage_1_1Engine.html#a8d888a2871d93f40b98ecf3548dd8d67',1,'yage::Engine::update()'],['../classyage_1_1System.html#a882cfa13fc76d106c9d0ca68b17ff1ff',1,'yage::System::update()'],['../classyage_1_1Body.html#a17017d183f3f9ecdff779fd6f82c5d36',1,'yage::Body::update()'],['../classyage_1_1ParticleBody.html#a1f24ef00fd59254397d677d90936ec4c',1,'yage::ParticleBody::update()']]],
+ ['use',['use',['../classyage_1_1Shader.html#a8cd66c177f148ac0b619766188696e6c',1,'yage::Shader']]],
+ ['uv',['UV',['../structyage_1_1UV.html#ae236139f3a5f6024aac1e21bd93b7bde',1,'yage::UV::UV()=default'],['../structyage_1_1UV.html#ac918524789292937aae5803df3c2673f',1,'yage::UV::UV(float u_, float v_)']]]
];
diff --git a/search/functions_14.js b/search/functions_14.js
index b7f7c693..6047403c 100644
--- a/search/functions_14.js
+++ b/search/functions_14.js
@@ -1,6 +1,8 @@
var searchData=
[
- ['w',['w',['../classyage_1_1Vector4.html#a111ecbf09543e8fafaf3aedef77d168d',1,'yage::Vector4']]],
- ['window',['Window',['../classyage_1_1Window.html#a7d7bd2f22e095df387e8b5cda2bb484e',1,'yage::Window::Window()'],['../classyage_1_1Window.html#a1225a2b5eff6d44a6bce3f0f5f10e2bf',1,'yage::Window::Window(const Window &amp;)=delete'],['../classyage_1_1Window.html#a4be115daea6c7473fca81623c547d821',1,'yage::Window::Window(Window &amp;&amp;)=delete']]],
- ['write',['write',['../classyage_1_1LogSink.html#ac41716cf03dac6311cb7287c9edf8a8d',1,'yage::LogSink']]]
+ ['vector',['Vector',['../classyage_1_1Vector.html#ac9b202913c03bde201e350e855fbbffa',1,'yage::Vector::Vector()'],['../classyage_1_1Vector.html#a55fd6c60a95832ad4b68083071f9866f',1,'yage::Vector::Vector(const Matrix&lt; Rows, 1, Type &gt; &amp;other)'],['../classyage_1_1Vector.html#aa291a8ee264f81165b529b7f3a0c265d',1,'yage::Vector::Vector(const std::vector&lt; Type &gt; &amp;data)']]],
+ ['vector2',['Vector2',['../classyage_1_1Vector2.html#a50c108903be424de1c41ce31fddd23ea',1,'yage::Vector2::Vector2()'],['../classyage_1_1Vector2.html#af69d534302a406bac419589e0a2f2917',1,'yage::Vector2::Vector2(const std::vector&lt; Type &gt; &amp;data)'],['../classyage_1_1Vector2.html#a3ef3bc2954f387f1db2165a884765ad0',1,'yage::Vector2::Vector2(Type x, Type y)'],['../classyage_1_1Vector2.html#aacee766d18741a925a47b91fa0080822',1,'yage::Vector2::Vector2(const Matrix&lt; 2, 1, Type &gt; &amp;other)']]],
+ ['vector3',['Vector3',['../classyage_1_1Vector3.html#a745b76ba3e49f5c73f53cb065ddf337b',1,'yage::Vector3::Vector3()'],['../classyage_1_1Vector3.html#ad30c9989f25ef241c59a6c59661daf3a',1,'yage::Vector3::Vector3(std::vector&lt; Type &gt; data)'],['../classyage_1_1Vector3.html#a36744e7ef6c50b117e4105f1752c93c0',1,'yage::Vector3::Vector3(Type x_in, Type y_in, Type z_in)']]],
+ ['vector4',['Vector4',['../classyage_1_1Vector4.html#ab6e8f6e88c13d3bbfa1a6591d97b7d03',1,'yage::Vector4::Vector4()'],['../classyage_1_1Vector4.html#ae40311bf406263427426a7de5108c6c1',1,'yage::Vector4::Vector4(std::vector&lt; Type &gt; data)'],['../classyage_1_1Vector4.html#a36537a95ca1764334fe9b9b1f001206d',1,'yage::Vector4::Vector4(Type x_in, Type y_in, Type z_in, Type w_in)']]],
+ ['vertex',['Vertex',['../structyage_1_1Vertex.html#acae9697c2762e37dfa4472b85fa112c3',1,'yage::Vertex::Vertex()=default'],['../structyage_1_1Vertex.html#aac3046359c44aeabc910a81f4f41789e',1,'yage::Vertex::Vertex(const Position &amp;position_, const Colour &amp;colour_, const UV &amp;uv_)']]]
];
diff --git a/search/functions_15.js b/search/functions_15.js
index 151e9779..b7f7c693 100644
--- a/search/functions_15.js
+++ b/search/functions_15.js
@@ -1,5 +1,6 @@
var searchData=
[
- ['x',['x',['../classyage_1_1Vector2.html#a5a777413b63e68dc5f797d31e3d7beaf',1,'yage::Vector2::x()'],['../classyage_1_1Vector2.html#a14a436185842f7375d02b57a37832740',1,'yage::Vector2::x() const '],['../classyage_1_1Vector3.html#ae91b009b2e5e81163ebf80bf5bcbe7f0',1,'yage::Vector3::x()'],['../classyage_1_1Vector4.html#ad6d84a870f51573b60490591cdbd8b4c',1,'yage::Vector4::x()']]],
- ['xposition',['xPosition',['../classyage_1_1Body.html#a8a800cef0fb3561332d4a97c790e7225',1,'yage::Body']]]
+ ['w',['w',['../classyage_1_1Vector4.html#a111ecbf09543e8fafaf3aedef77d168d',1,'yage::Vector4']]],
+ ['window',['Window',['../classyage_1_1Window.html#a7d7bd2f22e095df387e8b5cda2bb484e',1,'yage::Window::Window()'],['../classyage_1_1Window.html#a1225a2b5eff6d44a6bce3f0f5f10e2bf',1,'yage::Window::Window(const Window &amp;)=delete'],['../classyage_1_1Window.html#a4be115daea6c7473fca81623c547d821',1,'yage::Window::Window(Window &amp;&amp;)=delete']]],
+ ['write',['write',['../classyage_1_1LogSink.html#ac41716cf03dac6311cb7287c9edf8a8d',1,'yage::LogSink']]]
];
diff --git a/search/functions_16.js b/search/functions_16.js
index b57eae4a..151e9779 100644
--- a/search/functions_16.js
+++ b/search/functions_16.js
@@ -1,5 +1,5 @@
var searchData=
[
- ['y',['y',['../classyage_1_1Vector2.html#a554645b415a76af47698985b7757f0c2',1,'yage::Vector2::y()'],['../classyage_1_1Vector2.html#a216ac57d39572b46ab8307a7728e4456',1,'yage::Vector2::y() const '],['../classyage_1_1Vector3.html#a9b984c33ac0a7d7ade6963baea0e5ee8',1,'yage::Vector3::y()'],['../classyage_1_1Vector4.html#a0c7bf86ba48c9bda10e0605441bb8c3c',1,'yage::Vector4::y()']]],
- ['yposition',['yPosition',['../classyage_1_1Body.html#a1023ebd31914571f137fb5aadc88c364',1,'yage::Body']]]
+ ['x',['x',['../classyage_1_1Vector2.html#a5a777413b63e68dc5f797d31e3d7beaf',1,'yage::Vector2::x()'],['../classyage_1_1Vector2.html#a14a436185842f7375d02b57a37832740',1,'yage::Vector2::x() const '],['../classyage_1_1Vector3.html#ae91b009b2e5e81163ebf80bf5bcbe7f0',1,'yage::Vector3::x()'],['../classyage_1_1Vector4.html#ad6d84a870f51573b60490591cdbd8b4c',1,'yage::Vector4::x()']]],
+ ['xposition',['xPosition',['../classyage_1_1Body.html#a8a800cef0fb3561332d4a97c790e7225',1,'yage::Body']]]
];
diff --git a/search/functions_17.js b/search/functions_17.js
index b786432a..b57eae4a 100644
--- a/search/functions_17.js
+++ b/search/functions_17.js
@@ -1,5 +1,5 @@
var searchData=
[
- ['z',['z',['../classyage_1_1Vector3.html#ad8efd76556fe2ff568f81ce1d4dd1888',1,'yage::Vector3::z()'],['../classyage_1_1Vector4.html#aad3540315f15d69a84aa4573d3e1c583',1,'yage::Vector4::z()']]],
- ['zoom',['zoom',['../classyage_1_1Camera.html#a8b50af04dae6eca905c5008ef93b72d0',1,'yage::Camera']]]
+ ['y',['y',['../classyage_1_1Vector2.html#a554645b415a76af47698985b7757f0c2',1,'yage::Vector2::y()'],['../classyage_1_1Vector2.html#a216ac57d39572b46ab8307a7728e4456',1,'yage::Vector2::y() const '],['../classyage_1_1Vector3.html#a9b984c33ac0a7d7ade6963baea0e5ee8',1,'yage::Vector3::y()'],['../classyage_1_1Vector4.html#a0c7bf86ba48c9bda10e0605441bb8c3c',1,'yage::Vector4::y()']]],
+ ['yposition',['yPosition',['../classyage_1_1Body.html#a1023ebd31914571f137fb5aadc88c364',1,'yage::Body']]]
];
diff --git a/search/functions_18.js b/search/functions_18.js
index 650b6532..b786432a 100644
--- a/search/functions_18.js
+++ b/search/functions_18.js
@@ -1,11 +1,5 @@
var searchData=
[
- ['_7eactive',['~Active',['../classyage_1_1Active.html#ab69d08cf4804b59ac9db283015e749f2',1,'yage::Active']]],
- ['_7ecollisionbody',['~CollisionBody',['../classyage_1_1CollisionBody.html#a758b2f867f276f4c7e02ebda2cd04c8b',1,'yage::CollisionBody']]],
- ['_7elogmessage',['~LogMessage',['../classyage_1_1LogMessage.html#af82ed7ceef5cfdac54ad2e176deb9fca',1,'yage::LogMessage']]],
- ['_7eshader',['~Shader',['../classyage_1_1Shader.html#a9307c4f3cfaf5e584b70601294e09bdd',1,'yage::Shader']]],
- ['_7esprite',['~Sprite',['../classyage_1_1Sprite.html#aa2f833e040940616fa17ee8f02f8cab2',1,'yage::Sprite']]],
- ['_7espritebatch',['~SpriteBatch',['../classyage_1_1SpriteBatch.html#afa26d86730be23aa5e0c8c4a9d67001a',1,'yage::SpriteBatch']]],
- ['_7esystem',['~System',['../classyage_1_1System.html#a32e00cf7f9b517a43e7db16d2aaa9b57',1,'yage::System']]],
- ['_7ewindow',['~Window',['../classyage_1_1Window.html#a9a8dd109e145c459e52abb3a8861e3a0',1,'yage::Window']]]
+ ['z',['z',['../classyage_1_1Vector3.html#ad8efd76556fe2ff568f81ce1d4dd1888',1,'yage::Vector3::z()'],['../classyage_1_1Vector4.html#aad3540315f15d69a84aa4573d3e1c583',1,'yage::Vector4::z()']]],
+ ['zoom',['zoom',['../classyage_1_1Camera.html#a8b50af04dae6eca905c5008ef93b72d0',1,'yage::Camera']]]
];
diff --git a/search/functions_19.html b/search/functions_19.html
new file mode 100644
index 00000000..18e111c9
--- /dev/null
+++ b/search/functions_19.html
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.6">
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="functions_19.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/search/functions_19.js b/search/functions_19.js
new file mode 100644
index 00000000..601f8b4d
--- /dev/null
+++ b/search/functions_19.js
@@ -0,0 +1,12 @@
+var searchData=
+[
+ ['_7eactive',['~Active',['../classyage_1_1Active.html#ab69d08cf4804b59ac9db283015e749f2',1,'yage::Active']]],
+ ['_7ecollisionbody',['~CollisionBody',['../classyage_1_1CollisionBody.html#a758b2f867f276f4c7e02ebda2cd04c8b',1,'yage::CollisionBody']]],
+ ['_7elogmessage',['~LogMessage',['../classyage_1_1LogMessage.html#af82ed7ceef5cfdac54ad2e176deb9fca',1,'yage::LogMessage']]],
+ ['_7enoncopyable',['~NonCopyable',['../classyage_1_1NonCopyable.html#a06190acb5123fdfc38675191ae547ba8',1,'yage::NonCopyable']]],
+ ['_7eshader',['~Shader',['../classyage_1_1Shader.html#a9307c4f3cfaf5e584b70601294e09bdd',1,'yage::Shader']]],
+ ['_7esprite',['~Sprite',['../classyage_1_1Sprite.html#aa2f833e040940616fa17ee8f02f8cab2',1,'yage::Sprite']]],
+ ['_7espritebatch',['~SpriteBatch',['../classyage_1_1SpriteBatch.html#afa26d86730be23aa5e0c8c4a9d67001a',1,'yage::SpriteBatch']]],
+ ['_7esystem',['~System',['../classyage_1_1System.html#a32e00cf7f9b517a43e7db16d2aaa9b57',1,'yage::System']]],
+ ['_7ewindow',['~Window',['../classyage_1_1Window.html#a9a8dd109e145c459e52abb3a8861e3a0',1,'yage::Window']]]
+];
diff --git a/search/functions_3.js b/search/functions_3.js
index d93056b0..e90cb7cc 100644
--- a/search/functions_3.js
+++ b/search/functions_3.js
@@ -1,5 +1,6 @@
var searchData=
[
+ ['destroy',['destroy',['../classyage_1_1System.html#a9e5c249058a70ceb74f7514ade5ab401',1,'yage::System']]],
['dot',['dot',['../namespaceyage_1_1matrix.html#ac4d2f55a5c3369ec42001776a582c30a',1,'yage::matrix']]],
['draw',['draw',['../classyage_1_1Drawable.html#abee95e68b5bffef86a35dafca296c45e',1,'yage::Drawable::draw()'],['../classyage_1_1Sprite.html#a8eed26f4fa57b3ad47d791564233ee40',1,'yage::Sprite::draw()'],['../classyage_1_1SpriteBatch.html#acf88f98ccc7ce8effd2acfded27b6af0',1,'yage::SpriteBatch::draw()']]]
];
diff --git a/search/functions_4.js b/search/functions_4.js
index 1cc6491c..d3acf2c0 100644
--- a/search/functions_4.js
+++ b/search/functions_4.js
@@ -1,6 +1,6 @@
var searchData=
[
['end',['end',['../classyage_1_1Matrix.html#a20ea5fe16d27ef15f775b5497cadc851',1,'yage::Matrix::end()'],['../classyage_1_1Batch.html#a322b0fe531c9cfa506d6d2dd786a236e',1,'yage::Batch::end()'],['../classyage_1_1SpriteBatch.html#af8b705cdad7ceefa902f3be620ac8632',1,'yage::SpriteBatch::end()']]],
- ['entity',['Entity',['../classyage_1_1Entity.html#a046099f19b3483140505938769276d8a',1,'yage::Entity']]],
+ ['entity',['Entity',['../classyage_1_1Entity.html#a811c917c6048fab74c9972df4cd80cef',1,'yage::Entity']]],
['entitymanager',['EntityManager',['../classyage_1_1EntityManager.html#a255fa9aff3e6b208eea0c38d8caf08f8',1,'yage::EntityManager::EntityManager()=default'],['../classyage_1_1EntityManager.html#a0099fe0038967007891d2b7575090915',1,'yage::EntityManager::EntityManager(Space *space)'],['../classyage_1_1EntityManager.html#af1644095d96e43ac000375ba7f7ee021',1,'yage::EntityManager::EntityManager(Space *space, std::size_t n)']]]
];
diff --git a/search/functions_c.js b/search/functions_c.js
index 88cc146b..a267129e 100644
--- a/search/functions_c.js
+++ b/search/functions_c.js
@@ -1,14 +1,4 @@
var searchData=
[
- ['operator_28_29',['operator()',['../classyage_1_1Logger.html#a3c7d6d1a9ccf0397dc81350cef6782f2',1,'yage::Logger']]],
- ['operator_2a',['operator*',['../namespaceyage.html#ad8903f6a93ac89f16846458540717507',1,'yage::operator*(Matrix&lt; M, N, T &gt; lhs, const T &amp;rhs)'],['../namespaceyage.html#a090cbd6b767b583364e9cbe78d8a8d5a',1,'yage::operator*(const T &amp;lhs, Matrix&lt; M, N, T &gt; rhs)']]],
- ['operator_2b',['operator+',['../namespaceyage.html#a226cc29763f745fd175844f4263d5dae',1,'yage::operator+(Matrix&lt; M, N, T &gt; lhs, const Matrix&lt; M, N, T &gt; &amp;rhs)'],['../namespaceyage.html#a6b77afaa1cd077df90b9daccbfc2cbae',1,'yage::operator+(Matrix&lt; M, N, T &gt; lhs, const T &amp;rhs)'],['../namespaceyage.html#a947133b8fc764d9fc5c5d8b08821cf32',1,'yage::operator+(const T &amp;lhs, Matrix&lt; M, N, T &gt; rhs)']]],
- ['operator_2b_3d',['operator+=',['../classyage_1_1Matrix.html#a8b7e0913efdb5e8c9ff39df4c4f36228',1,'yage::Matrix']]],
- ['operator_2d',['operator-',['../namespaceyage.html#a2187fb11298a029f2877702192717090',1,'yage::operator-(Matrix&lt; M, N, T &gt; lhs, const Matrix&lt; M, N, T &gt; &amp;rhs)'],['../namespaceyage.html#a8a9db24697f649f6d19f0347330d95fe',1,'yage::operator-(Matrix&lt; M, N, T &gt; lhs, const T &amp;rhs)'],['../namespaceyage.html#ad9344d41af72f29cd6f8cf1ef62ed3cc',1,'yage::operator-(const T &amp;lhs, Matrix&lt; M, N, T &gt; rhs)']]],
- ['operator_2d_3d',['operator-=',['../classyage_1_1Matrix.html#acc2d0763f060c923ce53b37143d0a7bb',1,'yage::Matrix']]],
- ['operator_2f',['operator/',['../namespaceyage.html#acca4a23afb94173695bbc1e1f2cde2b3',1,'yage']]],
- ['operator_3c_3c',['operator&lt;&lt;',['../classyage_1_1LogMessage.html#af79ecd529e839a5a3e99077dde60df90',1,'yage::LogMessage::operator&lt;&lt;(const T &amp;value)'],['../classyage_1_1LogMessage.html#a855e0e72055f785def530feaf27cbeab',1,'yage::LogMessage::operator&lt;&lt;(std::ostream &amp;(*fn)(std::ostream &amp;os))'],['../namespaceyage.html#a7ed614bc9d3e8b9f3f8d32b6a7ff28eb',1,'yage::operator&lt;&lt;()']]],
- ['operator_3d',['operator=',['../classyage_1_1LogMessage.html#a31eb7ca394acbcfedca104e709f1c4ae',1,'yage::LogMessage::operator=(const LogMessage &amp;msg)=delete'],['../classyage_1_1LogMessage.html#aed38ed794cdc0b3d7776f424570e92da',1,'yage::LogMessage::operator=(LogMessage &amp;&amp;msg)=delete'],['../classyage_1_1LogSink.html#a1ba5b4000f07f581e0d0c2babb2811dc',1,'yage::LogSink::operator=(const LogSink &amp;sink)'],['../classyage_1_1LogSink.html#a43a7bf025e46197b541f186e16209356',1,'yage::LogSink::operator=(LogSink &amp;&amp;sink)'],['../classyage_1_1Window.html#a5247a4164bf0006fe9f034cd27c5b6db',1,'yage::Window::operator=(const Window &amp;)=delete'],['../classyage_1_1Window.html#a98c07656f90a6205f24dfe85ef1137de',1,'yage::Window::operator=(Window &amp;&amp;)=delete'],['../classyage_1_1Shader.html#a5d966c327ae0749ca5758880b684103a',1,'yage::Shader::operator=(const Shader &amp;)=delete'],['../classyage_1_1Shader.html#af94e7c75abb18015ade6126465a5fe05',1,'yage::Shader::operator=(Shader &amp;&amp;)=delete'],['../classyage_1_1Sprite.html#a97dd80e05efb9399ee8471ff40a77bee',1,'yage::Sprite::operator=(const Sprite &amp;)=delete'],['../classyage_1_1Sprite.html#a3fe5615022d2b157b9e6375197254897',1,'yage::Sprite::operator=(Sprite &amp;&amp;)=delete'],['../classyage_1_1SpriteBatch.html#a1b365d89c096d7fa138e1c7091f1d737',1,'yage::SpriteBatch::operator=(const SpriteBatch &amp;)=delete'],['../classyage_1_1SpriteBatch.html#a204782dd15c82376555ad0b049c4167f',1,'yage::SpriteBatch::operator=(SpriteBatch &amp;&amp;)=delete'],['../classyage_1_1Active.html#add837044e73e4bc9849f09495535600c',1,'yage::Active::operator=()'],['../classyage_1_1SyncQueue.html#a43e4ba65c8e367ed55da9b8e3e1567b6',1,'yage::SyncQueue::operator=()']]],
- ['operator_3d_3d',['operator==',['../classyage_1_1LogSink.html#abe2e73398ecb925233b50be5d15e20f9',1,'yage::LogSink::operator==()'],['../namespaceyage.html#a5ddd829cb1c7c4c880d0fd53326858fe',1,'yage::operator==()']]],
- ['operator_5b_5d',['operator[]',['../classyage_1_1details_1_1Row.html#a703d4eee36d93b1227ad734bdcf27190',1,'yage::details::Row::operator[](int col)'],['../classyage_1_1details_1_1Row.html#adf2f7047871fdc78ba66d9d08cd07736',1,'yage::details::Row::operator[](int col) const '],['../classyage_1_1Matrix.html#a89e826d2c6646002cfae23dde7f61145',1,'yage::Matrix::operator[](int row)'],['../classyage_1_1Matrix.html#a0e989030df9ebc7e3885a7bc811a45c6',1,'yage::Matrix::operator[](int row) const '],['../classyage_1_1Vector.html#a81efa1cb9d4ce8bb8c5cf9652a5650a2',1,'yage::Vector::operator[](int col)'],['../classyage_1_1Vector.html#a54c22538916cfb3b838724b8f8662c35',1,'yage::Vector::operator[](int col) const ']]]
+ ['noncopyable',['NonCopyable',['../classyage_1_1NonCopyable.html#a09d38a4f2290e4cfe2bc7b199421ab6d',1,'yage::NonCopyable::NonCopyable()=default'],['../classyage_1_1NonCopyable.html#adacd41ff69b4b38fda215249a3387aa0',1,'yage::NonCopyable::NonCopyable(const NonCopyable &amp;)=delete']]]
];
diff --git a/search/functions_d.js b/search/functions_d.js
index 914f95eb..f8de2fad 100644
--- a/search/functions_d.js
+++ b/search/functions_d.js
@@ -1,8 +1,14 @@
var searchData=
[
- ['particlebody',['ParticleBody',['../classyage_1_1ParticleBody.html#ae20aad802b5620597d0521663061efc0',1,'yage::ParticleBody']]],
- ['pollevents',['pollEvents',['../classyage_1_1Window.html#a1a311e27b1e588f0fce540ce040dcbd5',1,'yage::Window']]],
- ['pop',['pop',['../classyage_1_1SyncQueue.html#a1f7f099e1347b82c1f2b72a5352ca05e',1,'yage::SyncQueue::pop()'],['../classyage_1_1SyncQueue.html#ab8a3c646e1d2f9adfcbcfbaa2e2a4b27',1,'yage::SyncQueue::pop(T &amp;item)']]],
- ['position',['Position',['../structyage_1_1Position.html#a41b1d5ee23c50208982ab6089708e5d2',1,'yage::Position::Position()=default'],['../structyage_1_1Position.html#aaeaa1cd93e57adcb08ef4f76513148e2',1,'yage::Position::Position(float x_, float y_)']]],
- ['push',['push',['../classyage_1_1SyncQueue.html#a4ef8940b49b9c1b7a213fd38847370b1',1,'yage::SyncQueue::push(const T &amp;item)'],['../classyage_1_1SyncQueue.html#a4c01a855e97a46449a97c76634ef7678',1,'yage::SyncQueue::push(T &amp;&amp;item)']]]
+ ['operator_28_29',['operator()',['../classyage_1_1Logger.html#a3c7d6d1a9ccf0397dc81350cef6782f2',1,'yage::Logger']]],
+ ['operator_2a',['operator*',['../namespaceyage.html#ad8903f6a93ac89f16846458540717507',1,'yage::operator*(Matrix&lt; M, N, T &gt; lhs, const T &amp;rhs)'],['../namespaceyage.html#a090cbd6b767b583364e9cbe78d8a8d5a',1,'yage::operator*(const T &amp;lhs, Matrix&lt; M, N, T &gt; rhs)']]],
+ ['operator_2b',['operator+',['../namespaceyage.html#a226cc29763f745fd175844f4263d5dae',1,'yage::operator+(Matrix&lt; M, N, T &gt; lhs, const Matrix&lt; M, N, T &gt; &amp;rhs)'],['../namespaceyage.html#a6b77afaa1cd077df90b9daccbfc2cbae',1,'yage::operator+(Matrix&lt; M, N, T &gt; lhs, const T &amp;rhs)'],['../namespaceyage.html#a947133b8fc764d9fc5c5d8b08821cf32',1,'yage::operator+(const T &amp;lhs, Matrix&lt; M, N, T &gt; rhs)']]],
+ ['operator_2b_3d',['operator+=',['../classyage_1_1Matrix.html#a8b7e0913efdb5e8c9ff39df4c4f36228',1,'yage::Matrix']]],
+ ['operator_2d',['operator-',['../namespaceyage.html#a2187fb11298a029f2877702192717090',1,'yage::operator-(Matrix&lt; M, N, T &gt; lhs, const Matrix&lt; M, N, T &gt; &amp;rhs)'],['../namespaceyage.html#a8a9db24697f649f6d19f0347330d95fe',1,'yage::operator-(Matrix&lt; M, N, T &gt; lhs, const T &amp;rhs)'],['../namespaceyage.html#ad9344d41af72f29cd6f8cf1ef62ed3cc',1,'yage::operator-(const T &amp;lhs, Matrix&lt; M, N, T &gt; rhs)']]],
+ ['operator_2d_3d',['operator-=',['../classyage_1_1Matrix.html#acc2d0763f060c923ce53b37143d0a7bb',1,'yage::Matrix']]],
+ ['operator_2f',['operator/',['../namespaceyage.html#acca4a23afb94173695bbc1e1f2cde2b3',1,'yage']]],
+ ['operator_3c_3c',['operator&lt;&lt;',['../classyage_1_1LogMessage.html#af79ecd529e839a5a3e99077dde60df90',1,'yage::LogMessage::operator&lt;&lt;(const T &amp;value)'],['../classyage_1_1LogMessage.html#a855e0e72055f785def530feaf27cbeab',1,'yage::LogMessage::operator&lt;&lt;(std::ostream &amp;(*fn)(std::ostream &amp;os))'],['../namespaceyage.html#a7ed614bc9d3e8b9f3f8d32b6a7ff28eb',1,'yage::operator&lt;&lt;()']]],
+ ['operator_3d',['operator=',['../classyage_1_1LogMessage.html#a31eb7ca394acbcfedca104e709f1c4ae',1,'yage::LogMessage::operator=(const LogMessage &amp;msg)=delete'],['../classyage_1_1LogMessage.html#aed38ed794cdc0b3d7776f424570e92da',1,'yage::LogMessage::operator=(LogMessage &amp;&amp;msg)=delete'],['../classyage_1_1LogSink.html#a1ba5b4000f07f581e0d0c2babb2811dc',1,'yage::LogSink::operator=(const LogSink &amp;sink)'],['../classyage_1_1LogSink.html#a43a7bf025e46197b541f186e16209356',1,'yage::LogSink::operator=(LogSink &amp;&amp;sink)'],['../classyage_1_1Window.html#a5247a4164bf0006fe9f034cd27c5b6db',1,'yage::Window::operator=(const Window &amp;)=delete'],['../classyage_1_1Window.html#a98c07656f90a6205f24dfe85ef1137de',1,'yage::Window::operator=(Window &amp;&amp;)=delete'],['../classyage_1_1Shader.html#a5d966c327ae0749ca5758880b684103a',1,'yage::Shader::operator=(const Shader &amp;)=delete'],['../classyage_1_1Shader.html#af94e7c75abb18015ade6126465a5fe05',1,'yage::Shader::operator=(Shader &amp;&amp;)=delete'],['../classyage_1_1Sprite.html#a97dd80e05efb9399ee8471ff40a77bee',1,'yage::Sprite::operator=(const Sprite &amp;)=delete'],['../classyage_1_1Sprite.html#a3fe5615022d2b157b9e6375197254897',1,'yage::Sprite::operator=(Sprite &amp;&amp;)=delete'],['../classyage_1_1SpriteBatch.html#a1b365d89c096d7fa138e1c7091f1d737',1,'yage::SpriteBatch::operator=(const SpriteBatch &amp;)=delete'],['../classyage_1_1SpriteBatch.html#a204782dd15c82376555ad0b049c4167f',1,'yage::SpriteBatch::operator=(SpriteBatch &amp;&amp;)=delete'],['../classyage_1_1Active.html#add837044e73e4bc9849f09495535600c',1,'yage::Active::operator=()'],['../classyage_1_1NonCopyable.html#a2972f07c7c098281713d3f9dc20309af',1,'yage::NonCopyable::operator=()'],['../classyage_1_1SyncQueue.html#a43e4ba65c8e367ed55da9b8e3e1567b6',1,'yage::SyncQueue::operator=()']]],
+ ['operator_3d_3d',['operator==',['../classyage_1_1LogSink.html#abe2e73398ecb925233b50be5d15e20f9',1,'yage::LogSink::operator==()'],['../namespaceyage.html#a5ddd829cb1c7c4c880d0fd53326858fe',1,'yage::operator==()']]],
+ ['operator_5b_5d',['operator[]',['../classyage_1_1details_1_1Row.html#a703d4eee36d93b1227ad734bdcf27190',1,'yage::details::Row::operator[](int col)'],['../classyage_1_1details_1_1Row.html#adf2f7047871fdc78ba66d9d08cd07736',1,'yage::details::Row::operator[](int col) const '],['../classyage_1_1Matrix.html#a89e826d2c6646002cfae23dde7f61145',1,'yage::Matrix::operator[](int row)'],['../classyage_1_1Matrix.html#a0e989030df9ebc7e3885a7bc811a45c6',1,'yage::Matrix::operator[](int row) const '],['../classyage_1_1Vector.html#a81efa1cb9d4ce8bb8c5cf9652a5650a2',1,'yage::Vector::operator[](int col)'],['../classyage_1_1Vector.html#a54c22538916cfb3b838724b8f8662c35',1,'yage::Vector::operator[](int col) const ']]]
];
diff --git a/search/functions_e.js b/search/functions_e.js
index 62c0b241..914f95eb 100644
--- a/search/functions_e.js
+++ b/search/functions_e.js
@@ -1,4 +1,8 @@
var searchData=
[
- ['quit',['quit',['../namespaceyage.html#ac9d8c7327204686b3c86f4ab48672618',1,'yage']]]
+ ['particlebody',['ParticleBody',['../classyage_1_1ParticleBody.html#ae20aad802b5620597d0521663061efc0',1,'yage::ParticleBody']]],
+ ['pollevents',['pollEvents',['../classyage_1_1Window.html#a1a311e27b1e588f0fce540ce040dcbd5',1,'yage::Window']]],
+ ['pop',['pop',['../classyage_1_1SyncQueue.html#a1f7f099e1347b82c1f2b72a5352ca05e',1,'yage::SyncQueue::pop()'],['../classyage_1_1SyncQueue.html#ab8a3c646e1d2f9adfcbcfbaa2e2a4b27',1,'yage::SyncQueue::pop(T &amp;item)']]],
+ ['position',['Position',['../structyage_1_1Position.html#a41b1d5ee23c50208982ab6089708e5d2',1,'yage::Position::Position()=default'],['../structyage_1_1Position.html#aaeaa1cd93e57adcb08ef4f76513148e2',1,'yage::Position::Position(float x_, float y_)']]],
+ ['push',['push',['../classyage_1_1SyncQueue.html#a4ef8940b49b9c1b7a213fd38847370b1',1,'yage::SyncQueue::push(const T &amp;item)'],['../classyage_1_1SyncQueue.html#a4c01a855e97a46449a97c76634ef7678',1,'yage::SyncQueue::push(T &amp;&amp;item)']]]
];
diff --git a/search/functions_f.js b/search/functions_f.js
index b6d2a95f..62c0b241 100644
--- a/search/functions_f.js
+++ b/search/functions_f.js
@@ -1,12 +1,4 @@
var searchData=
[
- ['readfiletobuffer',['readFileToBuffer',['../classyage_1_1IoManager.html#a75d13ca634df592e44e4152fedcd446d',1,'yage::IoManager']]],
- ['rectangle',['Rectangle',['../classyage_1_1Rectangle.html#a45a3203b887ffcdb6a0bc7f5a4de717e',1,'yage::Rectangle']]],
- ['rectanglecollider',['RectangleCollider',['../classyage_1_1RectangleCollider.html#af9e0964655073b0a190c9d06b449a969',1,'yage::RectangleCollider']]],
- ['remove',['remove',['../classyage_1_1Logger.html#aac48688c66402e9bc63c4871641ab245',1,'yage::Logger']]],
- ['render',['render',['../classyage_1_1Batch.html#a3439c8dd88d87be4460161d233044c65',1,'yage::Batch::render()'],['../classyage_1_1Rectangle.html#af9ff615160254c8289e502fac8124891',1,'yage::Rectangle::render()'],['../classyage_1_1Shape.html#ab83fd121fe04debf98b42f29c919b539',1,'yage::Shape::render()'],['../classyage_1_1SpriteBatch.html#a195c4aca60815d413c65dce99389282d',1,'yage::SpriteBatch::render()']]],
- ['renderbatch',['RenderBatch',['../structyage_1_1details_1_1RenderBatch.html#a48f630fdb7c1a3f4eecd05996b560844',1,'yage::details::RenderBatch']]],
- ['rigidbody',['RigidBody',['../classyage_1_1RigidBody.html#aed946934f970694c6f6840b09600a606',1,'yage::RigidBody']]],
- ['row',['Row',['../classyage_1_1details_1_1Row.html#a18904acbce1c6084bc25a753989b5f06',1,'yage::details::Row']]],
- ['rowsize',['rowSize',['../classyage_1_1Matrix.html#a0cc8e242b2e8319789aae0e1d81834a1',1,'yage::Matrix']]]
+ ['quit',['quit',['../namespaceyage.html#ac9d8c7327204686b3c86f4ab48672618',1,'yage']]]
];
diff --git a/search/search.js b/search/search.js
index 812eba6b..ec4c1d7e 100644
--- a/search/search.js
+++ b/search/search.js
@@ -8,13 +8,13 @@
var indexSectionsWithContent =
{
0: "abcdefghijklmnopqrstuvwxyz~",
- 1: "abcdegilmprstuvw",
+ 1: "abcdegilmnprstuvw",
2: "y",
- 3: "abcdeilmprstvwy",
- 4: "abcdefghiklmopqrstuvwxyz~",
+ 3: "abcdeilmnprstvwy",
+ 4: "abcdefghiklmnopqrstuvwxyz~",
5: "abcdefghilmnoprstuvwxyz",
- 6: "csv",
- 7: "cklw",
+ 6: "cesv",
+ 7: "klw",
8: "abcdefghijklmnopqrstuvwxyz",
9: "dl",
10: "gsy",
diff --git a/search/typedefs_1.js b/search/typedefs_1.js
index a5ebee5e..224472e9 100644
--- a/search/typedefs_1.js
+++ b/search/typedefs_1.js
@@ -1,6 +1,4 @@
var searchData=
[
- ['spritemap',['SpriteMap',['../namespaceyage_1_1details.html#a035f63ad1a3114ada8157ed4182521c9',1,'yage::details']]],
- ['stbi_5fuc',['stbi_uc',['../stb__image_8h.html#a28eb51a1512ce382ee50f20e1d04d50d',1,'stb_image.h']]],
- ['stbi_5fus',['stbi_us',['../stb__image_8h.html#a648037d4c55689328ba08c8f5d293df2',1,'stb_image.h']]]
+ ['entityhandle',['EntityHandle',['../namespaceyage.html#aa1a73f12188f10f8a3cf46ba3803be9a',1,'yage']]]
];
diff --git a/search/typedefs_2.js b/search/typedefs_2.js
index b9f3b16e..a5ebee5e 100644
--- a/search/typedefs_2.js
+++ b/search/typedefs_2.js
@@ -1,12 +1,6 @@
var searchData=
[
- ['vector2d',['Vector2d',['../namespaceyage.html#a23eef341099a6b2816cf0c63f8ffe898',1,'yage']]],
- ['vector2f',['Vector2f',['../namespaceyage.html#aea25e39fde2b6a8abab71cc27371d339',1,'yage']]],
- ['vector2i',['Vector2i',['../namespaceyage.html#a57e09b8310398c434e9526ea5cc456ad',1,'yage']]],
- ['vector3d',['Vector3d',['../namespaceyage.html#a12811c7f985dbbdc34e4d93a26d21763',1,'yage']]],
- ['vector3f',['Vector3f',['../namespaceyage.html#ae04792ab12e05bcb11c0316b142ebeec',1,'yage']]],
- ['vector3i',['Vector3i',['../namespaceyage.html#a747a31edd11312cbae25ebb9ab12d5cb',1,'yage']]],
- ['vector4d',['Vector4d',['../namespaceyage.html#a438e5eeb3daf58452259f7534e8818e8',1,'yage']]],
- ['vector4f',['Vector4f',['../namespaceyage.html#a1896ae5c4cfed1453dadf21a4a2a48cf',1,'yage']]],
- ['vector4i',['Vector4i',['../namespaceyage.html#a6455fea9bfa32e435fbf77e02ce12759',1,'yage']]]
+ ['spritemap',['SpriteMap',['../namespaceyage_1_1details.html#a035f63ad1a3114ada8157ed4182521c9',1,'yage::details']]],
+ ['stbi_5fuc',['stbi_uc',['../stb__image_8h.html#a28eb51a1512ce382ee50f20e1d04d50d',1,'stb_image.h']]],
+ ['stbi_5fus',['stbi_us',['../stb__image_8h.html#a648037d4c55689328ba08c8f5d293df2',1,'stb_image.h']]]
];
diff --git a/search/typedefs_3.html b/search/typedefs_3.html
new file mode 100644
index 00000000..9cb52e46
--- /dev/null
+++ b/search/typedefs_3.html
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.6">
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="typedefs_3.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/search/typedefs_3.js b/search/typedefs_3.js
new file mode 100644
index 00000000..b9f3b16e
--- /dev/null
+++ b/search/typedefs_3.js
@@ -0,0 +1,12 @@
+var searchData=
+[
+ ['vector2d',['Vector2d',['../namespaceyage.html#a23eef341099a6b2816cf0c63f8ffe898',1,'yage']]],
+ ['vector2f',['Vector2f',['../namespaceyage.html#aea25e39fde2b6a8abab71cc27371d339',1,'yage']]],
+ ['vector2i',['Vector2i',['../namespaceyage.html#a57e09b8310398c434e9526ea5cc456ad',1,'yage']]],
+ ['vector3d',['Vector3d',['../namespaceyage.html#a12811c7f985dbbdc34e4d93a26d21763',1,'yage']]],
+ ['vector3f',['Vector3f',['../namespaceyage.html#ae04792ab12e05bcb11c0316b142ebeec',1,'yage']]],
+ ['vector3i',['Vector3i',['../namespaceyage.html#a747a31edd11312cbae25ebb9ab12d5cb',1,'yage']]],
+ ['vector4d',['Vector4d',['../namespaceyage.html#a438e5eeb3daf58452259f7534e8818e8',1,'yage']]],
+ ['vector4f',['Vector4f',['../namespaceyage.html#a1896ae5c4cfed1453dadf21a4a2a48cf',1,'yage']]],
+ ['vector4i',['Vector4i',['../namespaceyage.html#a6455fea9bfa32e435fbf77e02ce12759',1,'yage']]]
+];
diff --git a/shader_8cpp.html b/shader_8cpp.html
index e76e21bd..3b0fcd6e 100644
--- a/shader_8cpp.html
+++ b/shader_8cpp.html
@@ -118,7 +118,7 @@ Namespaces</h2></td></tr>
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/shader_8h.html b/shader_8h.html
index f78eaa7a..354617aa 100644
--- a/shader_8h.html
+++ b/shader_8h.html
@@ -123,7 +123,7 @@ Namespaces</h2></td></tr>
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/shader_8h_source.html b/shader_8h_source.html
index 8b3c10a2..b881d93a 100644
--- a/shader_8h_source.html
+++ b/shader_8h_source.html
@@ -140,7 +140,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/shape_8h.html b/shape_8h.html
index 1cedfa37..a6fb5348 100644
--- a/shape_8h.html
+++ b/shape_8h.html
@@ -121,7 +121,7 @@ Namespaces</h2></td></tr>
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/shape_8h_source.html b/shape_8h_source.html
index f136d6ff..460be973 100644
--- a/shape_8h_source.html
+++ b/shape_8h_source.html
@@ -117,7 +117,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/space_8cpp.html b/space_8cpp.html
index 70be24f3..4b477844 100644
--- a/space_8cpp.html
+++ b/space_8cpp.html
@@ -4,7 +4,7 @@
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.6"/>
-<title>YAGE: yage/engine/space.cpp File Reference</title>
+<title>YAGE: yage/entity/space.cpp File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
@@ -84,7 +84,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div id="nav-path" class="navpath">
<ul>
-<li class="navelem"><a class="el" href="dir_0a5be4b85c8e2c05f7a9f5a803f53125.html">yage</a></li><li class="navelem"><a class="el" href="dir_4360c3054e876104aec8d81523b584e2.html">engine</a></li> </ul>
+<li class="navelem"><a class="el" href="dir_0a5be4b85c8e2c05f7a9f5a803f53125.html">yage</a></li><li class="navelem"><a class="el" href="dir_b47bccbdb192fb141a0ffded67f346da.html">entity</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
@@ -113,7 +113,7 @@ Namespaces</h2></td></tr>
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/space_8h.html b/space_8h.html
index 74af1953..14b8a477 100644
--- a/space_8h.html
+++ b/space_8h.html
@@ -4,7 +4,7 @@
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.6"/>
-<title>YAGE: yage/engine/space.h File Reference</title>
+<title>YAGE: yage/entity/space.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
@@ -84,7 +84,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div id="nav-path" class="navpath">
<ul>
-<li class="navelem"><a class="el" href="dir_0a5be4b85c8e2c05f7a9f5a803f53125.html">yage</a></li><li class="navelem"><a class="el" href="dir_4360c3054e876104aec8d81523b584e2.html">engine</a></li> </ul>
+<li class="navelem"><a class="el" href="dir_0a5be4b85c8e2c05f7a9f5a803f53125.html">yage</a></li><li class="navelem"><a class="el" href="dir_b47bccbdb192fb141a0ffded67f346da.html">entity</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
@@ -123,7 +123,7 @@ Namespaces</h2></td></tr>
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/space_8h_source.html b/space_8h_source.html
index e91a327a..a10b0903 100644
--- a/space_8h_source.html
+++ b/space_8h_source.html
@@ -4,7 +4,7 @@
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.6"/>
-<title>YAGE: yage/engine/space.h Source File</title>
+<title>YAGE: yage/entity/space.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
@@ -84,7 +84,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div id="nav-path" class="navpath">
<ul>
-<li class="navelem"><a class="el" href="dir_0a5be4b85c8e2c05f7a9f5a803f53125.html">yage</a></li><li class="navelem"><a class="el" href="dir_4360c3054e876104aec8d81523b584e2.html">engine</a></li> </ul>
+<li class="navelem"><a class="el" href="dir_0a5be4b85c8e2c05f7a9f5a803f53125.html">yage</a></li><li class="navelem"><a class="el" href="dir_b47bccbdb192fb141a0ffded67f346da.html">entity</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
@@ -129,7 +129,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/sprite_8cpp.html b/sprite_8cpp.html
index 93aa3d5d..693b8f55 100644
--- a/sprite_8cpp.html
+++ b/sprite_8cpp.html
@@ -116,7 +116,7 @@ Namespaces</h2></td></tr>
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/sprite_8h.html b/sprite_8h.html
index 6c44c2d3..47c10108 100644
--- a/sprite_8h.html
+++ b/sprite_8h.html
@@ -123,7 +123,7 @@ Namespaces</h2></td></tr>
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/sprite_8h_source.html b/sprite_8h_source.html
index 84ac4560..e3fa3f67 100644
--- a/sprite_8h_source.html
+++ b/sprite_8h_source.html
@@ -142,7 +142,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/spritebatch_8cpp.html b/spritebatch_8cpp.html
index 16b82fbe..534d8072 100644
--- a/spritebatch_8cpp.html
+++ b/spritebatch_8cpp.html
@@ -118,7 +118,7 @@ Namespaces</h2></td></tr>
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/spritebatch_8h.html b/spritebatch_8h.html
index 4813e861..17f206e1 100644
--- a/spritebatch_8h.html
+++ b/spritebatch_8h.html
@@ -132,7 +132,7 @@ Namespaces</h2></td></tr>
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/spritebatch_8h_source.html b/spritebatch_8h_source.html
index a3cc5aba..10715b2c 100644
--- a/spritebatch_8h_source.html
+++ b/spritebatch_8h_source.html
@@ -208,7 +208,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/spritebatch_8md.html b/spritebatch_8md.html
index 674b5f66..8f47bf7a 100644
--- a/spritebatch_8md.html
+++ b/spritebatch_8md.html
@@ -91,7 +91,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/spritebatch_guide.html b/spritebatch_guide.html
index 92b3a350..b79b1223 100644
--- a/spritebatch_guide.html
+++ b/spritebatch_guide.html
@@ -85,7 +85,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="textblock"></div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/spritesheet_8cpp.html b/spritesheet_8cpp.html
index 9e4b8f1d..6041f61b 100644
--- a/spritesheet_8cpp.html
+++ b/spritesheet_8cpp.html
@@ -119,7 +119,7 @@ Namespaces</h2></td></tr>
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/spritesheet_8h.html b/spritesheet_8h.html
index d9ea3ae6..c66c1d17 100644
--- a/spritesheet_8h.html
+++ b/spritesheet_8h.html
@@ -135,7 +135,7 @@ details::Coordinate &gt;&#160;</td><td class="memItemRight" valign="bottom"><a c
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/spritesheet_8h_source.html b/spritesheet_8h_source.html
index d0d06d1d..ea5a4051 100644
--- a/spritesheet_8h_source.html
+++ b/spritesheet_8h_source.html
@@ -163,7 +163,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:07 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/stb__image_8cpp.html b/stb__image_8cpp.html
index 80f903c2..1dde2367 100644
--- a/stb__image_8cpp.html
+++ b/stb__image_8cpp.html
@@ -117,7 +117,7 @@ Macros</h2></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/stb__image_8h.html b/stb__image_8h.html
index b76a7602..9a174253 100644
--- a/stb__image_8h.html
+++ b/stb__image_8h.html
@@ -1464,7 +1464,7 @@ Functions</h2></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/stb__image_8h_source.html b/stb__image_8h_source.html
index 657f540d..0f76af88 100644
--- a/stb__image_8h_source.html
+++ b/stb__image_8h_source.html
@@ -8289,7 +8289,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/structstbi__io__callbacks-members.html b/structstbi__io__callbacks-members.html
index 16c0554a..62c6e41f 100644
--- a/structstbi__io__callbacks-members.html
+++ b/structstbi__io__callbacks-members.html
@@ -99,7 +99,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/structstbi__io__callbacks.html b/structstbi__io__callbacks.html
index f7e0d0cb..513f71a5 100644
--- a/structstbi__io__callbacks.html
+++ b/structstbi__io__callbacks.html
@@ -148,7 +148,7 @@ Public Attributes</h2></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/structyage_1_1Colour-members.html b/structyage_1_1Colour-members.html
index 8647b073..8c45c9b4 100644
--- a/structyage_1_1Colour-members.html
+++ b/structyage_1_1Colour-members.html
@@ -106,7 +106,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/structyage_1_1Colour.html b/structyage_1_1Colour.html
index 27407e75..d3cbfe8e 100644
--- a/structyage_1_1Colour.html
+++ b/structyage_1_1Colour.html
@@ -244,7 +244,7 @@ Public Attributes</h2></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/structyage_1_1LogMessage_1_1Meta-members.html b/structyage_1_1LogMessage_1_1Meta-members.html
index aea6fd38..9d8caf74 100644
--- a/structyage_1_1LogMessage_1_1Meta-members.html
+++ b/structyage_1_1LogMessage_1_1Meta-members.html
@@ -103,7 +103,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/structyage_1_1LogMessage_1_1Meta.html b/structyage_1_1LogMessage_1_1Meta.html
index 0a94320f..4361a7d4 100644
--- a/structyage_1_1LogMessage_1_1Meta.html
+++ b/structyage_1_1LogMessage_1_1Meta.html
@@ -152,7 +152,7 @@ Public Attributes</h2></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/structyage_1_1Position-members.html b/structyage_1_1Position-members.html
index 834edde9..c27bb4a2 100644
--- a/structyage_1_1Position-members.html
+++ b/structyage_1_1Position-members.html
@@ -104,7 +104,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/structyage_1_1Position.html b/structyage_1_1Position.html
index f9b68ce0..94e7cfd9 100644
--- a/structyage_1_1Position.html
+++ b/structyage_1_1Position.html
@@ -204,7 +204,7 @@ Public Attributes</h2></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/structyage_1_1Texture-members.html b/structyage_1_1Texture-members.html
index e1abf31a..18a0e2bd 100644
--- a/structyage_1_1Texture-members.html
+++ b/structyage_1_1Texture-members.html
@@ -107,7 +107,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/structyage_1_1Texture.html b/structyage_1_1Texture.html
index 67fa925b..45613f9e 100644
--- a/structyage_1_1Texture.html
+++ b/structyage_1_1Texture.html
@@ -264,7 +264,7 @@ Public Attributes</h2></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/structyage_1_1UV-members.html b/structyage_1_1UV-members.html
index 95f8e2c2..fdcae801 100644
--- a/structyage_1_1UV-members.html
+++ b/structyage_1_1UV-members.html
@@ -104,7 +104,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/structyage_1_1UV.html b/structyage_1_1UV.html
index a3c530f5..5c4bd454 100644
--- a/structyage_1_1UV.html
+++ b/structyage_1_1UV.html
@@ -204,7 +204,7 @@ Public Attributes</h2></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/structyage_1_1Vertex-members.html b/structyage_1_1Vertex-members.html
index b09e926b..f43ab5c8 100644
--- a/structyage_1_1Vertex-members.html
+++ b/structyage_1_1Vertex-members.html
@@ -108,7 +108,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/structyage_1_1Vertex.html b/structyage_1_1Vertex.html
index 80e7dbc6..04691aa4 100644
--- a/structyage_1_1Vertex.html
+++ b/structyage_1_1Vertex.html
@@ -345,7 +345,7 @@ Public Attributes</h2></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/structyage_1_1details_1_1Coordinate-members.html b/structyage_1_1details_1_1Coordinate-members.html
index ebd9087d..60eaba28 100644
--- a/structyage_1_1details_1_1Coordinate-members.html
+++ b/structyage_1_1details_1_1Coordinate-members.html
@@ -106,7 +106,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/structyage_1_1details_1_1Coordinate.html b/structyage_1_1details_1_1Coordinate.html
index fae61056..28c220b3 100644
--- a/structyage_1_1details_1_1Coordinate.html
+++ b/structyage_1_1details_1_1Coordinate.html
@@ -244,7 +244,7 @@ Public Attributes</h2></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/structyage_1_1details_1_1Glyph-members.html b/structyage_1_1details_1_1Glyph-members.html
index 461b0b83..662afc83 100644
--- a/structyage_1_1details_1_1Glyph-members.html
+++ b/structyage_1_1details_1_1Glyph-members.html
@@ -107,7 +107,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/structyage_1_1details_1_1Glyph.html b/structyage_1_1details_1_1Glyph.html
index 6a393963..0c82cac3 100644
--- a/structyage_1_1details_1_1Glyph.html
+++ b/structyage_1_1details_1_1Glyph.html
@@ -264,7 +264,7 @@ Public Attributes</h2></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/structyage_1_1details_1_1RenderBatch-members.html b/structyage_1_1details_1_1RenderBatch-members.html
index 900b0d4e..d00c3536 100644
--- a/structyage_1_1details_1_1RenderBatch-members.html
+++ b/structyage_1_1details_1_1RenderBatch-members.html
@@ -104,7 +104,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/structyage_1_1details_1_1RenderBatch.html b/structyage_1_1details_1_1RenderBatch.html
index 44b1b604..235fda77 100644
--- a/structyage_1_1details_1_1RenderBatch.html
+++ b/structyage_1_1details_1_1RenderBatch.html
@@ -199,7 +199,7 @@ Public Attributes</h2></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/syncqueue_8h.html b/syncqueue_8h.html
index 3a1b33df..ba59b19f 100644
--- a/syncqueue_8h.html
+++ b/syncqueue_8h.html
@@ -123,7 +123,7 @@ Namespaces</h2></td></tr>
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/syncqueue_8h_source.html b/syncqueue_8h_source.html
index 847a15b8..f1578cb4 100644
--- a/syncqueue_8h_source.html
+++ b/syncqueue_8h_source.html
@@ -183,7 +183,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/system_8h.html b/system_8h.html
index e31c3390..e2475770 100644
--- a/system_8h.html
+++ b/system_8h.html
@@ -4,7 +4,7 @@
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.6"/>
-<title>YAGE: yage/engine/system.h File Reference</title>
+<title>YAGE: yage/entity/system.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
@@ -84,7 +84,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div id="nav-path" class="navpath">
<ul>
-<li class="navelem"><a class="el" href="dir_0a5be4b85c8e2c05f7a9f5a803f53125.html">yage</a></li><li class="navelem"><a class="el" href="dir_4360c3054e876104aec8d81523b584e2.html">engine</a></li> </ul>
+<li class="navelem"><a class="el" href="dir_0a5be4b85c8e2c05f7a9f5a803f53125.html">yage</a></li><li class="navelem"><a class="el" href="dir_b47bccbdb192fb141a0ffded67f346da.html">entity</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
@@ -121,7 +121,7 @@ Namespaces</h2></td></tr>
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/system_8h_source.html b/system_8h_source.html
index 46fb25a8..f72bb768 100644
--- a/system_8h_source.html
+++ b/system_8h_source.html
@@ -4,7 +4,7 @@
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.6"/>
-<title>YAGE: yage/engine/system.h Source File</title>
+<title>YAGE: yage/entity/system.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
@@ -84,7 +84,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div id="nav-path" class="navpath">
<ul>
-<li class="navelem"><a class="el" href="dir_0a5be4b85c8e2c05f7a9f5a803f53125.html">yage</a></li><li class="navelem"><a class="el" href="dir_4360c3054e876104aec8d81523b584e2.html">engine</a></li> </ul>
+<li class="navelem"><a class="el" href="dir_0a5be4b85c8e2c05f7a9f5a803f53125.html">yage</a></li><li class="navelem"><a class="el" href="dir_b47bccbdb192fb141a0ffded67f346da.html">entity</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
@@ -107,21 +107,24 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160; <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classyage_1_1System.html#ad697e043fcf7dbcf77821f49073f5af9">init</a>() = 0;</div>
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;</div>
<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160; <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classyage_1_1System.html#a882cfa13fc76d106c9d0ca68b17ff1ff">update</a>(<span class="keywordtype">double</span> dt) = 0;</div>
-<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160;};</div>
-<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160;</div>
-<div class="line"><a name="l00048"></a><span class="lineno"><a class="line" href="classyage_1_1System.html#a32e00cf7f9b517a43e7db16d2aaa9b57"> 48</a></span>&#160;<span class="keyword">inline</span> <a class="code" href="classyage_1_1System.html#a32e00cf7f9b517a43e7db16d2aaa9b57">System::~System</a>() {}</div>
-<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160;</div>
-<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160;} <span class="comment">// namespace yage</span></div>
-<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160;</div>
-<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160;<span class="preprocessor">#endif</span></div>
+<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160;</div>
+<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160; <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classyage_1_1System.html#a9e5c249058a70ceb74f7514ade5ab401">destroy</a>() = 0;</div>
+<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160;};</div>
+<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160;</div>
+<div class="line"><a name="l00053"></a><span class="lineno"><a class="line" href="classyage_1_1System.html#a32e00cf7f9b517a43e7db16d2aaa9b57"> 53</a></span>&#160;<span class="keyword">inline</span> <a class="code" href="classyage_1_1System.html#a32e00cf7f9b517a43e7db16d2aaa9b57">System::~System</a>() {}</div>
+<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160;</div>
+<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160;} <span class="comment">// namespace yage</span></div>
+<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160;</div>
+<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="ttc" id="classyage_1_1System_html"><div class="ttname"><a href="classyage_1_1System.html">yage::System</a></div><div class="ttdoc">System interface for the different systems in the engine. </div><div class="ttdef"><b>Definition:</b> system.h:18</div></div>
<div class="ttc" id="classyage_1_1System_html_ad697e043fcf7dbcf77821f49073f5af9"><div class="ttname"><a href="classyage_1_1System.html#ad697e043fcf7dbcf77821f49073f5af9">yage::System::init</a></div><div class="ttdeci">virtual void init()=0</div><div class="ttdoc">Initializes the system. </div></div>
-<div class="ttc" id="classyage_1_1System_html_a32e00cf7f9b517a43e7db16d2aaa9b57"><div class="ttname"><a href="classyage_1_1System.html#a32e00cf7f9b517a43e7db16d2aaa9b57">yage::System::~System</a></div><div class="ttdeci">virtual ~System()=0</div><div class="ttdoc">Virtual destructor to destroy all the objects that implement this properly. </div><div class="ttdef"><b>Definition:</b> system.h:48</div></div>
+<div class="ttc" id="classyage_1_1System_html_a32e00cf7f9b517a43e7db16d2aaa9b57"><div class="ttname"><a href="classyage_1_1System.html#a32e00cf7f9b517a43e7db16d2aaa9b57">yage::System::~System</a></div><div class="ttdeci">virtual ~System()=0</div><div class="ttdoc">Virtual destructor to destroy all the objects that implement this properly. </div><div class="ttdef"><b>Definition:</b> system.h:53</div></div>
+<div class="ttc" id="classyage_1_1System_html_a9e5c249058a70ceb74f7514ade5ab401"><div class="ttname"><a href="classyage_1_1System.html#a9e5c249058a70ceb74f7514ade5ab401">yage::System::destroy</a></div><div class="ttdeci">virtual void destroy()=0</div><div class="ttdoc">Destroy the system and the components that are contained in it. </div></div>
<div class="ttc" id="classyage_1_1System_html_a882cfa13fc76d106c9d0ca68b17ff1ff"><div class="ttname"><a href="classyage_1_1System.html#a882cfa13fc76d106c9d0ca68b17ff1ff">yage::System::update</a></div><div class="ttdeci">virtual void update(double dt)=0</div><div class="ttdoc">Updates the system at each interval using the time step. </div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/texture_8h.html b/texture_8h.html
index 92f22a5a..78885d50 100644
--- a/texture_8h.html
+++ b/texture_8h.html
@@ -121,7 +121,7 @@ Namespaces</h2></td></tr>
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/texture_8h_source.html b/texture_8h_source.html
index 53c401d5..05a9ad36 100644
--- a/texture_8h_source.html
+++ b/texture_8h_source.html
@@ -130,7 +130,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/texturecache_8cpp.html b/texturecache_8cpp.html
index b2a6257b..0cf6823f 100644
--- a/texturecache_8cpp.html
+++ b/texturecache_8cpp.html
@@ -115,7 +115,7 @@ Namespaces</h2></td></tr>
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/texturecache_8h.html b/texturecache_8h.html
index 31df11e7..cf05c9de 100644
--- a/texturecache_8h.html
+++ b/texturecache_8h.html
@@ -122,7 +122,7 @@ Namespaces</h2></td></tr>
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/texturecache_8h_source.html b/texturecache_8h_source.html
index c2cf2665..45233bac 100644
--- a/texturecache_8h_source.html
+++ b/texturecache_8h_source.html
@@ -126,7 +126,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/todo.html b/todo.html
index 2304fc6e..e624c12e 100644
--- a/todo.html
+++ b/todo.html
@@ -95,7 +95,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/todolist_8md.html b/todolist_8md.html
index c033042c..f8430882 100644
--- a/todolist_8md.html
+++ b/todolist_8md.html
@@ -91,7 +91,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/vertex_8h.html b/vertex_8h.html
index cb740e1f..5e0f8071 100644
--- a/vertex_8h.html
+++ b/vertex_8h.html
@@ -127,7 +127,7 @@ Namespaces</h2></td></tr>
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/vertex_8h_source.html b/vertex_8h_source.html
index 20c8e947..0ea15b0c 100644
--- a/vertex_8h_source.html
+++ b/vertex_8h_source.html
@@ -198,7 +198,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/window_8cpp.html b/window_8cpp.html
index 594d9214..b9a1a536 100644
--- a/window_8cpp.html
+++ b/window_8cpp.html
@@ -117,7 +117,7 @@ Namespaces</h2></td></tr>
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/window_8h.html b/window_8h.html
index e3045497..7d070380 100644
--- a/window_8h.html
+++ b/window_8h.html
@@ -131,7 +131,7 @@ Enumerations</h2></td></tr>
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/window_8h_source.html b/window_8h_source.html
index 94b6f9e8..ac45dffe 100644
--- a/window_8h_source.html
+++ b/window_8h_source.html
@@ -163,7 +163,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/yage_2physics_2README_8md.html b/yage_2physics_2README_8md.html
index bb3dce4e..70c2b5a0 100644
--- a/yage_2physics_2README_8md.html
+++ b/yage_2physics_2README_8md.html
@@ -91,7 +91,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/yage_8cpp.html b/yage_8cpp.html
index 7d654a0e..08949c73 100644
--- a/yage_8cpp.html
+++ b/yage_8cpp.html
@@ -128,7 +128,7 @@ Functions</h2></td></tr>
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/yage_8h.html b/yage_8h.html
index 8a6d93c1..5f62a2f0 100644
--- a/yage_8h.html
+++ b/yage_8h.html
@@ -116,7 +116,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<code>#include &quot;<a class="el" href="drawable_8h_source.html">render/drawable.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="shader_8h_source.html">render/shader.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="spritebatch_8h_source.html">render/spritebatch.h</a>&quot;</code><br/>
-<code>#include &quot;<a class="el" href="engine_8h_source.html">engine/engine.h</a>&quot;</code><br/>
+<code>#include &quot;<a class="el" href="engine_8h_source.html">entity/engine.h</a>&quot;</code><br/>
</div>
<p><a href="yage_8h_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
@@ -144,7 +144,7 @@ Functions</h2></td></tr>
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
diff --git a/yage_8h_source.html b/yage_8h_source.html
index e46f7816..b76e0ac1 100644
--- a/yage_8h_source.html
+++ b/yage_8h_source.html
@@ -118,20 +118,19 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="shader_8h.html">render/shader.h</a>&quot;</span></div>
<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="spritebatch_8h.html">render/spritebatch.h</a>&quot;</span></div>
<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160;</div>
-<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="engine_8h.html">engine/engine.h</a>&quot;</span></div>
-<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160;</div>
-<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160;<span class="keyword">namespace </span>yage</div>
-<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160;{</div>
-<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160;</div>
-<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160;<span class="keyword">extern</span> <span class="keywordtype">void</span> <a class="code" href="namespaceyage.html#ae53246342d5b0371f300336cbc6595a3">glfwErrorCallback</a>(<span class="keywordtype">int</span>, <span class="keyword">const</span> <span class="keywordtype">char</span> *);</div>
-<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160;</div>
-<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>&#160;<span class="keyword">extern</span> <span class="keywordtype">void</span> <a class="code" href="namespaceyage.html#a4fc8b4d2a19d4c7f7f1bd42a788827ce">init</a>();</div>
-<div class="line"><a name="l00075"></a><span class="lineno"> 75</span>&#160;</div>
-<div class="line"><a name="l00081"></a><span class="lineno"> 81</span>&#160;<span class="keyword">extern</span> <span class="keywordtype">void</span> <a class="code" href="namespaceyage.html#ac9d8c7327204686b3c86f4ab48672618">quit</a>();</div>
-<div class="line"><a name="l00082"></a><span class="lineno"> 82</span>&#160;</div>
-<div class="line"><a name="l00083"></a><span class="lineno"> 83</span>&#160;} <span class="comment">// namespace yage</span></div>
-<div class="line"><a name="l00084"></a><span class="lineno"> 84</span>&#160;</div>
-<div class="line"><a name="l00085"></a><span class="lineno"> 85</span>&#160;<span class="preprocessor">#endif</span></div>
+<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="engine_8h.html">entity/engine.h</a>&quot;</span></div>
+<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160;<span class="keyword">namespace </span>yage</div>
+<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160;{</div>
+<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160;</div>
+<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160;<span class="keyword">extern</span> <span class="keywordtype">void</span> <a class="code" href="namespaceyage.html#ae53246342d5b0371f300336cbc6595a3">glfwErrorCallback</a>(<span class="keywordtype">int</span>, <span class="keyword">const</span> <span class="keywordtype">char</span> *);</div>
+<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160;</div>
+<div class="line"><a name="l00073"></a><span class="lineno"> 73</span>&#160;<span class="keyword">extern</span> <span class="keywordtype">void</span> <a class="code" href="namespaceyage.html#a4fc8b4d2a19d4c7f7f1bd42a788827ce">init</a>();</div>
+<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>&#160;</div>
+<div class="line"><a name="l00080"></a><span class="lineno"> 80</span>&#160;<span class="keyword">extern</span> <span class="keywordtype">void</span> <a class="code" href="namespaceyage.html#ac9d8c7327204686b3c86f4ab48672618">quit</a>();</div>
+<div class="line"><a name="l00081"></a><span class="lineno"> 81</span>&#160;</div>
+<div class="line"><a name="l00082"></a><span class="lineno"> 82</span>&#160;} <span class="comment">// namespace yage</span></div>
+<div class="line"><a name="l00083"></a><span class="lineno"> 83</span>&#160;</div>
+<div class="line"><a name="l00084"></a><span class="lineno"> 84</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="ttc" id="rigidbody_8h_html"><div class="ttname"><a href="rigidbody_8h.html">rigidbody.h</a></div><div class="ttdoc"> </div></div>
<div class="ttc" id="namespaceyage_html_ac9d8c7327204686b3c86f4ab48672618"><div class="ttname"><a href="namespaceyage.html#ac9d8c7327204686b3c86f4ab48672618">yage::quit</a></div><div class="ttdeci">void quit()</div><div class="ttdoc">Quit and cleanup YAGE. </div><div class="ttdef"><b>Definition:</b> yage.cpp:32</div></div>
<div class="ttc" id="window_8h_html"><div class="ttname"><a href="window_8h.html">window.h</a></div><div class="ttdoc"> </div></div>
@@ -156,7 +155,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Wed Jan 10 2018 19:56:50 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Tue Feb 13 2018 19:22:08 for YAGE by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>