From 120afaec5290bd3b9109503d04b6b8d284114f30 Mon Sep 17 00:00:00 2001 From: TravisBot <> Date: Tue, 13 Feb 2018 19:22:49 +0000 Subject: [Travis] Rebuilding documentation --- README_8md.html | 2 +- active_8cpp.html | 2 +- active_8h.html | 2 +- active_8h_source.html | 2 +- annotated.html | 8 +- batch_8h.html | 2 +- batch_8h_source.html | 2 +- body_8cpp.html | 2 +- body_8h.html | 2 +- body_8h_source.html | 2 +- bug.html | 2 +- camera_8cpp.html | 2 +- camera_8h.html | 2 +- camera_8h_source.html | 2 +- classComponent.html | 106 ----------- classes.html | 54 +++--- classyage_1_1Active-members.html | 2 +- classyage_1_1Active.html | 2 +- classyage_1_1Batch-members.html | 2 +- classyage_1_1Batch.html | 2 +- classyage_1_1Body-members.html | 2 +- classyage_1_1Body.html | 2 +- classyage_1_1Camera-members.html | 2 +- classyage_1_1Camera.html | 2 +- classyage_1_1Collider-members.html | 2 +- classyage_1_1Collider.html | 2 +- classyage_1_1CollisionBody-members.html | 2 +- classyage_1_1CollisionBody.html | 2 +- classyage_1_1Drawable-members.html | 2 +- classyage_1_1Drawable.html | 2 +- classyage_1_1Engine-members.html | 2 +- classyage_1_1Engine.html | 6 +- classyage_1_1Entity-members.html | 4 +- classyage_1_1Entity.html | 18 +- classyage_1_1EntityManager-members.html | 2 +- classyage_1_1EntityManager.html | 6 +- classyage_1_1ImageLoader-members.html | 2 +- classyage_1_1ImageLoader.html | 2 +- classyage_1_1IoManager-members.html | 2 +- classyage_1_1IoManager.html | 2 +- classyage_1_1LogMessage-members.html | 2 +- classyage_1_1LogMessage.html | 2 +- classyage_1_1LogSink-members.html | 2 +- classyage_1_1LogSink.html | 2 +- classyage_1_1Logger-members.html | 2 +- classyage_1_1Logger.html | 2 +- classyage_1_1Matrix-members.html | 2 +- classyage_1_1Matrix.html | 2 +- classyage_1_1NonCopyable-members.html | 112 +++++++++++ classyage_1_1NonCopyable.html | 221 ++++++++++++++++++++++ classyage_1_1ParticleBody-members.html | 2 +- classyage_1_1ParticleBody.html | 2 +- classyage_1_1Rectangle-members.html | 2 +- classyage_1_1Rectangle.html | 2 +- classyage_1_1RectangleCollider-members.html | 2 +- classyage_1_1RectangleCollider.html | 2 +- classyage_1_1ResourceManager-members.html | 2 +- classyage_1_1ResourceManager.html | 2 +- classyage_1_1RigidBody-members.html | 2 +- classyage_1_1RigidBody.html | 2 +- classyage_1_1Shader-members.html | 2 +- classyage_1_1Shader.html | 2 +- classyage_1_1Shape-members.html | 2 +- classyage_1_1Shape.html | 2 +- classyage_1_1Space-members.html | 2 +- classyage_1_1Space.html | 6 +- classyage_1_1Sprite-members.html | 2 +- classyage_1_1Sprite.html | 2 +- classyage_1_1SpriteBatch-members.html | 2 +- classyage_1_1SpriteBatch.html | 2 +- classyage_1_1SpriteSheet-members.html | 2 +- classyage_1_1SpriteSheet.html | 2 +- classyage_1_1SyncQueue-members.html | 2 +- classyage_1_1SyncQueue.html | 2 +- classyage_1_1System-members.html | 9 +- classyage_1_1System.html | 32 +++- classyage_1_1TextureCache-members.html | 2 +- classyage_1_1TextureCache.html | 2 +- classyage_1_1Vector-members.html | 2 +- classyage_1_1Vector.html | 2 +- classyage_1_1Vector2-members.html | 2 +- classyage_1_1Vector2.html | 2 +- classyage_1_1Vector3-members.html | 2 +- classyage_1_1Vector3.html | 2 +- classyage_1_1Vector4-members.html | 2 +- classyage_1_1Vector4.html | 2 +- classyage_1_1Window-members.html | 2 +- classyage_1_1Window.html | 2 +- classyage_1_1details_1_1Row-members.html | 2 +- classyage_1_1details_1_1Row.html | 2 +- collider_8h.html | 2 +- collider_8h_source.html | 2 +- collisionbody_8h.html | 2 +- collisionbody_8h_source.html | 2 +- component_8h.html | 156 --------------- component_8h_source.html | 121 ------------ deprecated.html | 2 +- dir_059f34b87ae2c2af887b23a7e5e8e88f.html | 2 +- dir_0a5be4b85c8e2c05f7a9f5a803f53125.html | 4 +- dir_11841e5da2063fc5766a682aee38e289.html | 2 +- dir_4360c3054e876104aec8d81523b584e2.html | 141 -------------- dir_48a91ae829881cbedcfc124d2027890d.html | 4 +- dir_a58d7658bbcfd3d3d7296185ebe55c28.html | 2 +- dir_aa7f86daaaa64c448f636c0e65de2cec.html | 2 +- dir_b47bccbdb192fb141a0ffded67f346da.html | 137 ++++++++++++++ dir_d09e80fdcf0bb585bbe3b7099c52d028.html | 2 +- drawable_8h.html | 2 +- drawable_8h_source.html | 2 +- ellipse_8h.html | 2 +- ellipse_8h_source.html | 2 +- engine_8cpp.html | 6 +- engine_8h.html | 6 +- engine_8h_source.html | 6 +- entity_8cpp.html | 6 +- entity_8h.html | 14 +- entity_8h_source.html | 44 +++-- entitymanager_8cpp.html | 6 +- entitymanager_8h.html | 6 +- entitymanager_8h_source.html | 8 +- files.html | 87 +++++---- functions.html | 2 +- functions_b.html | 2 +- functions_c.html | 2 +- functions_d.html | 5 +- functions_e.html | 4 +- functions_f.html | 2 +- functions_func.html | 43 +++-- functions_g.html | 2 +- functions_h.html | 2 +- functions_i.html | 2 +- functions_k.html | 2 +- functions_l.html | 2 +- functions_m.html | 2 +- functions_n.html | 5 +- functions_o.html | 7 +- functions_p.html | 2 +- functions_r.html | 2 +- functions_rela.html | 2 +- functions_s.html | 2 +- functions_t.html | 2 +- functions_type.html | 2 +- functions_u.html | 4 +- functions_v.html | 2 +- functions_vars.html | 2 +- functions_w.html | 2 +- functions_x.html | 2 +- functions_y.html | 2 +- functions_z.html | 2 +- functions_~.html | 5 +- globals.html | 27 +-- globals_defs.html | 3 +- globals_enum.html | 111 ----------- globals_eval.html | 9 +- globals_func.html | 3 +- globals_type.html | 3 +- globals_vars.html | 3 +- hierarchy.html | 56 +++--- imageloader_8cpp.html | 2 +- imageloader_8h.html | 2 +- imageloader_8h_source.html | 2 +- index.html | 2 +- input_8h.html | 2 +- input_8h_source.html | 2 +- iomanager_8cpp.html | 2 +- iomanager_8h.html | 2 +- iomanager_8h_source.html | 2 +- logger_8cpp.html | 2 +- logger_8h.html | 2 +- logger_8h_source.html | 2 +- logger_8md.html | 2 +- logger_guide.html | 2 +- loglevel_8h.html | 2 +- loglevel_8h_source.html | 2 +- logmessage_8cpp.html | 2 +- logmessage_8h.html | 2 +- logmessage_8h_source.html | 2 +- logsink_8cpp.html | 2 +- logsink_8h.html | 2 +- logsink_8h_source.html | 2 +- main_8md.html | 2 +- matrix_8h.html | 2 +- matrix_8h_source.html | 2 +- matrix_8md.html | 2 +- matrix_guide.html | 2 +- md_README.html | 24 ++- md_docs_todolist.html | 2 +- md_yage_physics_README.html | 2 +- namespacemembers.html | 5 +- namespacemembers_enum.html | 2 +- namespacemembers_eval.html | 2 +- namespacemembers_func.html | 2 +- namespacemembers_type.html | 5 +- namespaces.html | 2 +- namespaceyage.html | 20 +- namespaceyage_1_1details.html | 2 +- namespaceyage_1_1matrix.html | 2 +- noncopyable_8h.html | 120 ++++++++++++ noncopyable_8h_source.html | 126 ++++++++++++ pages.html | 2 +- particlebody_8cpp.html | 2 +- particlebody_8h.html | 2 +- particlebody_8h_source.html | 2 +- physics_8h.html | 2 +- physics_8h_source.html | 2 +- rectangle_8cpp.html | 2 +- rectangle_8h.html | 2 +- rectangle_8h_source.html | 2 +- rectanglecollider_8cpp.html | 2 +- rectanglecollider_8h.html | 2 +- rectanglecollider_8h_source.html | 2 +- resourcemanager_8cpp.html | 2 +- resourcemanager_8h.html | 2 +- resourcemanager_8h_source.html | 2 +- rigidbody_8cpp.html | 2 +- rigidbody_8h.html | 2 +- rigidbody_8h_source.html | 2 +- search/all_14.js | 2 +- search/all_1a.js | 1 + search/all_2.js | 5 +- search/all_3.js | 1 + search/all_4.js | 3 +- search/all_d.js | 4 +- search/all_e.js | 2 +- search/all_f.js | 2 +- search/classes_10.html | 26 +++ search/classes_10.js | 4 + search/classes_2.js | 1 - search/classes_9.js | 3 +- search/classes_a.js | 8 +- search/classes_b.js | 16 +- search/classes_c.js | 12 +- search/classes_d.js | 3 +- search/classes_e.js | 11 +- search/classes_f.js | 11 +- search/enums_0.js | 2 +- search/enums_1.js | 2 +- search/enums_2.js | 2 +- search/enums_3.html | 26 --- search/enums_3.js | 4 - search/enumvalues_d.js | 1 - search/enumvalues_f.js | 1 - search/files_2.js | 3 +- search/files_8.js | 4 +- search/files_9.js | 13 +- search/files_a.js | 26 +-- search/files_b.js | 20 +- search/files_c.js | 5 +- search/files_d.js | 3 +- search/files_e.js | 4 +- search/files_f.html | 26 +++ search/files_f.js | 5 + search/functions_10.js | 59 +----- search/functions_11.js | 54 +++++- search/functions_12.js | 7 +- search/functions_13.js | 8 +- search/functions_14.js | 8 +- search/functions_15.js | 5 +- search/functions_16.js | 4 +- search/functions_17.js | 4 +- search/functions_18.js | 10 +- search/functions_19.html | 26 +++ search/functions_19.js | 12 ++ search/functions_3.js | 1 + search/functions_4.js | 2 +- search/functions_c.js | 12 +- search/functions_d.js | 16 +- search/functions_e.js | 6 +- search/functions_f.js | 10 +- search/search.js | 10 +- search/typedefs_1.js | 4 +- search/typedefs_2.js | 12 +- search/typedefs_3.html | 26 +++ search/typedefs_3.js | 12 ++ shader_8cpp.html | 2 +- shader_8h.html | 2 +- shader_8h_source.html | 2 +- shape_8h.html | 2 +- shape_8h_source.html | 2 +- space_8cpp.html | 6 +- space_8h.html | 6 +- space_8h_source.html | 6 +- sprite_8cpp.html | 2 +- sprite_8h.html | 2 +- sprite_8h_source.html | 2 +- spritebatch_8cpp.html | 2 +- spritebatch_8h.html | 2 +- spritebatch_8h_source.html | 2 +- spritebatch_8md.html | 2 +- spritebatch_guide.html | 2 +- spritesheet_8cpp.html | 2 +- spritesheet_8h.html | 2 +- spritesheet_8h_source.html | 2 +- stb__image_8cpp.html | 2 +- stb__image_8h.html | 2 +- stb__image_8h_source.html | 2 +- structstbi__io__callbacks-members.html | 2 +- structstbi__io__callbacks.html | 2 +- structyage_1_1Colour-members.html | 2 +- structyage_1_1Colour.html | 2 +- structyage_1_1LogMessage_1_1Meta-members.html | 2 +- structyage_1_1LogMessage_1_1Meta.html | 2 +- structyage_1_1Position-members.html | 2 +- structyage_1_1Position.html | 2 +- structyage_1_1Texture-members.html | 2 +- structyage_1_1Texture.html | 2 +- structyage_1_1UV-members.html | 2 +- structyage_1_1UV.html | 2 +- structyage_1_1Vertex-members.html | 2 +- structyage_1_1Vertex.html | 2 +- structyage_1_1details_1_1Coordinate-members.html | 2 +- structyage_1_1details_1_1Coordinate.html | 2 +- structyage_1_1details_1_1Glyph-members.html | 2 +- structyage_1_1details_1_1Glyph.html | 2 +- structyage_1_1details_1_1RenderBatch-members.html | 2 +- structyage_1_1details_1_1RenderBatch.html | 2 +- syncqueue_8h.html | 2 +- syncqueue_8h_source.html | 2 +- system_8h.html | 6 +- system_8h_source.html | 25 +-- texture_8h.html | 2 +- texture_8h_source.html | 2 +- texturecache_8cpp.html | 2 +- texturecache_8h.html | 2 +- texturecache_8h_source.html | 2 +- todo.html | 2 +- todolist_8md.html | 2 +- vertex_8h.html | 2 +- vertex_8h_source.html | 2 +- window_8cpp.html | 2 +- window_8h.html | 2 +- window_8h_source.html | 2 +- yage_2physics_2README_8md.html | 2 +- yage_8cpp.html | 2 +- yage_8h.html | 4 +- yage_8h_source.html | 29 ++- 335 files changed, 1625 insertions(+), 1393 deletions(-) delete mode 100644 classComponent.html create mode 100644 classyage_1_1NonCopyable-members.html create mode 100644 classyage_1_1NonCopyable.html delete mode 100644 component_8h.html delete mode 100644 component_8h_source.html delete mode 100644 dir_4360c3054e876104aec8d81523b584e2.html create mode 100644 dir_b47bccbdb192fb141a0ffded67f346da.html delete mode 100644 globals_enum.html create mode 100644 noncopyable_8h.html create mode 100644 noncopyable_8h_source.html create mode 100644 search/classes_10.html create mode 100644 search/classes_10.js delete mode 100644 search/enums_3.html delete mode 100644 search/enums_3.js create mode 100644 search/files_f.html create mode 100644 search/files_f.js create mode 100644 search/functions_19.html create mode 100644 search/functions_19.js create mode 100644 search/typedefs_3.html create mode 100644 search/typedefs_3.js 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'); 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 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 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'); 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'); |oCSprite |oCSpriteBatch |oCActive -|\CSyncQueue -oCComponent -\Cstbi_io_callbacks +|oCNonCopyable +|\CSyncQueue +\Cstbi_io_callbacks 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 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'); 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 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 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'); 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'); 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 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 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'); diff --git a/classComponent.html b/classComponent.html deleted file mode 100644 index 241928ac..00000000 --- a/classComponent.html +++ /dev/null @@ -1,106 +0,0 @@ - - - - - - -YAGE: Component Class Reference - - - - - - - - - -
-
- - - - - - - -
-
YAGE -  v0.1.4.0 -
-
Yet Another Game Engine
-
-
- - - - - - -
- All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
- - -
- -
- -
-
-
-
Component Class Reference
-
-
- -

