aboutsummaryrefslogtreecommitdiffstats
path: root/search
diff options
context:
space:
mode:
Diffstat (limited to 'search')
-rw-r--r--search/all_0.js4
-rw-r--r--search/all_12.js17
-rw-r--r--search/all_13.js2
-rw-r--r--search/all_14.js2
-rw-r--r--search/all_18.js1
-rw-r--r--search/all_1a.js1
-rw-r--r--search/all_2.js11
-rw-r--r--search/all_4.js11
-rw-r--r--search/all_6.js5
-rw-r--r--search/all_8.js4
-rw-r--r--search/all_b.js3
-rw-r--r--search/all_c.js7
-rw-r--r--search/all_d.js1
-rw-r--r--search/all_f.js2
-rw-r--r--search/classes_2.js1
-rw-r--r--search/classes_4.js4
-rw-r--r--search/classes_5.js3
-rw-r--r--search/classes_6.js5
-rw-r--r--search/classes_7.js7
-rw-r--r--search/classes_8.js6
-rw-r--r--search/classes_9.js8
-rw-r--r--search/classes_a.js14
-rw-r--r--search/classes_b.js12
-rw-r--r--search/classes_c.js3
-rw-r--r--search/classes_d.js11
-rw-r--r--search/classes_e.js11
-rw-r--r--search/classes_f.html26
-rw-r--r--search/classes_f.js4
-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.html26
-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_4.js8
-rw-r--r--search/files_6.js2
-rw-r--r--search/files_7.js5
-rw-r--r--search/files_a.js6
-rw-r--r--search/files_b.js2
-rw-r--r--search/functions_0.js1
-rw-r--r--search/functions_10.js1
-rw-r--r--search/functions_12.js2
-rw-r--r--search/functions_18.js1
-rw-r--r--search/functions_2.js4
-rw-r--r--search/functions_4.js4
-rw-r--r--search/functions_6.js3
-rw-r--r--search/functions_8.js4
-rw-r--r--search/functions_b.js1
-rw-r--r--search/pages_0.js2
-rw-r--r--search/pages_1.js2
-rw-r--r--search/pages_2.js2
-rw-r--r--search/pages_3.js2
-rw-r--r--search/pages_4.js2
-rw-r--r--search/pages_5.html26
-rw-r--r--search/pages_5.js4
-rw-r--r--search/pages_6.html26
-rw-r--r--search/pages_6.js4
-rw-r--r--search/pages_7.html26
-rw-r--r--search/pages_7.js4
-rw-r--r--search/pages_8.html26
-rw-r--r--search/pages_8.js5
-rw-r--r--search/search.css14
-rw-r--r--search/search.js6
65 files changed, 332 insertions, 90 deletions
diff --git a/search/all_0.js b/search/all_0.js
index 5f5a017c..0ce2f521 100644
--- a/search/all_0.js
+++ b/search/all_0.js
@@ -7,6 +7,8 @@ var searchData=
['active_2ecpp',['active.cpp',['../active_8cpp.html',1,'']]],
['active_2eh',['active.h',['../active_8h.html',1,'']]],
['add',['add',['../classyage_1_1Logger.html#a5ec9a752e8cbb278342fdb49520fbcdd',1,'yage::Logger']]],
+ ['addsystem',['addSystem',['../classyage_1_1Engine.html#ab605c8ab3209e6cb1a8b0d45eb6180b6',1,'yage::Engine']]],
['apostrophe',['APOSTROPHE',['../namespaceyage.html#ad5a9307442e5daa8810aff942564a822a9df35983f4024e31955de0f1e545e888',1,'yage']]],
- ['applyforce',['applyForce',['../classyage_1_1Body.html#a56310be4f9d7d2d4e7f954af0e0a5878',1,'yage::Body::applyForce()'],['../classyage_1_1ParticleBody.html#a4d6c52fc2106ebd3f131d2be1fa3f11b',1,'yage::ParticleBody::applyForce()']]]
+ ['applyforce',['applyForce',['../classyage_1_1Body.html#a56310be4f9d7d2d4e7f954af0e0a5878',1,'yage::Body::applyForce()'],['../classyage_1_1ParticleBody.html#a4d6c52fc2106ebd3f131d2be1fa3f11b',1,'yage::ParticleBody::applyForce()']]],
+ ['add_20comments',['Add Comments',['../md_docs_todolist.html',1,'']]]
];
diff --git a/search/all_12.js b/search/all_12.js
index 6dcf5bd4..885b2d7a 100644
--- a/search/all_12.js
+++ b/search/all_12.js
@@ -9,8 +9,8 @@ var searchData=
['setposition',['setPosition',['../structyage_1_1Vertex.html#af392248f0be173221ebcc62d490fe03d',1,'yage::Vertex']]],
['setuniform',['setUniform',['../classyage_1_1Shader.html#ac9bff8500e2adfa1745c843bc612f215',1,'yage::Shader::setUniform(const std::string &name, int value) const '],['../classyage_1_1Shader.html#a1a637a37d3e72fe1cd53602e80ab23ab',1,'yage::Shader::setUniform(const std::string &name, float value) const '],['../classyage_1_1Shader.html#a96c50a15f45d064f43d1f01e84105e78',1,'yage::Shader::setUniform(const std::string &name, const glm::mat4 &matrix) const ']]],
['setuv',['setUv',['../structyage_1_1Vertex.html#aa1fa8f5ebd883068828466cc924d4c50',1,'yage::Vertex']]],
- ['shader',['Shader',['../classyage_1_1Shader.html',1,'yage']]],
['shader',['Shader',['../classyage_1_1Shader.html#a34fe30eb6e6d595c1996e8ea6fb3961a',1,'yage::Shader::Shader(const std::string &vertex_path, const std::string &fragment_path)'],['../classyage_1_1Shader.html#a1a006dcb52a4fb9f1dc61df68d3676f5',1,'yage::Shader::Shader(const Shader &)=delete'],['../classyage_1_1Shader.html#adf6dc3a526921d62b55a552f38958dd2',1,'yage::Shader::Shader(Shader &&)=delete']]],
+ ['shader',['Shader',['../classyage_1_1Shader.html',1,'yage']]],
['shader_2ecpp',['shader.cpp',['../shader_8cpp.html',1,'']]],
['shader_2eh',['shader.h',['../shader_8h.html',1,'']]],
['shape',['Shape',['../classyage_1_1Shape.html',1,'yage']]],
@@ -21,15 +21,20 @@ var searchData=
['size_5f',['size_',['../classyage_1_1Collider.html#ad7456f84c1acb4fd9ee0ea67c8ee7308',1,'yage::Collider']]],
['skip',['skip',['../structstbi__io__callbacks.html#a864be557872041ac06e1509caf05cc83',1,'stbi_io_callbacks']]],
['slash',['SLASH',['../namespaceyage.html#ad5a9307442e5daa8810aff942564a822a646da671ca01bb5d84dbb5fb2238dc8e',1,'yage']]],
- ['space',['SPACE',['../namespaceyage.html#ad5a9307442e5daa8810aff942564a822a6506ae39fdca9845e3a6de3865183e57',1,'yage']]],
- ['sprite',['Sprite',['../classyage_1_1Sprite.html#a113bfddfa62846a1d8391d1b86de7987',1,'yage::Sprite::Sprite()=default'],['../classyage_1_1Sprite.html#aa5a7958e17f1d042226b91fb1829642e',1,'yage::Sprite::Sprite(const Sprite &)=delete'],['../classyage_1_1Sprite.html#a33789b3e37bfcb84ed89ec69f47817a1',1,'yage::Sprite::Sprite(Sprite &&)=delete'],['../classyage_1_1SpriteSheet.html#a2734c2e7b8bdfc9090d240c070ee55c0',1,'yage::SpriteSheet::sprite()']]],
+ ['space',['Space',['../classyage_1_1Space.html#a40c248478ae521bb4e0d5119002cf8e9',1,'yage::Space::Space()'],['../namespaceyage.html#ad5a9307442e5daa8810aff942564a822a6506ae39fdca9845e3a6de3865183e57',1,'yage::SPACE()']]],
+ ['space',['Space',['../classyage_1_1Space.html',1,'yage']]],
+ ['space_2ecpp',['space.cpp',['../space_8cpp.html',1,'']]],
+ ['space_2eh',['space.h',['../space_8h.html',1,'']]],
['sprite',['Sprite',['../classyage_1_1Sprite.html',1,'yage']]],
+ ['sprite',['Sprite',['../classyage_1_1Sprite.html#a113bfddfa62846a1d8391d1b86de7987',1,'yage::Sprite::Sprite()=default'],['../classyage_1_1Sprite.html#aa5a7958e17f1d042226b91fb1829642e',1,'yage::Sprite::Sprite(const Sprite &)=delete'],['../classyage_1_1Sprite.html#a33789b3e37bfcb84ed89ec69f47817a1',1,'yage::Sprite::Sprite(Sprite &&)=delete'],['../classyage_1_1SpriteSheet.html#a2734c2e7b8bdfc9090d240c070ee55c0',1,'yage::SpriteSheet::sprite()']]],
['sprite_2ecpp',['sprite.cpp',['../sprite_8cpp.html',1,'']]],
['sprite_2eh',['sprite.h',['../sprite_8h.html',1,'']]],
['spritebatch',['SpriteBatch',['../classyage_1_1SpriteBatch.html#afda50a8a2a6c9ffd1b9d962fae223f8a',1,'yage::SpriteBatch::SpriteBatch()'],['../classyage_1_1SpriteBatch.html#a30a46a7182235a739916d540781af652',1,'yage::SpriteBatch::SpriteBatch(const SpriteBatch &)=delete'],['../classyage_1_1SpriteBatch.html#a7f18a506f4188acd2219da8147dc0e1e',1,'yage::SpriteBatch::SpriteBatch(SpriteBatch &&)=delete']]],
['spritebatch',['SpriteBatch',['../classyage_1_1SpriteBatch.html',1,'yage']]],
['spritebatch_2ecpp',['spritebatch.cpp',['../spritebatch_8cpp.html',1,'']]],
['spritebatch_2eh',['spritebatch.h',['../spritebatch_8h.html',1,'']]],
+ ['spritebatch_2emd',['spritebatch.md',['../spritebatch_8md.html',1,'']]],
+ ['sprite_20batching',['Sprite Batching',['../spritebatch_guide.html',1,'']]],
['spritemap',['SpriteMap',['../namespaceyage_1_1details.html#a035f63ad1a3114ada8157ed4182521c9',1,'yage::details']]],
['spritesheet',['SpriteSheet',['../classyage_1_1SpriteSheet.html#a73db999ab17c4846f036eb47470176f6',1,'yage::SpriteSheet']]],
['spritesheet',['SpriteSheet',['../classyage_1_1SpriteSheet.html',1,'yage']]],
@@ -84,8 +89,10 @@ var searchData=
['stbi_5fzlib_5fdecode_5fnoheader_5fmalloc',['stbi_zlib_decode_noheader_malloc',['../stb__image_8h.html#a7fbd65c83495f13f22469fe493775739',1,'stb_image.h']]],
['stbidef',['STBIDEF',['../stb__image_8h.html#a2d9ec9850cd12aefe7641b456266a4c2',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 &)=delete']]],
['syncqueue',['SyncQueue',['../classyage_1_1SyncQueue.html',1,'yage']]],
+ ['syncqueue',['SyncQueue',['../classyage_1_1SyncQueue.html#a0c8aa1c22e3e6d5094dbdeb88cff426b',1,'yage::SyncQueue::SyncQueue()=default'],['../classyage_1_1SyncQueue.html#a8f42b9b34c6495680aade2563cc2359c',1,'yage::SyncQueue::SyncQueue(const SyncQueue &)=delete']]],
['syncqueue_2eh',['syncqueue.h',['../syncqueue_8h.html',1,'']]],
- ['syncqueue_3c_20callback_20_3e',['SyncQueue< Callback >',['../classyage_1_1SyncQueue.html',1,'yage']]]
+ ['syncqueue_3c_20callback_20_3e',['SyncQueue< Callback >',['../classyage_1_1SyncQueue.html',1,'yage']]],
+ ['system',['System',['../classyage_1_1System.html',1,'yage']]],
+ ['system_2eh',['system.h',['../system_8h.html',1,'']]]
];
diff --git a/search/all_13.js b/search/all_13.js
index 3356493e..d7c7fb17 100644
--- a/search/all_13.js
+++ b/search/all_13.js
@@ -10,7 +10,7 @@ var searchData=
['texturecache_2ecpp',['texturecache.cpp',['../texturecache_8cpp.html',1,'']]],
['texturecache_2eh',['texturecache.h',['../texturecache_8h.html',1,'']]],
['todo_20list',['Todo List',['../todo.html',1,'']]],
- ['todolist_2edox',['todolist.dox',['../todolist_8dox.html',1,'']]],
+ ['todolist_2emd',['todolist.md',['../todolist_8md.html',1,'']]],
['top_5fleft',['top_left',['../structyage_1_1details_1_1Glyph.html#a4dd2989e7b2a6d58dea6c85a9a1ed80d',1,'yage::details::Glyph']]],
['top_5fright',['top_right',['../structyage_1_1details_1_1Glyph.html#a503ba9786cf0fe3535e968b607a001da',1,'yage::details::Glyph']]],
['tostring',['toString',['../classyage_1_1Matrix.html#a07678d7007e89487c7168df84f2a4fa8',1,'yage::Matrix::toString()'],['../classyage_1_1Vector.html#a956f7b6d02c0309adece311f59c8beae',1,'yage::Vector::toString()']]],
diff --git a/search/all_14.js b/search/all_14.js
index de79f614..ef0528c3 100644
--- a/search/all_14.js
+++ b/search/all_14.js
@@ -3,7 +3,7 @@ var searchData=
['u',['u',['../structyage_1_1UV.html#aa726c11ba59a9a5edffef27ac3845053',1,'yage::UV::u()'],['../namespaceyage.html#ad5a9307442e5daa8810aff942564a822a4c614360da93c0a041b22e537de151eb',1,'yage::U()']]],
['unknown',['UNKNOWN',['../namespaceyage.html#ad5a9307442e5daa8810aff942564a822a696b031073e74bf2cb98e5ef201d4aa3',1,'yage']]],
['up',['UP',['../namespaceyage.html#ad5a9307442e5daa8810aff942564a822afbaedde498cdead4f2780217646e9ba1',1,'yage']]],
- ['update',['update',['../classyage_1_1Camera.html#a99f0af50db990c5558fd0b7b82f3978c',1,'yage::Camera::update()'],['../classyage_1_1Body.html#a17017d183f3f9ecdff779fd6f82c5d36',1,'yage::Body::update()'],['../classyage_1_1ParticleBody.html#a1f24ef00fd59254397d677d90936ec4c',1,'yage::ParticleBody::update()']]],
+ ['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',1,'yage']]]
diff --git a/search/all_18.js b/search/all_18.js
index 35ffa9f5..81a6f12a 100644
--- a/search/all_18.js
+++ b/search/all_18.js
@@ -3,6 +3,7 @@ var searchData=
['details',['details',['../namespaceyage_1_1details.html',1,'yage']]],
['yage',['YAGE',['../index.html',1,'']]],
['matrix',['matrix',['../namespaceyage_1_1matrix.html',1,'yage']]],
+ ['yage',['YAGE',['../md_README.html',1,'']]],
['y',['y',['../structyage_1_1details_1_1Coordinate.html#a6d54c056ec7bd3c7ed1c6a226c2cf508',1,'yage::details::Coordinate::y()'],['../structyage_1_1Texture.html#a4bfae86da1ef1930238291660223a8f0',1,'yage::Texture::y()'],['../structyage_1_1Position.html#a45b8cc8245d0e05bb9e482d85512ee27',1,'yage::Position::y()'],['../classyage_1_1Vector3.html#a3076edb39227c1fcc77a8160fb9c5832',1,'yage::Vector3::y()'],['../classyage_1_1Vector4.html#ae0609f2db5e14fe05fddd71ec09f4735',1,'yage::Vector4::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()'],['../namespaceyage.html#ad5a9307442e5daa8810aff942564a822a57cec4137b614c87cb4e24a3d003a3e0',1,'yage::Y()']]],
['yage',['yage',['../namespaceyage.html',1,'']]],
['yage_2ecpp',['yage.cpp',['../yage_8cpp.html',1,'']]],
diff --git a/search/all_1a.js b/search/all_1a.js
index 4a39058c..650b6532 100644
--- a/search/all_1a.js
+++ b/search/all_1a.js
@@ -6,5 +6,6 @@ var searchData=
['_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/all_2.js b/search/all_2.js
index b2866051..e9d50262 100644
--- a/search/all_2.js
+++ b/search/all_2.js
@@ -17,10 +17,15 @@ var searchData=
['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_1Vertex.html#a142db28be39f418a06fa43f75d386182',1,'yage::Vertex::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_)']]],
+ ['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()']]],
['colsize',['colSize',['../classyage_1_1Matrix.html#a2148cd52008892765ad90250c68afba1',1,'yage::Matrix']]],
['comma',['COMMA',['../namespaceyage.html#ad5a9307442e5daa8810aff942564a822a4d9b3e9fc12849d060371eb65154c751',1,'yage']]],
- ['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)']]],
+ ['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']]],
- ['create',['create',['../classyage_1_1Window.html#afdf3e2826526abc23a4e206c9a8a8745',1,'yage::Window::create()'],['../classyage_1_1Active.html#aa2ed414bbe94fdd51c8aeb7ada73a064',1,'yage::Active::create()']]]
+ ['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()']]],
+ ['createentity',['createEntity',['../classyage_1_1EntityManager.html#acdd054a1235fb03452089d9f419a7e2b',1,'yage::EntityManager::createEntity()'],['../classyage_1_1Space.html#a41bc332ffb3042c0872ede8c53ff1fa4',1,'yage::Space::createEntity()']]],
+ ['createentityinstance',['createEntityInstance',['../classyage_1_1EntityManager.html#a188f3bc252781f9f3a7b4da417f0d7de',1,'yage::EntityManager']]]
];
diff --git a/search/all_4.js b/search/all_4.js
index 42a1767c..04efa775 100644
--- a/search/all_4.js
+++ b/search/all_4.js
@@ -3,7 +3,18 @@ var searchData=
['e',['E',['../namespaceyage.html#ad5a9307442e5daa8810aff942564a822a3a3ea00cfc35332cedf6e5e9a32e94da',1,'yage']]],
['ellipse_2eh',['ellipse.h',['../ellipse_8h.html',1,'']]],
['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()'],['../namespaceyage.html#ad5a9307442e5daa8810aff942564a822ab1a326c06d88bf042f73d70f50197905',1,'yage::END()']]],
+ ['engine',['Engine',['../classyage_1_1Engine.html',1,'yage']]],
+ ['engine_2ecpp',['engine.cpp',['../engine_8cpp.html',1,'']]],
+ ['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_2ecpp',['entity.cpp',['../entity_8cpp.html',1,'']]],
+ ['entity_2eh',['entity.h',['../entity_8h.html',1,'']]],
+ ['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,'']]],
+ ['entitymanager_2eh',['entitymanager.h',['../entitymanager_8h.html',1,'']]],
['eof',['eof',['../structstbi__io__callbacks.html#a2c4f3c3b7c75a2e74a35caf74fb8d177',1,'stbi_io_callbacks']]],
['equal',['EQUAL',['../namespaceyage.html#ad5a9307442e5daa8810aff942564a822a969f331a87d8c958473c32b4d0e61a44',1,'yage']]],
['error',['ERROR',['../namespaceyage.html#a4ac616fa26af17775ed558a4c08e4788abb1ca97ec761fc37101737ba0aa2e7c5',1,'yage']]],
diff --git a/search/all_6.js b/search/all_6.js
index 9c37fbe7..0b5793c3 100644
--- a/search/all_6.js
+++ b/search/all_6.js
@@ -2,13 +2,14 @@ var searchData=
[
['g',['g',['../structyage_1_1Colour.html#a205d3a63268f4879adf27aabdf71a6dd',1,'yage::Colour::g()'],['../namespaceyage.html#ad5a9307442e5daa8810aff942564a822adfcf28d0734569a6a693bc8194de62bf',1,'yage::G()']]],
['getcol',['getCol',['../classyage_1_1Matrix.html#a74475218328d6ef69701a6e261df925b',1,'yage::Matrix']]],
+ ['gethandle',['getHandle',['../classyage_1_1Entity.html#adb9e45f096a38c1057bba28acf7dde71',1,'yage::Entity']]],
['getrow',['getRow',['../classyage_1_1Matrix.html#a960273d1ac46a8edb71ceee08ee639b8',1,'yage::Matrix']]],
['gettexture',['getTexture',['../classyage_1_1ResourceManager.html#aec533f266d9b432050faed301f4191dc',1,'yage::ResourceManager::getTexture()'],['../classyage_1_1TextureCache.html#ad4929640230f9a74fcd634416fe0974f',1,'yage::TextureCache::getTexture()']]],
['gettexturefromspritesheet',['getTextureFromSpriteSheet',['../classyage_1_1TextureCache.html#abb785ce35eb847c02de67dc9e6e06bcd',1,'yage::TextureCache']]],
['glfw_5finclude_5fnone',['GLFW_INCLUDE_NONE',['../input_8h.html#a088324ad8995e3eb76024e3e79083d48',1,'input.h']]],
- ['glfwerrorcallback',['glfwErrorCallback',['../namespaceyage.html#a0bd2fedcbe862fdea1ea54b6b7d49bec',1,'yage']]],
- ['glyph',['Glyph',['../structyage_1_1details_1_1Glyph.html',1,'yage::details']]],
+ ['glfwerrorcallback',['glfwErrorCallback',['../namespaceyage.html#ae53246342d5b0371f300336cbc6595a3',1,'yage']]],
['glyph',['Glyph',['../structyage_1_1details_1_1Glyph.html#a91752b58fc10fb037658f27c9338627c',1,'yage::details::Glyph']]],
+ ['glyph',['Glyph',['../structyage_1_1details_1_1Glyph.html',1,'yage::details']]],
['grave_5faccent',['GRAVE_ACCENT',['../namespaceyage.html#ad5a9307442e5daa8810aff942564a822a1547ad05c44be2cc614be32159bf666b',1,'yage']]],
['gravity',['GRAVITY',['../classyage_1_1Body.html#a4f61913cf00244a6160e09cda846f766',1,'yage::Body']]],
['gravity_5f',['gravity_',['../classyage_1_1Body.html#a454a7c59d07c94afb0a35c3d53ec2191',1,'yage::Body']]]
diff --git a/search/all_8.js b/search/all_8.js
index eb720a18..0546b201 100644
--- a/search/all_8.js
+++ b/search/all_8.js
@@ -6,11 +6,11 @@ var searchData=
['imageloader_2ecpp',['imageloader.cpp',['../imageloader_8cpp.html',1,'']]],
['imageloader_2eh',['imageloader.h',['../imageloader_8h.html',1,'']]],
['info',['INFO',['../namespaceyage.html#a4ac616fa26af17775ed558a4c08e4788a551b723eafd6a31d444fcb2f5920fbd3',1,'yage']]],
- ['init',['init',['../classyage_1_1Batch.html#a0040228902f0a4cca90da23f36a7c477',1,'yage::Batch::init()'],['../classyage_1_1Sprite.html#a2f6294be8b2551077cf475892bcddcc1',1,'yage::Sprite::init()'],['../namespaceyage.html#a4fc8b4d2a19d4c7f7f1bd42a788827ce',1,'yage::init()']]],
+ ['init',['init',['../classyage_1_1Engine.html#a41073d8b8117e567357fe46fed01bbe4',1,'yage::Engine::init()'],['../classyage_1_1System.html#ad697e043fcf7dbcf77821f49073f5af9',1,'yage::System::init()'],['../classyage_1_1Batch.html#a0040228902f0a4cca90da23f36a7c477',1,'yage::Batch::init()'],['../classyage_1_1Sprite.html#a2f6294be8b2551077cf475892bcddcc1',1,'yage::Sprite::init()'],['../namespaceyage.html#a4fc8b4d2a19d4c7f7f1bd42a788827ce',1,'yage::init()']]],
['input_2eh',['input.h',['../input_8h.html',1,'']]],
['insert',['INSERT',['../namespaceyage.html#ad5a9307442e5daa8810aff942564a822a61ee777e7f71dc466c3b2c685d8d313b',1,'yage']]],
['inside',['inside',['../classyage_1_1Collider.html#a4a8ad9e664a0015e023a70d196302fe9',1,'yage::Collider::inside()'],['../classyage_1_1RectangleCollider.html#ac8d8e6bdb12c21be12f7d398242147c4',1,'yage::RectangleCollider::inside()']]],
- ['instance',['instance',['../classyage_1_1Logger.html#ad165738c5b738d80a14b0ee1319cae2e',1,'yage::Logger']]],
+ ['instance',['instance',['../classyage_1_1Logger.html#ad165738c5b738d80a14b0ee1319cae2e',1,'yage::Logger::instance()'],['../classyage_1_1Engine.html#a7e4303fa3bd951ee64e166d6e0fb7b33',1,'yage::Engine::instance()']]],
['iomanager',['IoManager',['../classyage_1_1IoManager.html',1,'yage']]],
['iomanager_2ecpp',['iomanager.cpp',['../iomanager_8cpp.html',1,'']]],
['iomanager_2eh',['iomanager.h',['../iomanager_8h.html',1,'']]]
diff --git a/search/all_b.js b/search/all_b.js
index 5bc41c42..7b493842 100644
--- a/search/all_b.js
+++ b/search/all_b.js
@@ -14,8 +14,9 @@ var searchData=
['logger',['Logger',['../classyage_1_1Logger.html',1,'yage']]],
['logger',['Logger',['../classyage_1_1LogMessage.html#aff02b76416d2846736b7ecd798921a0a',1,'yage::LogMessage::Logger()'],['../classyage_1_1Logger.html#a950c0c75b86bf330cf11a0ad29bd9a64',1,'yage::Logger::Logger()'],['../classyage_1_1Logger.html#a3d54590303257e9a8d1da26d59571352',1,'yage::Logger::Logger(const std::string &file_path)'],['../classyage_1_1Logger.html#a71f6ab0fa1e86d790553c0763a255b2b',1,'yage::Logger::Logger(LogLevel min_level)'],['../classyage_1_1Logger.html#acbd21a2da8b423e9f606c386cabac074',1,'yage::Logger::Logger(LogLevel min_level, const std::string &file_path)']]],
['logger_2ecpp',['logger.cpp',['../logger_8cpp.html',1,'']]],
- ['logger_2edox',['logger.dox',['../logger_8dox.html',1,'']]],
['logger_2eh',['logger.h',['../logger_8h.html',1,'']]],
+ ['logger_2emd',['logger.md',['../logger_8md.html',1,'']]],
+ ['logger',['Logger',['../logger_guide.html',1,'']]],
['loglevel',['LogLevel',['../namespaceyage.html#a4ac616fa26af17775ed558a4c08e4788',1,'yage']]],
['loglevel_2eh',['loglevel.h',['../loglevel_8h.html',1,'']]],
['logmessage',['LogMessage',['../classyage_1_1LogMessage.html#af4ab2630201ecd155c329fbfebe352be',1,'yage::LogMessage']]],
diff --git a/search/all_c.js b/search/all_c.js
index 1ad1f18a..b417edd6 100644
--- a/search/all_c.js
+++ b/search/all_c.js
@@ -1,15 +1,18 @@
var searchData=
[
['m',['M',['../namespaceyage.html#ad5a9307442e5daa8810aff942564a822a69691c7bdcc3ce6d5d8a1361f22d04ac',1,'yage']]],
+ ['main_2emd',['main.md',['../main_8md.html',1,'']]],
+ ['mainloop',['mainLoop',['../classyage_1_1Engine.html#a245478397be4ca0d9ac6af84c1753e42',1,'yage::Engine']]],
['makeconsolesink',['makeConsoleSink',['../namespaceyage.html#ab54350a8dbf59338c99ab4f43cfa2858',1,'yage']]],
['makefilesink',['makeFileSink',['../namespaceyage.html#ad537beeea51c8314e407fadd24affc34',1,'yage::makeFileSink(const std::string &filename)'],['../namespaceyage.html#a6b288197f6a97f197dda60e5b54f1841',1,'yage::makeFileSink(std::string &&filename)']]],
['mass_5f',['mass_',['../classyage_1_1Body.html#a01b2a500e71bc88f2cb597f376bc8289',1,'yage::Body']]],
- ['matrix',['Matrix',['../classyage_1_1Matrix.html#a73b7d1f94f4f72a2294b71b3a35794ad',1,'yage::Matrix::Matrix()'],['../classyage_1_1Matrix.html#a191b02ff353d04f18779d4c84e20927b',1,'yage::Matrix::Matrix(const std::vector< Type > &data)']]],
['matrix',['Matrix',['../classyage_1_1Matrix.html',1,'yage']]],
- ['matrix_2edox',['matrix.dox',['../matrix_8dox.html',1,'']]],
+ ['matrix',['Matrix',['../classyage_1_1Matrix.html#a73b7d1f94f4f72a2294b71b3a35794ad',1,'yage::Matrix::Matrix()'],['../classyage_1_1Matrix.html#a191b02ff353d04f18779d4c84e20927b',1,'yage::Matrix::Matrix(const std::vector< Type > &data)']]],
['matrix_2eh',['matrix.h',['../matrix_8h.html',1,'']]],
+ ['matrix_2emd',['matrix.md',['../matrix_8md.html',1,'']]],
['matrix_3c_20rows_2c_201_2c_20double_20_3e',['Matrix< Rows, 1, double >',['../classyage_1_1Matrix.html',1,'yage']]],
['matrix_3c_20rows_2c_201_2c_20type_20_3e',['Matrix< Rows, 1, Type >',['../classyage_1_1Matrix.html',1,'yage']]],
+ ['matrix_20guide',['Matrix Guide',['../matrix_guide.html',1,'']]],
['menu',['MENU',['../namespaceyage.html#ad5a9307442e5daa8810aff942564a822a3ed53fbeb1eab0443561b68ca0c0b5cf',1,'yage']]],
['meta',['Meta',['../structyage_1_1LogMessage_1_1Meta.html',1,'yage::LogMessage']]],
['minus',['MINUS',['../namespaceyage.html#ad5a9307442e5daa8810aff942564a822affc0d9b54a1fe677c4c9e6b050e67c81',1,'yage']]],
diff --git a/search/all_d.js b/search/all_d.js
index 92dd4330..99de2295 100644
--- a/search/all_d.js
+++ b/search/all_d.js
@@ -1,6 +1,7 @@
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/all_f.js b/search/all_f.js
index 9c3640aa..0bde2e41 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 &item)']]],
- ['position',['position',['../structyage_1_1Vertex.html#abefe88d26b055655f9cc038a1dd4ff6a',1,'yage::Vertex::position()'],['../structyage_1_1Position.html#a41b1d5ee23c50208982ab6089708e5d2',1,'yage::Position::Position()=default'],['../structyage_1_1Position.html#aaeaa1cd93e57adcb08ef4f76513148e2',1,'yage::Position::Position(float x_, float y_)']]],
+ ['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(): component.h']]],
['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_2.js b/search/classes_2.js
index 39c1012f..27ed82b5 100644
--- a/search/classes_2.js
+++ b/search/classes_2.js
@@ -4,5 +4,6 @@ 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_4.js b/search/classes_4.js
index 4316901e..6da61229 100644
--- a/search/classes_4.js
+++ b/search/classes_4.js
@@ -1,4 +1,6 @@
var searchData=
[
- ['glyph',['Glyph',['../structyage_1_1details_1_1Glyph.html',1,'yage::details']]]
+ ['engine',['Engine',['../classyage_1_1Engine.html',1,'yage']]],
+ ['entity',['Entity',['../classyage_1_1Entity.html',1,'yage']]],
+ ['entitymanager',['EntityManager',['../classyage_1_1EntityManager.html',1,'yage']]]
];
diff --git a/search/classes_5.js b/search/classes_5.js
index 31f6033f..4316901e 100644
--- a/search/classes_5.js
+++ b/search/classes_5.js
@@ -1,5 +1,4 @@
var searchData=
[
- ['imageloader',['ImageLoader',['../classyage_1_1ImageLoader.html',1,'yage']]],
- ['iomanager',['IoManager',['../classyage_1_1IoManager.html',1,'yage']]]
+ ['glyph',['Glyph',['../structyage_1_1details_1_1Glyph.html',1,'yage::details']]]
];
diff --git a/search/classes_6.js b/search/classes_6.js
index f1ddc024..31f6033f 100644
--- a/search/classes_6.js
+++ b/search/classes_6.js
@@ -1,6 +1,5 @@
var searchData=
[
- ['logger',['Logger',['../classyage_1_1Logger.html',1,'yage']]],
- ['logmessage',['LogMessage',['../classyage_1_1LogMessage.html',1,'yage']]],
- ['logsink',['LogSink',['../classyage_1_1LogSink.html',1,'yage']]]
+ ['imageloader',['ImageLoader',['../classyage_1_1ImageLoader.html',1,'yage']]],
+ ['iomanager',['IoManager',['../classyage_1_1IoManager.html',1,'yage']]]
];
diff --git a/search/classes_7.js b/search/classes_7.js
index 5c0e52cf..f1ddc024 100644
--- a/search/classes_7.js
+++ b/search/classes_7.js
@@ -1,7 +1,6 @@
var searchData=
[
- ['matrix',['Matrix',['../classyage_1_1Matrix.html',1,'yage']]],
- ['matrix_3c_20rows_2c_201_2c_20double_20_3e',['Matrix< Rows, 1, double >',['../classyage_1_1Matrix.html',1,'yage']]],
- ['matrix_3c_20rows_2c_201_2c_20type_20_3e',['Matrix< Rows, 1, Type >',['../classyage_1_1Matrix.html',1,'yage']]],
- ['meta',['Meta',['../structyage_1_1LogMessage_1_1Meta.html',1,'yage::LogMessage']]]
+ ['logger',['Logger',['../classyage_1_1Logger.html',1,'yage']]],
+ ['logmessage',['LogMessage',['../classyage_1_1LogMessage.html',1,'yage']]],
+ ['logsink',['LogSink',['../classyage_1_1LogSink.html',1,'yage']]]
];
diff --git a/search/classes_8.js b/search/classes_8.js
index d616947f..5c0e52cf 100644
--- a/search/classes_8.js
+++ b/search/classes_8.js
@@ -1,5 +1,7 @@
var searchData=
[
- ['particlebody',['ParticleBody',['../classyage_1_1ParticleBody.html',1,'yage']]],
- ['position',['Position',['../structyage_1_1Position.html',1,'yage']]]
+ ['matrix',['Matrix',['../classyage_1_1Matrix.html',1,'yage']]],
+ ['matrix_3c_20rows_2c_201_2c_20double_20_3e',['Matrix< Rows, 1, double >',['../classyage_1_1Matrix.html',1,'yage']]],
+ ['matrix_3c_20rows_2c_201_2c_20type_20_3e',['Matrix< Rows, 1, Type >',['../classyage_1_1Matrix.html',1,'yage']]],
+ ['meta',['Meta',['../structyage_1_1LogMessage_1_1Meta.html',1,'yage::LogMessage']]]
];
diff --git a/search/classes_9.js b/search/classes_9.js
index 5c9a6968..d616947f 100644
--- a/search/classes_9.js
+++ b/search/classes_9.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_a.js b/search/classes_a.js
index 8ff19f3c..5c9a6968 100644
--- a/search/classes_a.js
+++ b/search/classes_a.js
@@ -1,11 +1,9 @@
var searchData=
[
- ['shader',['Shader',['../classyage_1_1Shader.html',1,'yage']]],
- ['shape',['Shape',['../classyage_1_1Shape.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< Callback >',['../classyage_1_1SyncQueue.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_b.js b/search/classes_b.js
index bb215bc2..b02501e0 100644
--- a/search/classes_b.js
+++ b/search/classes_b.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< Callback >',['../classyage_1_1SyncQueue.html',1,'yage']]],
+ ['system',['System',['../classyage_1_1System.html',1,'yage']]]
];
diff --git a/search/classes_c.js b/search/classes_c.js
index 92c686bb..bb215bc2 100644
--- a/search/classes_c.js
+++ b/search/classes_c.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_d.js b/search/classes_d.js
index d084cf51..92c686bb 100644
--- a/search/classes_d.js
+++ b/search/classes_d.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< double >',['../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< 2, double >',['../classyage_1_1Vector.html',1,'yage']]],
- ['vector_3c_202_2c_20type_20_3e',['Vector< 2, Type >',['../classyage_1_1Vector.html',1,'yage']]],
- ['vector_3c_203_2c_20type_20_3e',['Vector< 3, Type >',['../classyage_1_1Vector.html',1,'yage']]],
- ['vector_3c_204_2c_20type_20_3e',['Vector< 4, Type >',['../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_e.js b/search/classes_e.js
index 50e8b3e6..d084cf51 100644
--- a/search/classes_e.js
+++ b/search/classes_e.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< double >',['../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< 2, double >',['../classyage_1_1Vector.html',1,'yage']]],
+ ['vector_3c_202_2c_20type_20_3e',['Vector< 2, Type >',['../classyage_1_1Vector.html',1,'yage']]],
+ ['vector_3c_203_2c_20type_20_3e',['Vector< 3, Type >',['../classyage_1_1Vector.html',1,'yage']]],
+ ['vector_3c_204_2c_20type_20_3e',['Vector< 4, Type >',['../classyage_1_1Vector.html',1,'yage']]],
+ ['vertex',['Vertex',['../structyage_1_1Vertex.html',1,'yage']]]
];
diff --git a/search/classes_f.html b/search/classes_f.html
new file mode 100644
index 00000000..cee523ad
--- /dev/null
+++ b/search/classes_f.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_f.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_f.js b/search/classes_f.js
new file mode 100644
index 00000000..50e8b3e6
--- /dev/null
+++ b/search/classes_f.js
@@ -0,0 +1,4 @@
+var searchData=
+[
+ ['window',['Window',['../classyage_1_1Window.html',1,'yage']]]
+];
diff --git a/search/enums_0.js b/search/enums_0.js
index a86b6476..bba27f5e 100644
--- a/search/enums_0.js
+++ b/search/enums_0.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['key',['key',['../namespaceyage.html#ad5a9307442e5daa8810aff942564a822',1,'yage']]]
+ ['componentenum',['ComponentEnum',['../component_8h.html#a265b76591becf42b342804bbc4a79507',1,'component.h']]]
];
diff --git a/search/enums_1.js b/search/enums_1.js
index c289225e..a86b6476 100644
--- a/search/enums_1.js
+++ b/search/enums_1.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['loglevel',['LogLevel',['../namespaceyage.html#a4ac616fa26af17775ed558a4c08e4788',1,'yage']]]
+ ['key',['key',['../namespaceyage.html#ad5a9307442e5daa8810aff942564a822',1,'yage']]]
];
diff --git a/search/enums_2.js b/search/enums_2.js
index 59289f8c..c289225e 100644
--- a/search/enums_2.js
+++ b/search/enums_2.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['windowflags',['WindowFlags',['../namespaceyage.html#a09d41deeced5fca5df9dc680c9e77c38',1,'yage']]]
+ ['loglevel',['LogLevel',['../namespaceyage.html#a4ac616fa26af17775ed558a4c08e4788',1,'yage']]]
];
diff --git a/search/enums_3.html b/search/enums_3.html
new file mode 100644
index 00000000..77df324a
--- /dev/null
+++ b/search/enums_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="enums_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/enums_3.js b/search/enums_3.js
new file mode 100644
index 00000000..59289f8c
--- /dev/null
+++ b/search/enums_3.js
@@ -0,0 +1,4 @@
+var searchData=
+[
+ ['windowflags',['WindowFlags',['../namespaceyage.html#a09d41deeced5fca5df9dc680c9e77c38',1,'yage']]]
+];
diff --git a/search/enumvalues_d.js b/search/enumvalues_d.js
index 0cd479d6..6f23646c 100644
--- a/search/enumvalues_d.js
+++ b/search/enumvalues_d.js
@@ -1,6 +1,7 @@
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 1066662e..17c586db 100644
--- a/search/enumvalues_f.js
+++ b/search/enumvalues_f.js
@@ -5,5 +5,6 @@ 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 202c9f20..6a6e3ddd 100644
--- a/search/files_2.js
+++ b/search/files_2.js
@@ -3,5 +3,6 @@ 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,'']]]
+ ['collisionbody_2eh',['collisionbody.h',['../collisionbody_8h.html',1,'']]],
+ ['component_2eh',['component.h',['../component_8h.html',1,'']]]
];
diff --git a/search/files_4.js b/search/files_4.js
index f4e207d8..e14d9c37 100644
--- a/search/files_4.js
+++ b/search/files_4.js
@@ -1,4 +1,10 @@
var searchData=
[
- ['ellipse_2eh',['ellipse.h',['../ellipse_8h.html',1,'']]]
+ ['ellipse_2eh',['ellipse.h',['../ellipse_8h.html',1,'']]],
+ ['engine_2ecpp',['engine.cpp',['../engine_8cpp.html',1,'']]],
+ ['engine_2eh',['engine.h',['../engine_8h.html',1,'']]],
+ ['entity_2ecpp',['entity.cpp',['../entity_8cpp.html',1,'']]],
+ ['entity_2eh',['entity.h',['../entity_8h.html',1,'']]],
+ ['entitymanager_2ecpp',['entitymanager.cpp',['../entitymanager_8cpp.html',1,'']]],
+ ['entitymanager_2eh',['entitymanager.h',['../entitymanager_8h.html',1,'']]]
];
diff --git a/search/files_6.js b/search/files_6.js
index 8c02e7f3..096f856d 100644
--- a/search/files_6.js
+++ b/search/files_6.js
@@ -1,8 +1,8 @@
var searchData=
[
['logger_2ecpp',['logger.cpp',['../logger_8cpp.html',1,'']]],
- ['logger_2edox',['logger.dox',['../logger_8dox.html',1,'']]],
['logger_2eh',['logger.h',['../logger_8h.html',1,'']]],
+ ['logger_2emd',['logger.md',['../logger_8md.html',1,'']]],
['loglevel_2eh',['loglevel.h',['../loglevel_8h.html',1,'']]],
['logmessage_2ecpp',['logmessage.cpp',['../logmessage_8cpp.html',1,'']]],
['logmessage_2eh',['logmessage.h',['../logmessage_8h.html',1,'']]],
diff --git a/search/files_7.js b/search/files_7.js
index 42177e69..8e37376a 100644
--- a/search/files_7.js
+++ b/search/files_7.js
@@ -1,5 +1,6 @@
var searchData=
[
- ['matrix_2edox',['matrix.dox',['../matrix_8dox.html',1,'']]],
- ['matrix_2eh',['matrix.h',['../matrix_8h.html',1,'']]]
+ ['main_2emd',['main.md',['../main_8md.html',1,'']]],
+ ['matrix_2eh',['matrix.h',['../matrix_8h.html',1,'']]],
+ ['matrix_2emd',['matrix.md',['../matrix_8md.html',1,'']]]
];
diff --git a/search/files_a.js b/search/files_a.js
index e6d66a8b..8b2e785e 100644
--- a/search/files_a.js
+++ b/search/files_a.js
@@ -3,13 +3,17 @@ 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,'']]]
+ ['syncqueue_2eh',['syncqueue.h',['../syncqueue_8h.html',1,'']]],
+ ['system_2eh',['system.h',['../system_8h.html',1,'']]]
];
diff --git a/search/files_b.js b/search/files_b.js
index b27f863e..19908353 100644
--- a/search/files_b.js
+++ b/search/files_b.js
@@ -3,5 +3,5 @@ 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_2edox',['todolist.dox',['../todolist_8dox.html',1,'']]]
+ ['todolist_2emd',['todolist.md',['../todolist_8md.html',1,'']]]
];
diff --git a/search/functions_0.js b/search/functions_0.js
index a92378b9..d2494ce5 100644
--- a/search/functions_0.js
+++ b/search/functions_0.js
@@ -2,5 +2,6 @@ var searchData=
[
['active',['Active',['../classyage_1_1Active.html#a7cd7344f0b8b7aa93ac0449e2fbbf7bd',1,'yage::Active']]],
['add',['add',['../classyage_1_1Logger.html#a5ec9a752e8cbb278342fdb49520fbcdd',1,'yage::Logger']]],
+ ['addsystem',['addSystem',['../classyage_1_1Engine.html#ab605c8ab3209e6cb1a8b0d45eb6180b6',1,'yage::Engine']]],
['applyforce',['applyForce',['../classyage_1_1Body.html#a56310be4f9d7d2d4e7f954af0e0a5878',1,'yage::Body::applyForce()'],['../classyage_1_1ParticleBody.html#a4d6c52fc2106ebd3f131d2be1fa3f11b',1,'yage::ParticleBody::applyForce()']]]
];
diff --git a/search/functions_10.js b/search/functions_10.js
index ec3fcb05..06e3b7e9 100644
--- a/search/functions_10.js
+++ b/search/functions_10.js
@@ -9,6 +9,7 @@ var searchData=
['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']]],
diff --git a/search/functions_12.js b/search/functions_12.js
index dc91ba1d..a5fd3220 100644
--- a/search/functions_12.js
+++ b/search/functions_12.js
@@ -1,6 +1,6 @@
var searchData=
[
- ['update',['update',['../classyage_1_1Camera.html#a99f0af50db990c5558fd0b7b82f3978c',1,'yage::Camera::update()'],['../classyage_1_1Body.html#a17017d183f3f9ecdff779fd6f82c5d36',1,'yage::Body::update()'],['../classyage_1_1ParticleBody.html#a1f24ef00fd59254397d677d90936ec4c',1,'yage::ParticleBody::update()']]],
+ ['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_18.js b/search/functions_18.js
index 4a39058c..650b6532 100644
--- a/search/functions_18.js
+++ b/search/functions_18.js
@@ -6,5 +6,6 @@ var searchData=
['_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_2.js b/search/functions_2.js
index e1f09b78..9509e429 100644
--- a/search/functions_2.js
+++ b/search/functions_2.js
@@ -9,5 +9,7 @@ var searchData=
['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_)']]],
['colsize',['colSize',['../classyage_1_1Matrix.html#a2148cd52008892765ad90250c68afba1',1,'yage::Matrix']]],
['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()']]]
+ ['create',['create',['../classyage_1_1Window.html#afdf3e2826526abc23a4e206c9a8a8745',1,'yage::Window::create()'],['../classyage_1_1Active.html#aa2ed414bbe94fdd51c8aeb7ada73a064',1,'yage::Active::create()']]],
+ ['createentity',['createEntity',['../classyage_1_1EntityManager.html#acdd054a1235fb03452089d9f419a7e2b',1,'yage::EntityManager::createEntity()'],['../classyage_1_1Space.html#a41bc332ffb3042c0872ede8c53ff1fa4',1,'yage::Space::createEntity()']]],
+ ['createentityinstance',['createEntityInstance',['../classyage_1_1EntityManager.html#a188f3bc252781f9f3a7b4da417f0d7de',1,'yage::EntityManager']]]
];
diff --git a/search/functions_4.js b/search/functions_4.js
index 10b10be0..1cc6491c 100644
--- a/search/functions_4.js
+++ b/search/functions_4.js
@@ -1,4 +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()']]]
+ ['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']]],
+ ['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_6.js b/search/functions_6.js
index 3fea5334..49d6797a 100644
--- a/search/functions_6.js
+++ b/search/functions_6.js
@@ -1,9 +1,10 @@
var searchData=
[
['getcol',['getCol',['../classyage_1_1Matrix.html#a74475218328d6ef69701a6e261df925b',1,'yage::Matrix']]],
+ ['gethandle',['getHandle',['../classyage_1_1Entity.html#adb9e45f096a38c1057bba28acf7dde71',1,'yage::Entity']]],
['getrow',['getRow',['../classyage_1_1Matrix.html#a960273d1ac46a8edb71ceee08ee639b8',1,'yage::Matrix']]],
['gettexture',['getTexture',['../classyage_1_1ResourceManager.html#aec533f266d9b432050faed301f4191dc',1,'yage::ResourceManager::getTexture()'],['../classyage_1_1TextureCache.html#ad4929640230f9a74fcd634416fe0974f',1,'yage::TextureCache::getTexture()']]],
['gettexturefromspritesheet',['getTextureFromSpriteSheet',['../classyage_1_1TextureCache.html#abb785ce35eb847c02de67dc9e6e06bcd',1,'yage::TextureCache']]],
- ['glfwerrorcallback',['glfwErrorCallback',['../namespaceyage.html#a0bd2fedcbe862fdea1ea54b6b7d49bec',1,'yage']]],
+ ['glfwerrorcallback',['glfwErrorCallback',['../namespaceyage.html#ae53246342d5b0371f300336cbc6595a3',1,'yage']]],
['glyph',['Glyph',['../structyage_1_1details_1_1Glyph.html#a91752b58fc10fb037658f27c9338627c',1,'yage::details::Glyph']]]
];
diff --git a/search/functions_8.js b/search/functions_8.js
index 507861e5..2d268bc1 100644
--- a/search/functions_8.js
+++ b/search/functions_8.js
@@ -1,6 +1,6 @@
var searchData=
[
- ['init',['init',['../classyage_1_1Batch.html#a0040228902f0a4cca90da23f36a7c477',1,'yage::Batch::init()'],['../classyage_1_1Sprite.html#a2f6294be8b2551077cf475892bcddcc1',1,'yage::Sprite::init()'],['../namespaceyage.html#a4fc8b4d2a19d4c7f7f1bd42a788827ce',1,'yage::init()']]],
+ ['init',['init',['../classyage_1_1Engine.html#a41073d8b8117e567357fe46fed01bbe4',1,'yage::Engine::init()'],['../classyage_1_1System.html#ad697e043fcf7dbcf77821f49073f5af9',1,'yage::System::init()'],['../classyage_1_1Batch.html#a0040228902f0a4cca90da23f36a7c477',1,'yage::Batch::init()'],['../classyage_1_1Sprite.html#a2f6294be8b2551077cf475892bcddcc1',1,'yage::Sprite::init()'],['../namespaceyage.html#a4fc8b4d2a19d4c7f7f1bd42a788827ce',1,'yage::init()']]],
['inside',['inside',['../classyage_1_1Collider.html#a4a8ad9e664a0015e023a70d196302fe9',1,'yage::Collider::inside()'],['../classyage_1_1RectangleCollider.html#ac8d8e6bdb12c21be12f7d398242147c4',1,'yage::RectangleCollider::inside()']]],
- ['instance',['instance',['../classyage_1_1Logger.html#ad165738c5b738d80a14b0ee1319cae2e',1,'yage::Logger']]]
+ ['instance',['instance',['../classyage_1_1Logger.html#ad165738c5b738d80a14b0ee1319cae2e',1,'yage::Logger::instance()'],['../classyage_1_1Engine.html#a7e4303fa3bd951ee64e166d6e0fb7b33',1,'yage::Engine::instance()']]]
];
diff --git a/search/functions_b.js b/search/functions_b.js
index 43be41e3..e3e2fe35 100644
--- a/search/functions_b.js
+++ b/search/functions_b.js
@@ -1,5 +1,6 @@
var searchData=
[
+ ['mainloop',['mainLoop',['../classyage_1_1Engine.html#a245478397be4ca0d9ac6af84c1753e42',1,'yage::Engine']]],
['makeconsolesink',['makeConsoleSink',['../namespaceyage.html#ab54350a8dbf59338c99ab4f43cfa2858',1,'yage']]],
['makefilesink',['makeFileSink',['../namespaceyage.html#ad537beeea51c8314e407fadd24affc34',1,'yage::makeFileSink(const std::string &amp;filename)'],['../namespaceyage.html#a6b288197f6a97f197dda60e5b54f1841',1,'yage::makeFileSink(std::string &amp;&amp;filename)']]],
['matrix',['Matrix',['../classyage_1_1Matrix.html#a73b7d1f94f4f72a2294b71b3a35794ad',1,'yage::Matrix::Matrix()'],['../classyage_1_1Matrix.html#a191b02ff353d04f18779d4c84e20927b',1,'yage::Matrix::Matrix(const std::vector&lt; Type &gt; &amp;data)']]],
diff --git a/search/pages_0.js b/search/pages_0.js
index 8d42650d..978e53b3 100644
--- a/search/pages_0.js
+++ b/search/pages_0.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['bug_20list',['Bug List',['../bug.html',1,'']]]
+ ['add_20comments',['Add Comments',['../md_docs_todolist.html',1,'']]]
];
diff --git a/search/pages_1.js b/search/pages_1.js
index 038da541..8d42650d 100644
--- a/search/pages_1.js
+++ b/search/pages_1.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['deprecated_20list',['Deprecated List',['../deprecated.html',1,'']]]
+ ['bug_20list',['Bug List',['../bug.html',1,'']]]
];
diff --git a/search/pages_2.js b/search/pages_2.js
index 4c4cca2b..038da541 100644
--- a/search/pages_2.js
+++ b/search/pages_2.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['physics_20engine',['Physics Engine',['../md_yage_physics_README.html',1,'']]]
+ ['deprecated_20list',['Deprecated List',['../deprecated.html',1,'']]]
];
diff --git a/search/pages_3.js b/search/pages_3.js
index 441b2dec..58ac2e4b 100644
--- a/search/pages_3.js
+++ b/search/pages_3.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['todo_20list',['Todo List',['../todo.html',1,'']]]
+ ['logger',['Logger',['../logger_guide.html',1,'']]]
];
diff --git a/search/pages_4.js b/search/pages_4.js
index 62ccbfb4..50b3a64a 100644
--- a/search/pages_4.js
+++ b/search/pages_4.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['yage',['YAGE',['../index.html',1,'']]]
+ ['matrix_20guide',['Matrix Guide',['../matrix_guide.html',1,'']]]
];
diff --git a/search/pages_5.html b/search/pages_5.html
new file mode 100644
index 00000000..02c11148
--- /dev/null
+++ b/search/pages_5.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="pages_5.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/pages_5.js b/search/pages_5.js
new file mode 100644
index 00000000..4c4cca2b
--- /dev/null
+++ b/search/pages_5.js
@@ -0,0 +1,4 @@
+var searchData=
+[
+ ['physics_20engine',['Physics Engine',['../md_yage_physics_README.html',1,'']]]
+];
diff --git a/search/pages_6.html b/search/pages_6.html
new file mode 100644
index 00000000..afb70afd
--- /dev/null
+++ b/search/pages_6.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="pages_6.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/pages_6.js b/search/pages_6.js
new file mode 100644
index 00000000..39e0d94c
--- /dev/null
+++ b/search/pages_6.js
@@ -0,0 +1,4 @@
+var searchData=
+[
+ ['sprite_20batching',['Sprite Batching',['../spritebatch_guide.html',1,'']]]
+];
diff --git a/search/pages_7.html b/search/pages_7.html
new file mode 100644
index 00000000..9d7ba25f
--- /dev/null
+++ b/search/pages_7.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="pages_7.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/pages_7.js b/search/pages_7.js
new file mode 100644
index 00000000..441b2dec
--- /dev/null
+++ b/search/pages_7.js
@@ -0,0 +1,4 @@
+var searchData=
+[
+ ['todo_20list',['Todo List',['../todo.html',1,'']]]
+];
diff --git a/search/pages_8.html b/search/pages_8.html
new file mode 100644
index 00000000..33778878
--- /dev/null
+++ b/search/pages_8.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="pages_8.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/pages_8.js b/search/pages_8.js
new file mode 100644
index 00000000..83bdc55e
--- /dev/null
+++ b/search/pages_8.js
@@ -0,0 +1,5 @@
+var searchData=
+[
+ ['yage',['YAGE',['../index.html',1,'']]],
+ ['yage',['YAGE',['../md_README.html',1,'']]]
+];
diff --git a/search/search.css b/search/search.css
index 4d7612ff..e8187b17 100644
--- a/search/search.css
+++ b/search/search.css
@@ -100,8 +100,8 @@
display: none;
position: absolute;
left: 0; top: 0;
- border: 1px solid #90A5CE;
- background-color: #F9FAFC;
+ border: 1px solid #ED9071;
+ background-color: #FEF9F7;
z-index: 1;
padding-top: 4px;
padding-bottom: 4px;
@@ -145,7 +145,7 @@ a.SelectItem:active {
a.SelectItem:hover {
color: #FFFFFF;
- background-color: #3D578C;
+ background-color: #B33D15;
outline-style: none;
text-decoration: none;
cursor: pointer;
@@ -164,7 +164,7 @@ iframe#MSearchResults {
position: absolute;
left: 0; top: 0;
border: 1px solid #000;
- background-color: #EEF1F7;
+ background-color: #FCEEE9;
}
/* ----------------------------------- */
@@ -199,7 +199,7 @@ body.SRPage {
.SRSymbol {
font-weight: bold;
- color: #425E97;
+ color: #C24217;
font-family: Arial, Verdana, sans-serif;
text-decoration: none;
outline: none;
@@ -207,7 +207,7 @@ body.SRPage {
a.SRScope {
display: block;
- color: #425E97;
+ color: #C24217;
font-family: Arial, Verdana, sans-serif;
text-decoration: none;
outline: none;
@@ -240,7 +240,7 @@ DIV.searchresults {
/*---------------- External search page results */
.searchresult {
- background-color: #F0F3F8;
+ background-color: #FCF0EC;
}
.pages b {
diff --git a/search/search.js b/search/search.js
index 5fff46bf..812eba6b 100644
--- a/search/search.js
+++ b/search/search.js
@@ -8,17 +8,17 @@
var indexSectionsWithContent =
{
0: "abcdefghijklmnopqrstuvwxyz~",
- 1: "abcdgilmprstuvw",
+ 1: "abcdegilmprstuvw",
2: "y",
3: "abcdeilmprstvwy",
4: "abcdefghiklmopqrstuvwxyz~",
5: "abcdefghilmnoprstuvwxyz",
6: "csv",
- 7: "klw",
+ 7: "cklw",
8: "abcdefghijklmnopqrstuvwxyz",
9: "dl",
10: "gsy",
- 11: "bdpty"
+ 11: "abdlmpsty"
};
var indexSectionNames =