#include <component.h>

-
The documentation for this class was generated from the following file: -
- - - - 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');
Class Index
-
A | B | C | D | E | G | I | L | M | P | R | S | T | U | V | W
+
A | B | C | D | E | G | I | L | M | N | P | R | S | T | U | V | W
- - + + - + + - + + - - - + + + - - + + + + - - + +
  A  
  E  
-
LogSink (yage)   Row (yage::details)   
  V  
+
  M  
+
RigidBody (yage)   
  V  
  M  
-
  S  
-
Active (yage)   Engine (yage)   Vector (yage)   
Row (yage::details)   
Active (yage)   Engine (yage)   Matrix (yage)   
  S  
+
Vector (yage)   
  B  
-
Entity (yage)   Matrix (yage)   Shader (yage)   Vector2 (yage)   
EntityManager (yage)   LogMessage::Meta (yage)   Shape (yage)   Vector3 (yage)   
Entity (yage)   LogMessage::Meta (yage)   Vector2 (yage)   
EntityManager (yage)   
  N  
+
Shader (yage)   Vector3 (yage)   
Batch (yage)   
  G  
-
  P  
-
Space (yage)   Vector4 (yage)   
Body (yage)   Sprite (yage)   Vertex (yage)   
Shape (yage)   Vector4 (yage)   
Body (yage)   NonCopyable (yage)   Space (yage)   Vertex (yage)   
  C  
-
Glyph (yage::details)   ParticleBody (yage)   SpriteBatch (yage)   
  W  
+
Glyph (yage::details)   
  P  
+
Sprite (yage)   
  W  
  I  
-
Position (yage)   SpriteSheet (yage)   
Camera (yage)   
  R  
-
SyncQueue (yage)   Window (yage)   
Collider (yage)   ImageLoader (yage)   System (yage)   
  s  
-
CollisionBody (yage)   IoManager (yage)   Rectangle (yage)   
  T  
+
SpriteBatch (yage)   
Camera (yage)   ParticleBody (yage)   SpriteSheet (yage)   Window (yage)   
Collider (yage)   ImageLoader (yage)   Position (yage)   SyncQueue (yage)   
  s  
CollisionBody (yage)   IoManager (yage)   
  R  
+
System (yage)   
Colour (yage)   
  L  
-
RectangleCollider (yage)   stbi_io_callbacks   
Component   RenderBatch (yage::details)   Texture (yage)   
Coordinate (yage::details)   Logger (yage)   ResourceManager (yage)   TextureCache (yage)   
  T  
+
stbi_io_callbacks   
Coordinate (yage::details)   Rectangle (yage)   
  D  
-
LogMessage (yage)   RigidBody (yage)   
  U  
+
Logger (yage)   RectangleCollider (yage)   Texture (yage)   
LogMessage (yage)   RenderBatch (yage::details)   TextureCache (yage)   
Drawable (yage)   LogSink (yage)   ResourceManager (yage)   
  U  
Drawable (yage)   UV (yage)   
UV (yage)   
-
A | B | C | D | E | G | I | L | M | P | R | S | T | U | V | W
+
A | B | C | D | E | G | I | L | M | N | P | R | S | T | U | V | W
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'); 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 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'); 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 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'); 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 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'); 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 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'); 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 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'); 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 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'); 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 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'); 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
The documentation for this class was generated from the following files: 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');

This is the complete list of members for yage::Entity, including all inherited members.

- +
Entity(unsigned handle)yage::Entity
Entity(EntityHandle handle)yage::Entity
getHandle() const yage::Entity
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'); - - - - + + + +

Public Member Functions

 Entity (unsigned handle)
 Creates an instance of an Entity with a handle that is associated to it. More...
 
unsigned getHandle () const
 Entity (EntityHandle handle)
 Creates an instance of an Entity with a handle that is associated to it. More...
 
EntityHandle getHandle () const
 Handle getter, as the user will only interact with the id itself. More...
 
@@ -117,14 +117,14 @@ Public Member Functions

It contains handles to where the entity is in the entity manager of the space, and a pointer back to the space itself.

This class cannot be instantiated outside of a Space and should only be instantiated through an entity manager, as otherwise the handle will not have a meaning.

Constructor & Destructor Documentation

- +
- + @@ -156,13 +156,13 @@ Public Member Functions
The documentation for this class was generated from the following files: 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');
yage::Entity::Entity (unsigned EntityHandle  handle)
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

The documentation for this class was generated from the following files: 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'); 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 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'); 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 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'); 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<typename T > 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'); 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<typename T > 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'); 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 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'); 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<int Rows, int Cols, class Type> diff --git a/classyage_1_1NonCopyable-members.html b/classyage_1_1NonCopyable-members.html new file mode 100644 index 00000000..bc76f34c --- /dev/null +++ b/classyage_1_1NonCopyable-members.html @@ -0,0 +1,112 @@ + + + + + + +YAGE: Member List + + + + + + + + + +
+
+ + + + + + + +
+
YAGE +  v0.1.4.0 +
+
Yet Another Game Engine
+
+
+ + + + + + +
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
+ + +
+ +
+ + +
+
+
+
yage::NonCopyable Member List
+
+
+ +

This is the complete list of members for yage::NonCopyable, including all inherited members.

+ + + + + +
NonCopyable()=defaultyage::NonCopyableprotected
NonCopyable(const NonCopyable &)=deleteyage::NonCopyableprotected
operator=(const NonCopyable &)=deleteyage::NonCopyableprotected
~NonCopyable()=defaultyage::NonCopyableprotected
+ + + + diff --git a/classyage_1_1NonCopyable.html b/classyage_1_1NonCopyable.html new file mode 100644 index 00000000..74dd6a0d --- /dev/null +++ b/classyage_1_1NonCopyable.html @@ -0,0 +1,221 @@ + + + + + + +YAGE: yage::NonCopyable Class Reference + + + + + + + + + +
+
+ + + + + + + +
+
YAGE +  v0.1.4.0 +
+
Yet Another Game Engine
+
+
+ + + + + + +
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
+ + +
+ +
+ + +
+
+
+Protected Member Functions | +List of all members
+
+
yage::NonCopyable Class Reference
+
+
+ +

#include <noncopyable.h>

+ + + + + + + + + + +

+Protected Member Functions

 NonCopyable ()=default
 
 ~NonCopyable ()=default
 
 NonCopyable (const NonCopyable &)=delete
 
NonCopyableoperator= (const NonCopyable &)=delete
 
+

Constructor & Destructor Documentation

+ +
+
+ + + + + +
+ + + + + + + +
yage::NonCopyable::NonCopyable ()
+
+protecteddefault
+
+ +
+
+ +
+
+ + + + + +
+ + + + + + + +
yage::NonCopyable::~NonCopyable ()
+
+protecteddefault
+
+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
yage::NonCopyable::NonCopyable (const NonCopyable)
+
+protecteddelete
+
+ +
+
+

Member Function Documentation

+ +
+
+ + + + + +
+ + + + + + + + +
NonCopyable& yage::NonCopyable::operator= (const NonCopyable)
+
+protecteddelete
+
+ +
+
+
The documentation for this class was generated from the following file: +
+ + + + 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'); 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 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'); 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 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'); 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 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'); 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 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'); 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 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'); 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 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'); 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 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'); 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
The documentation for this class was generated from the following files: 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'); 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 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'); 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 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'); 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 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'); 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<typename T> 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');

This is the complete list of members for yage::System, including all inherited members.

- - - + + + +
init()=0yage::Systempure virtual
update(double dt)=0yage::Systempure virtual
~System()=0yage::Systeminlinepure virtual
destroy()=0yage::Systempure virtual
init()=0yage::Systempure virtual
update(double dt)=0yage::Systempure virtual
~System()=0yage::Systeminlinepure virtual
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 virtual void update (double dt)=0  Updates the system at each interval using the time step. More...
  +virtual void destroy ()=0 + Destroy the system and the components that are contained in it. More...

Detailed Description

System interface for the different systems in the engine.

@@ -146,6 +149,31 @@ Public Member Functions

Member Function Documentation

+ +
+
+ + + + + +
+ + + + + + + +
virtual void yage::System::destroy ()
+
+pure virtual
+
+ +

Destroy the system and the components that are contained in it.

+ +
+
@@ -205,12 +233,12 @@ Public Member Functions

The documentation for this class was generated from the following file: 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'); 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 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'); 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<int Rows = 2, class Type = double> 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'); 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<typename Type = double> 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'); 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<typename Type = double> 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'); 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<typename Type = double> 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'); 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 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'); 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<int Rows, int Cols, class Type > 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 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'); 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 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'); diff --git a/component_8h.html b/component_8h.html deleted file mode 100644 index cb29d16d..00000000 --- a/component_8h.html +++ /dev/null @@ -1,156 +0,0 @@ - - - - - - -YAGE: yage/engine/component.h File Reference - - - - - - - - - -
-
- - - - - - - -
-
YAGE -  v0.1.4.0 -
-
Yet Another Game Engine
-
-
- - - - - - -
- All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
- - -
- -
- - -
-
-
-Classes | -Enumerations
-
-
component.h File Reference
-
-
- -


- -More...

- -

Go to the source code of this file.

- - - - -

-Classes

class  Component
 
- - - -

-Enumerations

enum  ComponentEnum { ComponentEnum::POSITION, -ComponentEnum::NAX_COMPONENTS - }
 
-

Detailed Description

-

-

Copyright (c) 2017 Yann Herklotz Grave ymher.nosp@m.klot.nosp@m.z@gma.nosp@m.il.c.nosp@m.om

-

MIT License, see LICENSE file for more details.

-

Enumeration Type Documentation

- -
-
- - - - - -
- - - - -
enum ComponentEnum
-
-strong
-
- - - -
Enumerator
POSITION  -
NAX_COMPONENTS  -
- -
-
-
- - - - diff --git a/component_8h_source.html b/component_8h_source.html deleted file mode 100644 index 7ccf630c..00000000 --- a/component_8h_source.html +++ /dev/null @@ -1,121 +0,0 @@ - - - - - - -YAGE: yage/engine/component.h Source File - - - - - - - - - -
-
- - - - - - - -
-
YAGE -  v0.1.4.0 -
-
Yet Another Game Engine
-
-
- - - - - - -
- All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
- - -
- -
- - -
-
-
-
component.h
-
-
-Go to the documentation of this file.
1 
-
9 #ifndef YAGE_ENGINE_COMPONENT_H
-
10 #define YAGE_ENGINE_COMPONENT_H
-
11 
-
12 class Component
-
13 {
-
14 };
-
15 
-
16 enum class ComponentEnum {
-
17  POSITION,
- -
19 };
-
20 
-
21 #endif
- - -
ComponentEnum
Definition: component.h:16
-
Definition: component.h:12
-
- - - - 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'); 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 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   directory  data   -directory  engine +directory  entity   directory  math   @@ -118,7 +118,7 @@ Files 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 diff --git a/dir_4360c3054e876104aec8d81523b584e2.html b/dir_4360c3054e876104aec8d81523b584e2.html deleted file mode 100644 index dd695087..00000000 --- a/dir_4360c3054e876104aec8d81523b584e2.html +++ /dev/null @@ -1,141 +0,0 @@ - - - - - - -YAGE: yage/engine Directory Reference - - - - - - - - - -
-
- - - - - - - -
-
YAGE -  v0.1.4.0 -
-
Yet Another Game Engine
-
-
- - - - - -
- All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
- - -
- -
- - -
-
-
-
engine Directory Reference
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

-Files

file  component.h [code]
 
-
 
file  engine.cpp
 
-
 
file  engine.h [code]
 
-
 
file  entity.cpp
 
-
 
file  entity.h [code]
 
-
 
file  entitymanager.cpp
 
-
 
file  entitymanager.h [code]
 
-
 
file  space.cpp
 
-
 
file  space.h [code]
 
-
 
file  system.h [code]
 
-
 
-
- - - - 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  

  +file  noncopyable.h [code] +  file  syncqueue.h [code]  

@@ -105,7 +107,7 @@ Files 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 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 diff --git a/dir_b47bccbdb192fb141a0ffded67f346da.html b/dir_b47bccbdb192fb141a0ffded67f346da.html new file mode 100644 index 00000000..03d3c491 --- /dev/null +++ b/dir_b47bccbdb192fb141a0ffded67f346da.html @@ -0,0 +1,137 @@ + + + + + + +YAGE: yage/entity Directory Reference + + + + + + + + + +
+
+ + + + + + + +
+
YAGE +  v0.1.4.0 +
+
Yet Another Game Engine
+
+
+ + + + + +
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
+ + +
+ +
+ + +
+
+
+
entity Directory Reference
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Files

file  engine.cpp
 
+
 
file  engine.h [code]
 
+
 
file  entity.cpp
 
+
 
file  entity.h [code]
 
+
 
file  entitymanager.cpp
 
+
 
file  entitymanager.h [code]
 
+
 
file  space.cpp
 
+
 
file  space.h [code]
 
+
 
file  system.h [code]
 
+
 
+
+ + + + 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 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 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'); 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'); 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'); 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 @@ -YAGE: yage/engine/engine.cpp File Reference +YAGE: yage/entity/engine.cpp File Reference @@ -84,7 +84,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -113,7 +113,7 @@ Namespaces
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 @@ -YAGE: yage/engine/engine.h File Reference +YAGE: yage/entity/engine.h File Reference @@ -84,7 +84,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -124,7 +124,7 @@ Namespaces
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 @@ -YAGE: yage/engine/engine.h Source File +YAGE: yage/entity/engine.h Source File @@ -84,7 +84,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -138,7 +138,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
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 @@ -YAGE: yage/engine/entity.cpp File Reference +YAGE: yage/entity/entity.cpp File Reference @@ -84,7 +84,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -114,7 +114,7 @@ Namespaces
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 @@ -YAGE: yage/engine/entity.h File Reference +YAGE: yage/entity/entity.h File Reference @@ -84,13 +84,14 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
Classes | -Namespaces
+Namespaces | +Typedefs
entity.h File Reference
@@ -114,6 +115,11 @@ Namespaces  yage  Core includes.
  + + + +

+Typedefs

typedef unsigned yage::EntityHandle
 

Detailed Description


@@ -122,7 +128,7 @@ Namespaces
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 @@ -YAGE: yage/engine/entity.h Source File +YAGE: yage/entity/entity.h Source File @@ -84,7 +84,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -101,29 +101,33 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
14 namespace yage
15 {
16 
-
17 class Space;
+
17 typedef unsigned EntityHandle;
18 
-
27 class Entity
-
28 {
-
29 public:
-
35  Entity(unsigned handle);
-
36 
-
42  unsigned getHandle() const;
-
43 
-
44 private:
-
48  unsigned handle_;
-
49 };
-
50 
-
51 } // namespace yage
+
19 class Space;
+
20 
+
29 class Entity
+
30 {
+
31 public:
+
37  Entity(EntityHandle handle);
+
38 
+
44  EntityHandle getHandle() const;
+
45 
+
46 private:
+
50  EntityHandle handle_;
+
51 };
52 
-
53 #endif
-
Entity convenience class.
Definition: entity.h:27
-
Entity(unsigned handle)
Creates an instance of an Entity with a handle that is associated to it.
Definition: entity.cpp:16
-
unsigned getHandle() const
Handle getter, as the user will only interact with the id itself.
Definition: entity.cpp:18
+
53 } // namespace yage
+
54 
+
55 #endif
+
unsigned EntityHandle
Definition: entity.h:17
+
Entity convenience class.
Definition: entity.h:29
+
Entity(EntityHandle handle)
Creates an instance of an Entity with a handle that is associated to it.
Definition: entity.cpp:16
+
EntityHandle getHandle() const
Handle getter, as the user will only interact with the id itself.
Definition: entity.cpp:18
+
Space that keeps track of all the entities, componenets and runs the systems on the data to update th...
Definition: space.h:28
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 @@ -YAGE: yage/engine/entitymanager.cpp File Reference +YAGE: yage/entity/entitymanager.cpp File Reference @@ -84,7 +84,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -113,7 +113,7 @@ Namespaces
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 @@ -YAGE: yage/engine/entitymanager.h File Reference +YAGE: yage/entity/entitymanager.h File Reference @@ -84,7 +84,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -123,7 +123,7 @@ Namespaces
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 @@ -YAGE: yage/engine/entitymanager.h Source File +YAGE: yage/entity/entitymanager.h Source File @@ -84,7 +84,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -133,13 +133,13 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
unsigned createEntity()
Creates an Entity and returns the handle to the entity, which can then be used by the user to do oper...
Definition: entitymanager.cpp:22
Manages entities in a space.
Definition: entitymanager.h:24
Entity createEntityInstance()
Creates an Entity and returns it.
Definition: entitymanager.cpp:27
-
Entity convenience class.
Definition: entity.h:27
+
Entity convenience class.
Definition: entity.h:29
EntityManager()=default
Default instance of an EntityManager.
Space that keeps track of all the entities, componenets and runs the systems on the data to update th...
Definition: space.h:28
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');  |\*vertex.h
- o-engine - |o*component.h
+ o-entity + |o*engine.cpp
- |o*engine.cpp
+ |o*engine.h
- |o*engine.h
+ |o*entity.cpp
- |o*entity.cpp
+ |o*entity.h
- |o*entity.h
+ |o*entitymanager.cpp
- |o*entitymanager.cpp
+ |o*entitymanager.h
- |o*entitymanager.h
+ |o*space.cpp
- |o*space.cpp
+ |o*space.h
- |o*space.h
+ |\*system.h
- |\*system.h
+ o-math + |\*matrix.h
- o-math - |\*matrix.h
+ o-physics + |o*body.cpp
- o-physics - |o*body.cpp
+ |o*body.h
- |o*body.h
+ |o*collider.h
- |o*collider.h
+ |o*collisionbody.h
- |o*collisionbody.h
+ |o*particlebody.cpp
- |o*particlebody.cpp
+ |o*particlebody.h
- |o*particlebody.h
+ |o*physics.h
- |o*physics.h
+ |o*rectanglecollider.cpp
- |o*rectanglecollider.cpp
+ |o*rectanglecollider.h
- |o*rectanglecollider.h
+ |o*rigidbody.cpp
- |o*rigidbody.cpp
+ |\*rigidbody.h
- |\*rigidbody.h
+ o-render + |o*batch.h
- o-render - |o*batch.h
+ |o*drawable.h
- |o*drawable.h
+ |o*ellipse.h
- |o*ellipse.h
+ |o*rectangle.cpp
- |o*rectangle.cpp
+ |o*rectangle.h
- |o*rectangle.h
+ |o*shader.cpp
- |o*shader.cpp
+ |o*shader.h
- |o*shader.h
+ |o*shape.h
- |o*shape.h
+ |o*sprite.cpp
- |o*sprite.cpp
+ |o*sprite.h
- |o*sprite.h
+ |o*spritebatch.cpp
- |o*spritebatch.cpp
+ |\*spritebatch.h
- |\*spritebatch.h
+ o-util + |o*active.cpp
- o-util - |o*active.cpp
+ |o*active.h
- |o*active.h
- - |\*syncqueue.h
+ |o*noncopyable.h + |\*syncqueue.h
 o*yage.cpp
@@ -231,7 +230,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); 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'); 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'); 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'); 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');
  • depth : yage::details::Glyph
  • +
  • destroy() +: yage::System +
  • details::Row< Rows, Cols, Type > : yage::Matrix< Rows, Cols, Type >
  • @@ -145,7 +148,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); 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'); , yage::SpriteBatch
  • Entity() -: yage::Entity +: yage::Entity
  • EntityManager() : yage::EntityManager @@ -145,7 +145,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); 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'); 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');
  • k
  • l
  • m
  • +
  • n
  • o
  • p
  • r
  • @@ -198,6 +199,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');

    - d -

    @@ -297,7 +301,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); : yage::LogMessage
  • LogSink() -: yage::LogSink +: yage::LogSink
  • @@ -315,6 +319,13 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); +

    - n -

    + +

    - o -

    @@ -357,13 +369,13 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); : yage::Window
  • pop() -: yage::SyncQueue< T > +: yage::SyncQueue< T >
  • Position() : yage::Position
  • push() -: yage::SyncQueue< T > +: yage::SyncQueue< T >
  • @@ -434,7 +446,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); : yage::Space
  • Sprite() -: yage::Sprite +: yage::Sprite
  • sprite() : yage::SpriteSheet @@ -449,7 +461,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); : yage::Window
  • SyncQueue() -: yage::SyncQueue< T > +: yage::SyncQueue< T >
  • @@ -480,7 +492,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); : yage::Shader
  • UV() -: yage::UV +: yage::UV
  • @@ -496,7 +508,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); : yage::Vector3< Type >
  • Vector4() -: yage::Vector4< Type > +: yage::Vector4< Type >
  • Vertex() : yage::Vertex @@ -562,6 +574,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • ~LogMessage() : yage::LogMessage
  • +
  • ~NonCopyable() +: yage::NonCopyable +
  • ~Shader() : yage::Shader
  • @@ -581,7 +596,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); 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'); 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'); 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'); 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'); 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'); 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'); 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');
    Here is a list of all class members with links to the classes they belong to:

    - n -

    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'); 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'); 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'); 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'); 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'); 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'); 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'); : yage::Shader
  • UV() -: yage::UV +: yage::UV
  • uv : yage::Vertex @@ -150,7 +150,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); 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'); 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'); 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'); 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'); 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'); 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'); 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');
  • ~LogMessage() : yage::LogMessage
  • +
  • ~NonCopyable() +: yage::NonCopyable +
  • ~Shader() : yage::Shader
  • @@ -155,7 +158,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); 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');
  • Functions
  • Variables
  • Typedefs
  • -
  • Enumerations
  • Enumerator
  • Macros
  • diff --git a/globals_enum.html b/globals_enum.html deleted file mode 100644 index 1745d45a..00000000 --- a/globals_enum.html +++ /dev/null @@ -1,111 +0,0 @@ - - - - - - -YAGE: File Members - - - - - - - - - -
    -
    - - - - - - - -
    -
    YAGE -  v0.1.4.0 -
    -
    Yet Another Game Engine
    -
    -
    - - - - - - -
    - -
    - All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
    - - -
    - -
    - -
    -
    - - - - 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');
  • Functions
  • Variables
  • Typedefs
  • -
  • Enumerations
  • Enumerator
  • Macros
  • @@ -96,12 +95,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
     
    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');
  • Functions
  • Variables
  • Typedefs
  • -
  • Enumerations
  • Enumerator
  • Macros
  • @@ -212,7 +211,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); 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');
  • Functions
  • Variables
  • Typedefs
  • -
  • Enumerations
  • Enumerator
  • Macros
  • @@ -106,7 +105,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); 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');
  • Functions
  • Variables
  • Typedefs
  • -
  • Enumerations
  • Enumerator
  • Macros
  • @@ -103,7 +102,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); 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'); oCyage::Collider |\Cyage::RectangleCollider oCyage::Colour -oCComponent -oCyage::details::Coordinate -oCyage::Drawable -|\Cyage::Shape -| \Cyage::Rectangle -oCyage::EngineMain engine class that contains a systems, the main loop and the update function that updates all the systems -oCyage::EntityEntity convenience class -oCyage::EntityManagerManages entities in a space -oCyage::details::GlyphGlyph with information of the texture -oCyage::ImageLoader -oCyage::IoManager -oCyage::Logger -oCyage::LogMessage -oCyage::LogSink -oCyage::Matrix< Rows, Cols, Type >Base Matrix class used by other similar classes -oCyage::Matrix< Rows, 1, double > -|\Cyage::Vector< 2, double > -| \Cyage::Vector2< double > -oCyage::Matrix< Rows, 1, Type > -|oCyage::Vector< 2, Type > -||\Cyage::Vector2< Type >2D Vector class -|oCyage::Vector< 3, Type > -||\Cyage::Vector3< Type >3D Vector class -|oCyage::Vector< 4, Type > -||\Cyage::Vector4< Type >4D Vector class -|\Cyage::Vector< Rows, Type > -oCyage::LogMessage::Meta +oCyage::details::Coordinate +oCyage::Drawable +|\Cyage::Shape +| \Cyage::Rectangle +oCyage::EngineMain engine class that contains a systems, the main loop and the update function that updates all the systems +oCyage::EntityEntity convenience class +oCyage::EntityManagerManages entities in a space +oCyage::details::GlyphGlyph with information of the texture +oCyage::ImageLoader +oCyage::IoManager +oCyage::Logger +oCyage::LogMessage +oCyage::LogSink +oCyage::Matrix< Rows, Cols, Type >Base Matrix class used by other similar classes +oCyage::Matrix< Rows, 1, double > +|\Cyage::Vector< 2, double > +| \Cyage::Vector2< double > +oCyage::Matrix< Rows, 1, Type > +|oCyage::Vector< 2, Type > +||\Cyage::Vector2< Type >2D Vector class +|oCyage::Vector< 3, Type > +||\Cyage::Vector3< Type >3D Vector class +|oCyage::Vector< 4, Type > +||\Cyage::Vector4< Type >4D Vector class +|\Cyage::Vector< Rows, Type > +oCyage::LogMessage::Meta +oCyage::NonCopyable oCyage::Position oCyage::details::RenderBatch oCyage::ResourceManager @@ -152,7 +152,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); 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 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 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'); 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'); 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 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'); 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 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 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'); 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 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 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'); 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'); 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'); 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 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'); 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 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 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'); 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 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 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'); 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'); 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 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'); 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'); 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'); 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');
    master-build
    -

    Introduction

    -

    YAGE stands for Yet Another Game Engine. It is a game engine that is being developed for a game called Arider. 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.

    -

    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.

    -

    The full documentation can be seen here.

    -

    Installation and usage

    +

    Introduction

    +

    YAGE stands for Yet Another Game Engine. It is a 2D game engine that is being developed for the game Arider. However, it will also be general game engine library for any other 2D games.

    +

    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.

    +

    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.

    +

    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.

    +

    The game engine also supports asynchronous logging by using an Active 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.

    +

    The full documentation of the API can be seen here.

    +

    Installation and usage

    To use YAGE for your own game, you should link it as a static library and include the yage.h 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 yage.

    -

    Build and Testing

    -

    To compile YAGE, create a build directory from the base dirqectory. Then call cmake and point it to the directory containing. CMakeLists.txt. For example, one can use the following commands

    +

    Build and Testing

    +

    To compile YAGE, create a build directory from the base directory. Then call cmake and point it to the directory containing. CMakeLists.txt. For example, one can use the following commands to build the library and run tests on it.

    ``` shell mkdir -p build cd build cmake .. ```

    The test suite can then be run using

    ``` shell cd build/tests && ctest ```

    -

    License

    +

    Future Improvements

    +

    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.

    +

    Secondly, improvements to the Entity Component System

    +

    License

    Copyright (c) 2017 Yann Herklotz Grave ymher.nosp@m.klot.nosp@m.z@gma.nosp@m.il.c.nosp@m.om – MIT License, see file LICENSE for more details.

    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'); 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'); 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');
  • ENTER : yage
  • +
  • EntityHandle +: yage +
  • EQUAL : yage
  • @@ -704,7 +707,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); 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'); 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'); 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'); 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');
     
    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'); diff --git a/namespaceyage.html b/namespaceyage.html index 3878f54a..8084db9c 100644 --- a/namespaceyage.html +++ b/namespaceyage.html @@ -196,11 +196,15 @@ Classes   class  Active   +class  NonCopyable +  class  SyncQueue   + + @@ -453,9 +457,21 @@ Functions

    Core includes.

    Todo:
    remove the include to make compilation faster
    Todo:
    think of removing this, by, for example, using a pointer This could be more efficient when copying the texture out of the spritesheet.
    -

    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. Engine that includes a Entity Component System to organize the data and make it more flexible and efficient. Project namespace.

    +

    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. Engine that includes a Entity Component System to organize the data and make it more flexible and efficient. Project namespace.

    Avoids collision as all the classes and global functions are wrapped in.

    Typedef Documentation

    + +
    +
    +

    Typedefs

    typedef unsigned EntityHandle
     
    using Vector2d = Vector2< double >
     Definition of a 2D vector. More...
     
    + + + +
    typedef unsigned yage::EntityHandle
    +
    + +
    +
    @@ -1320,7 +1336,7 @@ template<int M, int N, class T >
    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 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<int M, int N, class T > diff --git a/noncopyable_8h.html b/noncopyable_8h.html new file mode 100644 index 00000000..a9b7c32d --- /dev/null +++ b/noncopyable_8h.html @@ -0,0 +1,120 @@ + + + + + + +YAGE: yage/util/noncopyable.h File Reference + + + + + + + + + +
    +
    + + + + + + + +
    +
    YAGE +  v0.1.4.0 +
    +
    Yet Another Game Engine
    +
    +
    + + + + + + +
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
    + + +
    + +
    + + +
    +
    +
    +Classes | +Namespaces
    +
    +
    noncopyable.h File Reference
    +
    +
    + +

    Go to the source code of this file.

    + + + + +

    +Classes

    class  yage::NonCopyable
     
    + + + + +

    +Namespaces

     yage
     Core includes.
     
    +
    + + + + diff --git a/noncopyable_8h_source.html b/noncopyable_8h_source.html new file mode 100644 index 00000000..e58fceb3 --- /dev/null +++ b/noncopyable_8h_source.html @@ -0,0 +1,126 @@ + + + + + + +YAGE: yage/util/noncopyable.h Source File + + + + + + + + + +
    +
    + + + + + + + +
    +
    YAGE +  v0.1.4.0 +
    +
    Yet Another Game Engine
    +
    +
    + + + + + + +
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
    + + +
    + +
    + + +
    +
    +
    +
    noncopyable.h
    +
    +
    +Go to the documentation of this file.
    1 #ifndef YAGE_UTIL_NONCOPYABLE_H
    +
    2 #define YAGE_UTIL_NONCOPYABLE_H
    +
    3 
    +
    4 namespace yage
    +
    5 {
    +
    6 
    + +
    8 {
    +
    9 protected:
    +
    10  NonCopyable() = default;
    +
    11  ~NonCopyable() = default;
    +
    12 
    +
    13  NonCopyable(const NonCopyable &) = delete;
    +
    14  NonCopyable &operator=(const NonCopyable &) = delete;
    +
    15 };
    +
    16 
    +
    17 } // namespace yage
    +
    18 
    +
    19 #endif
    +
    NonCopyable()=default
    +
    ~NonCopyable()=default
    +
    NonCopyable & operator=(const NonCopyable &)=delete
    +
    Definition: noncopyable.h:7
    +
    + + + + 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'); 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 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 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'); 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'); 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'); 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 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 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'); 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 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 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'); 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 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 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'); 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 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 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'); 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 &)=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<<',['../classyage_1_1LogMessage.html#af79ecd529e839a5a3e99077dde60df90',1,'yage::LogMessage::operator<<(const T &value)'],['../classyage_1_1LogMessage.html#a855e0e72055f785def530feaf27cbeab',1,'yage::LogMessage::operator<<(std::ostream &(*fn)(std::ostream &os))'],['../namespaceyage.html#a7ed614bc9d3e8b9f3f8d32b6a7ff28eb',1,'yage::operator<<()']]], - ['operator_3d',['operator=',['../classyage_1_1LogMessage.html#a31eb7ca394acbcfedca104e709f1c4ae',1,'yage::LogMessage::operator=(const LogMessage &msg)=delete'],['../classyage_1_1LogMessage.html#aed38ed794cdc0b3d7776f424570e92da',1,'yage::LogMessage::operator=(LogMessage &&msg)=delete'],['../classyage_1_1LogSink.html#a1ba5b4000f07f581e0d0c2babb2811dc',1,'yage::LogSink::operator=(const LogSink &sink)'],['../classyage_1_1LogSink.html#a43a7bf025e46197b541f186e16209356',1,'yage::LogSink::operator=(LogSink &&sink)'],['../classyage_1_1Window.html#a5247a4164bf0006fe9f034cd27c5b6db',1,'yage::Window::operator=(const Window &)=delete'],['../classyage_1_1Window.html#a98c07656f90a6205f24dfe85ef1137de',1,'yage::Window::operator=(Window &&)=delete'],['../classyage_1_1Shader.html#a5d966c327ae0749ca5758880b684103a',1,'yage::Shader::operator=(const Shader &)=delete'],['../classyage_1_1Shader.html#af94e7c75abb18015ade6126465a5fe05',1,'yage::Shader::operator=(Shader &&)=delete'],['../classyage_1_1Sprite.html#a97dd80e05efb9399ee8471ff40a77bee',1,'yage::Sprite::operator=(const Sprite &)=delete'],['../classyage_1_1Sprite.html#a3fe5615022d2b157b9e6375197254897',1,'yage::Sprite::operator=(Sprite &&)=delete'],['../classyage_1_1SpriteBatch.html#a1b365d89c096d7fa138e1c7091f1d737',1,'yage::SpriteBatch::operator=(const SpriteBatch &)=delete'],['../classyage_1_1SpriteBatch.html#a204782dd15c82376555ad0b049c4167f',1,'yage::SpriteBatch::operator=(SpriteBatch &&)=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 &msg)=delete'],['../classyage_1_1LogMessage.html#aed38ed794cdc0b3d7776f424570e92da',1,'yage::LogMessage::operator=(LogMessage &&msg)=delete'],['../classyage_1_1LogSink.html#a1ba5b4000f07f581e0d0c2babb2811dc',1,'yage::LogSink::operator=(const LogSink &sink)'],['../classyage_1_1LogSink.html#a43a7bf025e46197b541f186e16209356',1,'yage::LogSink::operator=(LogSink &&sink)'],['../classyage_1_1Window.html#a5247a4164bf0006fe9f034cd27c5b6db',1,'yage::Window::operator=(const Window &)=delete'],['../classyage_1_1Window.html#a98c07656f90a6205f24dfe85ef1137de',1,'yage::Window::operator=(Window &&)=delete'],['../classyage_1_1Shader.html#a5d966c327ae0749ca5758880b684103a',1,'yage::Shader::operator=(const Shader &)=delete'],['../classyage_1_1Shader.html#af94e7c75abb18015ade6126465a5fe05',1,'yage::Shader::operator=(Shader &&)=delete'],['../classyage_1_1Sprite.html#a97dd80e05efb9399ee8471ff40a77bee',1,'yage::Sprite::operator=(const Sprite &)=delete'],['../classyage_1_1Sprite.html#a3fe5615022d2b157b9e6375197254897',1,'yage::Sprite::operator=(Sprite &&)=delete'],['../classyage_1_1SpriteBatch.html#a1b365d89c096d7fa138e1c7091f1d737',1,'yage::SpriteBatch::operator=(const SpriteBatch &)=delete'],['../classyage_1_1SpriteBatch.html#a204782dd15c82376555ad0b049c4167f',1,'yage::SpriteBatch::operator=(SpriteBatch &&)=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 &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(): 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 @@ + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + 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< Callback >',['../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< Callback >',['../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< 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_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< 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/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.html b/search/enums_3.html deleted file mode 100644 index 77df324a..00000000 --- a/search/enums_3.html +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - 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/files_f.html b/search/files_f.html new file mode 100644 index 00000000..95985b3d --- /dev/null +++ b/search/files_f.html @@ -0,0 +1,26 @@ + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + 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 &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#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']]], - ['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 &)=delete'],['../classyage_1_1Sprite.html#a33789b3e37bfcb84ed89ec69f47817a1',1,'yage::Sprite::Sprite(Sprite &&)=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 &)=delete'],['../classyage_1_1SpriteBatch.html#a7f18a506f4188acd2219da8147dc0e1e',1,'yage::SpriteBatch::SpriteBatch(SpriteBatch &&)=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 &)=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 &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#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']]], + ['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 &)=delete'],['../classyage_1_1Sprite.html#a33789b3e37bfcb84ed89ec69f47817a1',1,'yage::Sprite::Sprite(Sprite &&)=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 &)=delete'],['../classyage_1_1SpriteBatch.html#a7f18a506f4188acd2219da8147dc0e1e',1,'yage::SpriteBatch::SpriteBatch(SpriteBatch &&)=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 &)=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< Rows, 1, Type > &other)'],['../classyage_1_1Vector.html#aa291a8ee264f81165b529b7f3a0c265d',1,'yage::Vector::Vector(const std::vector< Type > &data)']]], - ['vector2',['Vector2',['../classyage_1_1Vector2.html#a50c108903be424de1c41ce31fddd23ea',1,'yage::Vector2::Vector2()'],['../classyage_1_1Vector2.html#af69d534302a406bac419589e0a2f2917',1,'yage::Vector2::Vector2(const std::vector< Type > &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< 2, 1, Type > &other)']]], - ['vector3',['Vector3',['../classyage_1_1Vector3.html#a745b76ba3e49f5c73f53cb065ddf337b',1,'yage::Vector3::Vector3()'],['../classyage_1_1Vector3.html#ad30c9989f25ef241c59a6c59661daf3a',1,'yage::Vector3::Vector3(std::vector< Type > 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< Type > 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 &position_, const Colour &colour_, const UV &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 &)=delete'],['../classyage_1_1Window.html#a4be115daea6c7473fca81623c547d821',1,'yage::Window::Window(Window &&)=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< Rows, 1, Type > &other)'],['../classyage_1_1Vector.html#aa291a8ee264f81165b529b7f3a0c265d',1,'yage::Vector::Vector(const std::vector< Type > &data)']]], + ['vector2',['Vector2',['../classyage_1_1Vector2.html#a50c108903be424de1c41ce31fddd23ea',1,'yage::Vector2::Vector2()'],['../classyage_1_1Vector2.html#af69d534302a406bac419589e0a2f2917',1,'yage::Vector2::Vector2(const std::vector< Type > &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< 2, 1, Type > &other)']]], + ['vector3',['Vector3',['../classyage_1_1Vector3.html#a745b76ba3e49f5c73f53cb065ddf337b',1,'yage::Vector3::Vector3()'],['../classyage_1_1Vector3.html#ad30c9989f25ef241c59a6c59661daf3a',1,'yage::Vector3::Vector3(std::vector< Type > 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< Type > 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 &position_, const Colour &colour_, const UV &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 &)=delete'],['../classyage_1_1Window.html#a4be115daea6c7473fca81623c547d821',1,'yage::Window::Window(Window &&)=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 @@ + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + 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< M, N, T > lhs, const T &rhs)'],['../namespaceyage.html#a090cbd6b767b583364e9cbe78d8a8d5a',1,'yage::operator*(const T &lhs, Matrix< M, N, T > rhs)']]], - ['operator_2b',['operator+',['../namespaceyage.html#a226cc29763f745fd175844f4263d5dae',1,'yage::operator+(Matrix< M, N, T > lhs, const Matrix< M, N, T > &rhs)'],['../namespaceyage.html#a6b77afaa1cd077df90b9daccbfc2cbae',1,'yage::operator+(Matrix< M, N, T > lhs, const T &rhs)'],['../namespaceyage.html#a947133b8fc764d9fc5c5d8b08821cf32',1,'yage::operator+(const T &lhs, Matrix< M, N, T > rhs)']]], - ['operator_2b_3d',['operator+=',['../classyage_1_1Matrix.html#a8b7e0913efdb5e8c9ff39df4c4f36228',1,'yage::Matrix']]], - ['operator_2d',['operator-',['../namespaceyage.html#a2187fb11298a029f2877702192717090',1,'yage::operator-(Matrix< M, N, T > lhs, const Matrix< M, N, T > &rhs)'],['../namespaceyage.html#a8a9db24697f649f6d19f0347330d95fe',1,'yage::operator-(Matrix< M, N, T > lhs, const T &rhs)'],['../namespaceyage.html#ad9344d41af72f29cd6f8cf1ef62ed3cc',1,'yage::operator-(const T &lhs, Matrix< M, N, T > 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<<',['../classyage_1_1LogMessage.html#af79ecd529e839a5a3e99077dde60df90',1,'yage::LogMessage::operator<<(const T &value)'],['../classyage_1_1LogMessage.html#a855e0e72055f785def530feaf27cbeab',1,'yage::LogMessage::operator<<(std::ostream &(*fn)(std::ostream &os))'],['../namespaceyage.html#a7ed614bc9d3e8b9f3f8d32b6a7ff28eb',1,'yage::operator<<()']]], - ['operator_3d',['operator=',['../classyage_1_1LogMessage.html#a31eb7ca394acbcfedca104e709f1c4ae',1,'yage::LogMessage::operator=(const LogMessage &msg)=delete'],['../classyage_1_1LogMessage.html#aed38ed794cdc0b3d7776f424570e92da',1,'yage::LogMessage::operator=(LogMessage &&msg)=delete'],['../classyage_1_1LogSink.html#a1ba5b4000f07f581e0d0c2babb2811dc',1,'yage::LogSink::operator=(const LogSink &sink)'],['../classyage_1_1LogSink.html#a43a7bf025e46197b541f186e16209356',1,'yage::LogSink::operator=(LogSink &&sink)'],['../classyage_1_1Window.html#a5247a4164bf0006fe9f034cd27c5b6db',1,'yage::Window::operator=(const Window &)=delete'],['../classyage_1_1Window.html#a98c07656f90a6205f24dfe85ef1137de',1,'yage::Window::operator=(Window &&)=delete'],['../classyage_1_1Shader.html#a5d966c327ae0749ca5758880b684103a',1,'yage::Shader::operator=(const Shader &)=delete'],['../classyage_1_1Shader.html#af94e7c75abb18015ade6126465a5fe05',1,'yage::Shader::operator=(Shader &&)=delete'],['../classyage_1_1Sprite.html#a97dd80e05efb9399ee8471ff40a77bee',1,'yage::Sprite::operator=(const Sprite &)=delete'],['../classyage_1_1Sprite.html#a3fe5615022d2b157b9e6375197254897',1,'yage::Sprite::operator=(Sprite &&)=delete'],['../classyage_1_1SpriteBatch.html#a1b365d89c096d7fa138e1c7091f1d737',1,'yage::SpriteBatch::operator=(const SpriteBatch &)=delete'],['../classyage_1_1SpriteBatch.html#a204782dd15c82376555ad0b049c4167f',1,'yage::SpriteBatch::operator=(SpriteBatch &&)=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 &)=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 &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 &item)'],['../classyage_1_1SyncQueue.html#a4c01a855e97a46449a97c76634ef7678',1,'yage::SyncQueue::push(T &&item)']]] + ['operator_28_29',['operator()',['../classyage_1_1Logger.html#a3c7d6d1a9ccf0397dc81350cef6782f2',1,'yage::Logger']]], + ['operator_2a',['operator*',['../namespaceyage.html#ad8903f6a93ac89f16846458540717507',1,'yage::operator*(Matrix< M, N, T > lhs, const T &rhs)'],['../namespaceyage.html#a090cbd6b767b583364e9cbe78d8a8d5a',1,'yage::operator*(const T &lhs, Matrix< M, N, T > rhs)']]], + ['operator_2b',['operator+',['../namespaceyage.html#a226cc29763f745fd175844f4263d5dae',1,'yage::operator+(Matrix< M, N, T > lhs, const Matrix< M, N, T > &rhs)'],['../namespaceyage.html#a6b77afaa1cd077df90b9daccbfc2cbae',1,'yage::operator+(Matrix< M, N, T > lhs, const T &rhs)'],['../namespaceyage.html#a947133b8fc764d9fc5c5d8b08821cf32',1,'yage::operator+(const T &lhs, Matrix< M, N, T > rhs)']]], + ['operator_2b_3d',['operator+=',['../classyage_1_1Matrix.html#a8b7e0913efdb5e8c9ff39df4c4f36228',1,'yage::Matrix']]], + ['operator_2d',['operator-',['../namespaceyage.html#a2187fb11298a029f2877702192717090',1,'yage::operator-(Matrix< M, N, T > lhs, const Matrix< M, N, T > &rhs)'],['../namespaceyage.html#a8a9db24697f649f6d19f0347330d95fe',1,'yage::operator-(Matrix< M, N, T > lhs, const T &rhs)'],['../namespaceyage.html#ad9344d41af72f29cd6f8cf1ef62ed3cc',1,'yage::operator-(const T &lhs, Matrix< M, N, T > 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<<',['../classyage_1_1LogMessage.html#af79ecd529e839a5a3e99077dde60df90',1,'yage::LogMessage::operator<<(const T &value)'],['../classyage_1_1LogMessage.html#a855e0e72055f785def530feaf27cbeab',1,'yage::LogMessage::operator<<(std::ostream &(*fn)(std::ostream &os))'],['../namespaceyage.html#a7ed614bc9d3e8b9f3f8d32b6a7ff28eb',1,'yage::operator<<()']]], + ['operator_3d',['operator=',['../classyage_1_1LogMessage.html#a31eb7ca394acbcfedca104e709f1c4ae',1,'yage::LogMessage::operator=(const LogMessage &msg)=delete'],['../classyage_1_1LogMessage.html#aed38ed794cdc0b3d7776f424570e92da',1,'yage::LogMessage::operator=(LogMessage &&msg)=delete'],['../classyage_1_1LogSink.html#a1ba5b4000f07f581e0d0c2babb2811dc',1,'yage::LogSink::operator=(const LogSink &sink)'],['../classyage_1_1LogSink.html#a43a7bf025e46197b541f186e16209356',1,'yage::LogSink::operator=(LogSink &&sink)'],['../classyage_1_1Window.html#a5247a4164bf0006fe9f034cd27c5b6db',1,'yage::Window::operator=(const Window &)=delete'],['../classyage_1_1Window.html#a98c07656f90a6205f24dfe85ef1137de',1,'yage::Window::operator=(Window &&)=delete'],['../classyage_1_1Shader.html#a5d966c327ae0749ca5758880b684103a',1,'yage::Shader::operator=(const Shader &)=delete'],['../classyage_1_1Shader.html#af94e7c75abb18015ade6126465a5fe05',1,'yage::Shader::operator=(Shader &&)=delete'],['../classyage_1_1Sprite.html#a97dd80e05efb9399ee8471ff40a77bee',1,'yage::Sprite::operator=(const Sprite &)=delete'],['../classyage_1_1Sprite.html#a3fe5615022d2b157b9e6375197254897',1,'yage::Sprite::operator=(Sprite &&)=delete'],['../classyage_1_1SpriteBatch.html#a1b365d89c096d7fa138e1c7091f1d737',1,'yage::SpriteBatch::operator=(const SpriteBatch &)=delete'],['../classyage_1_1SpriteBatch.html#a204782dd15c82376555ad0b049c4167f',1,'yage::SpriteBatch::operator=(SpriteBatch &&)=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 &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 &item)'],['../classyage_1_1SyncQueue.html#a4c01a855e97a46449a97c76634ef7678',1,'yage::SyncQueue::push(T &&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 @@ + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + 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 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 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'); 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 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'); 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 @@ -YAGE: yage/engine/space.cpp File Reference +YAGE: yage/entity/space.cpp File Reference @@ -84,7 +84,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
    @@ -113,7 +113,7 @@ Namespaces
    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 @@ -YAGE: yage/engine/space.h File Reference +YAGE: yage/entity/space.h File Reference @@ -84,7 +84,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
    @@ -123,7 +123,7 @@ Namespaces
    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 @@ -YAGE: yage/engine/space.h Source File +YAGE: yage/entity/space.h Source File @@ -84,7 +84,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
    @@ -129,7 +129,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
    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 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 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'); 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 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 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'); 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'); 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');
    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 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 >  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'); 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 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 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'); 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'); 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 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'); 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 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'); 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 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'); 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 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'); 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 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'); 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 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'); 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 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'); 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 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'); 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 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'); 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 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 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'); 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 @@ -YAGE: yage/engine/system.h File Reference +YAGE: yage/entity/system.h File Reference @@ -84,7 +84,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
    @@ -121,7 +121,7 @@ Namespaces
    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 @@ -YAGE: yage/engine/system.h Source File +YAGE: yage/entity/system.h Source File @@ -84,7 +84,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
    @@ -107,21 +107,24 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
    31  virtual void init() = 0;
    32 
    38  virtual void update(double dt) = 0;
    -
    39 };
    -
    40 
    -
    48 inline System::~System() {}
    -
    49 
    -
    50 } // namespace yage
    -
    51 
    -
    52 #endif
    +
    39 
    +
    43  virtual void destroy() = 0;
    +
    44 };
    +
    45 
    +
    53 inline System::~System() {}
    +
    54 
    +
    55 } // namespace yage
    +
    56 
    +
    57 #endif
    System interface for the different systems in the engine.
    Definition: system.h:18
    virtual void init()=0
    Initializes the system.
    -
    virtual ~System()=0
    Virtual destructor to destroy all the objects that implement this properly.
    Definition: system.h:48
    +
    virtual ~System()=0
    Virtual destructor to destroy all the objects that implement this properly.
    Definition: system.h:53
    +
    virtual void destroy()=0
    Destroy the system and the components that are contained in it.
    virtual void update(double dt)=0
    Updates the system at each interval using the time step.
    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 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'); 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 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 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'); 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'); 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'); 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 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'); 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 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 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'); 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'); 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 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'); #include "render/drawable.h"
    #include "render/shader.h"
    #include "render/spritebatch.h"
    -#include "engine/engine.h"
    +#include "entity/engine.h"

    Go to the source code of this file.

    @@ -144,7 +144,7 @@ Functions 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');
    46 #include "render/shader.h"
    47 #include "render/spritebatch.h"
    48 
    -
    53 #include "engine/engine.h"
    -
    54 
    -
    60 namespace yage
    -
    61 {
    -
    62 
    -
    66 extern void glfwErrorCallback(int, const char *);
    -
    67 
    -
    74 extern void init();
    -
    75 
    -
    81 extern void quit();
    -
    82 
    -
    83 } // namespace yage
    -
    84 
    -
    85 #endif
    +
    53 #include "entity/engine.h"
    +
    59 namespace yage
    +
    60 {
    +
    61 
    +
    65 extern void glfwErrorCallback(int, const char *);
    +
    66 
    +
    73 extern void init();
    +
    74 
    +
    80 extern void quit();
    +
    81 
    +
    82 } // namespace yage
    +
    83 
    +
    84 #endif
    rigidbody.h
    yage::quit
    void quit()
    Quit and cleanup YAGE.
    Definition: yage.cpp:32
    window.h
    @@ -156,7 +155,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); -- cgit