Requires the two matrices to be compatible with multiplication.
-Performs multiplication by getting the rows and columns, transposing one of them and then doting the result.
@@ -233,7 +233,7 @@ template<int M, int N, class T >
diff --git a/navtree.js b/navtree.js
index 2ff8e713..eacf7c46 100644
--- a/navtree.js
+++ b/navtree.js
@@ -41,8 +41,8 @@ var NAVTREE =
var NAVTREEINDEX =
[
"active_8cpp.html",
-"classyage_1_1Vector3.html#ad30c9989f25ef241c59a6c59661daf3a",
-"window_8h.html#a09d41deeced5fca5df9dc680c9e77c38a7c4273d3feb1dc60a55a74c37c3fddd6"
+"classyage_1_1Vector3.html#a745b76ba3e49f5c73f53cb065ddf337b",
+"window_8h.html#a09d41deeced5fca5df9dc680c9e77c38a409ae568f380139ffa38d7fffa5ffb2f"
];
var SYNCONMSG = 'click to disable panel synchronisation';
diff --git a/navtreeindex0.js b/navtreeindex0.js
index ccacb8ae..b621d4b9 100644
--- a/navtreeindex0.js
+++ b/navtreeindex0.js
@@ -58,24 +58,27 @@ var NAVTREEINDEX0 =
"classyage_1_1CollisionBody.html#a5289e613269facc45cd451872c17a83d":[5,0,0,30,0],
"classyage_1_1CollisionBody.html#a758b2f867f276f4c7e02ebda2cd04c8b":[5,0,0,30,1],
"classyage_1_1GlslProgram.html":[5,0,0,3],
-"classyage_1_1GlslProgram.html#a0de6e3d7c8e39357c7b0f91d85b21fb2":[5,0,0,3,11],
-"classyage_1_1GlslProgram.html#a1260a2302c1434ce38c850dc18cbc04e":[5,0,0,3,7],
-"classyage_1_1GlslProgram.html#a1acc7e052209fde74256c479af6d9988":[5,0,0,3,5],
-"classyage_1_1GlslProgram.html#a255ccbb1d94d17f2de62319efd4be91d":[5,0,0,3,8],
-"classyage_1_1GlslProgram.html#a2afa98cbf5d25b634e01b863c33fcf8f":[5,0,0,3,12],
+"classyage_1_1GlslProgram.html#a07a4484f76091689c35a8f7617b7c2e6":[5,0,0,3,6],
+"classyage_1_1GlslProgram.html#a0de6e3d7c8e39357c7b0f91d85b21fb2":[5,0,0,3,14],
+"classyage_1_1GlslProgram.html#a1260a2302c1434ce38c850dc18cbc04e":[5,0,0,3,9],
+"classyage_1_1GlslProgram.html#a255ccbb1d94d17f2de62319efd4be91d":[5,0,0,3,10],
+"classyage_1_1GlslProgram.html#a2afa98cbf5d25b634e01b863c33fcf8f":[5,0,0,3,15],
+"classyage_1_1GlslProgram.html#a43838529286cfc954ef2db3229274dd9":[5,0,0,3,11],
"classyage_1_1GlslProgram.html#a45676c850afad2717fd4119eb8c02ef7":[5,0,0,3,3],
"classyage_1_1GlslProgram.html#a4e38b9f5daaf4b111b69e4d2900d4970":[5,0,0,3,4],
-"classyage_1_1GlslProgram.html#a55d4f797833c688be78c00882112e486":[5,0,0,3,14],
-"classyage_1_1GlslProgram.html#a5af953324ac9f89aecf7e0a73a9467ad":[5,0,0,3,10],
+"classyage_1_1GlslProgram.html#a55d4f797833c688be78c00882112e486":[5,0,0,3,17],
+"classyage_1_1GlslProgram.html#a5af953324ac9f89aecf7e0a73a9467ad":[5,0,0,3,13],
"classyage_1_1GlslProgram.html#a721b43cbdf82dbf68b3a4f3304a135c4":[5,0,0,3,0],
-"classyage_1_1GlslProgram.html#a762b44540ef219ff39f784543fc162c3":[5,0,0,3,13],
+"classyage_1_1GlslProgram.html#a762b44540ef219ff39f784543fc162c3":[5,0,0,3,16],
"classyage_1_1GlslProgram.html#a78268f78af00bcb2358d48bb010aa9fd":[5,0,0,3,1],
-"classyage_1_1GlslProgram.html#acf57b56739f67ac88b0d5df3bf1d4cb1":[5,0,0,3,6],
-"classyage_1_1GlslProgram.html#ad20ee225c8e981861923a2d7eeaf940f":[5,0,0,3,15],
-"classyage_1_1GlslProgram.html#ad8f02beee9fdc3608d7aceebf3398e8b":[5,0,0,3,16],
-"classyage_1_1GlslProgram.html#aed74ec6db4d2b02e1172bd5694eb1b27":[5,0,0,3,9],
+"classyage_1_1GlslProgram.html#a7f566bb89d01dbdeea4e034b36bf7cd4":[5,0,0,3,5],
+"classyage_1_1GlslProgram.html#aa97d015c12b29a4ccf5f3fe75a33db5c":[5,0,0,3,7],
+"classyage_1_1GlslProgram.html#ad20ee225c8e981861923a2d7eeaf940f":[5,0,0,3,18],
+"classyage_1_1GlslProgram.html#ad8f02beee9fdc3608d7aceebf3398e8b":[5,0,0,3,19],
+"classyage_1_1GlslProgram.html#aed74ec6db4d2b02e1172bd5694eb1b27":[5,0,0,3,12],
"classyage_1_1GlslProgram.html#af2cea717928baf5feed2ac5dc2a03290":[5,0,0,3,2],
-"classyage_1_1GlslProgram.html#afe46af121e9c0214be6f7b18660c5bc7":[5,0,0,3,17],
+"classyage_1_1GlslProgram.html#afe46af121e9c0214be6f7b18660c5bc7":[5,0,0,3,20],
+"classyage_1_1GlslProgram.html#aff700034b2742769a0869944948dc430":[5,0,0,3,8],
"classyage_1_1Glyph.html":[5,0,0,12],
"classyage_1_1Glyph.html#a0d5bfd4874a5d29c96a3d22f45543eb2":[5,0,0,12,4],
"classyage_1_1Glyph.html#a19ae31e594b33bb1ad3bc1763cdba38f":[5,0,0,12,0],
@@ -206,7 +209,7 @@ var NAVTREEINDEX0 =
"classyage_1_1SpriteBatch.html#afda50a8a2a6c9ffd1b9d962fae223f8a":[5,0,0,14,0],
"classyage_1_1SpriteSheet.html":[5,0,0,15],
"classyage_1_1SpriteSheet.html#a2734c2e7b8bdfc9090d240c070ee55c0":[5,0,0,15,3],
-"classyage_1_1SpriteSheet.html#a4e2030a2ac36886cc3de06e2ae5c881d":[5,0,0,15,1],
+"classyage_1_1SpriteSheet.html#a50a04ebc989dbc63b0aa6d873da5ccd9":[5,0,0,15,1],
"classyage_1_1SpriteSheet.html#a73db999ab17c4846f036eb47470176f6":[5,0,0,15,0],
"classyage_1_1SpriteSheet.html#a8094499cceedc9cb3b15bfe0520db6b8":[5,0,0,15,5],
"classyage_1_1SpriteSheet.html#a8b8a3e6fd58943e44e04d6bfc8c243a3":[5,0,0,15,4],
@@ -246,8 +249,5 @@ var NAVTREEINDEX0 =
"classyage_1_1Vector3.html":[5,0,0,26],
"classyage_1_1Vector3.html#a163c42efd0a4f365abb612c031859820":[5,0,0,26,8],
"classyage_1_1Vector3.html#a3076edb39227c1fcc77a8160fb9c5832":[5,0,0,26,7],
-"classyage_1_1Vector3.html#a36744e7ef6c50b117e4105f1752c93c0":[5,0,0,26,2],
-"classyage_1_1Vector3.html#a745b76ba3e49f5c73f53cb065ddf337b":[5,0,0,26,0],
-"classyage_1_1Vector3.html#a9b984c33ac0a7d7ade6963baea0e5ee8":[5,0,0,26,4],
-"classyage_1_1Vector3.html#aca2fa665275db5e0b842f64106b0c797":[5,0,0,26,6]
+"classyage_1_1Vector3.html#a36744e7ef6c50b117e4105f1752c93c0":[5,0,0,26,2]
};
diff --git a/navtreeindex1.js b/navtreeindex1.js
index f37e38c2..15cc27b4 100644
--- a/navtreeindex1.js
+++ b/navtreeindex1.js
@@ -1,5 +1,8 @@
var NAVTREEINDEX1 =
{
+"classyage_1_1Vector3.html#a745b76ba3e49f5c73f53cb065ddf337b":[5,0,0,26,0],
+"classyage_1_1Vector3.html#a9b984c33ac0a7d7ade6963baea0e5ee8":[5,0,0,26,4],
+"classyage_1_1Vector3.html#aca2fa665275db5e0b842f64106b0c797":[5,0,0,26,6],
"classyage_1_1Vector3.html#ad30c9989f25ef241c59a6c59661daf3a":[5,0,0,26,1],
"classyage_1_1Vector3.html#ad8efd76556fe2ff568f81ce1d4dd1888":[5,0,0,26,5],
"classyage_1_1Vector3.html#ae91b009b2e5e81163ebf80bf5bcbe7f0":[5,0,0,26,3],
@@ -114,33 +117,31 @@ var NAVTREEINDEX1 =
"logsink_8h.html#ab54350a8dbf59338c99ab4f43cfa2858":[6,0,0,0,16,3],
"logsink_8h.html#ad537beeea51c8314e407fadd24affc34":[6,0,0,0,16,4],
"logsink_8h_source.html":[6,0,0,0,16],
-"math_8h.html":[6,0,0,1,0],
-"math_8h_source.html":[6,0,0,1,0],
-"matrix_8h.html":[6,0,0,1,1],
-"matrix_8h.html#a090cbd6b767b583364e9cbe78d8a8d5a":[6,0,0,1,1,19],
-"matrix_8h.html#a12811c7f985dbbdc34e4d93a26d21763":[6,0,0,1,1,10],
-"matrix_8h.html#a1896ae5c4cfed1453dadf21a4a2a48cf":[6,0,0,1,1,14],
-"matrix_8h.html#a2187fb11298a029f2877702192717090":[6,0,0,1,1,23],
-"matrix_8h.html#a226cc29763f745fd175844f4263d5dae":[6,0,0,1,1,20],
-"matrix_8h.html#a23eef341099a6b2816cf0c63f8ffe898":[6,0,0,1,1,7],
-"matrix_8h.html#a277125ad9fa06a7119c59d350e129985":[6,0,0,1,1,17],
-"matrix_8h.html#a438e5eeb3daf58452259f7534e8818e8":[6,0,0,1,1,13],
-"matrix_8h.html#a57e09b8310398c434e9526ea5cc456ad":[6,0,0,1,1,9],
-"matrix_8h.html#a5ddd829cb1c7c4c880d0fd53326858fe":[6,0,0,1,1,28],
-"matrix_8h.html#a62de4b4b6bab23717d957c370f2e41c7":[6,0,0,1,1,29],
-"matrix_8h.html#a6455fea9bfa32e435fbf77e02ce12759":[6,0,0,1,1,15],
-"matrix_8h.html#a6b77afaa1cd077df90b9daccbfc2cbae":[6,0,0,1,1,21],
-"matrix_8h.html#a747a31edd11312cbae25ebb9ab12d5cb":[6,0,0,1,1,12],
-"matrix_8h.html#a7ed614bc9d3e8b9f3f8d32b6a7ff28eb":[6,0,0,1,1,27],
-"matrix_8h.html#a8a9db24697f649f6d19f0347330d95fe":[6,0,0,1,1,24],
-"matrix_8h.html#a947133b8fc764d9fc5c5d8b08821cf32":[6,0,0,1,1,22],
-"matrix_8h.html#ac4d2f55a5c3369ec42001776a582c30a":[6,0,0,1,1,16],
-"matrix_8h.html#acca4a23afb94173695bbc1e1f2cde2b3":[6,0,0,1,1,26],
-"matrix_8h.html#ad8903f6a93ac89f16846458540717507":[6,0,0,1,1,18],
-"matrix_8h.html#ad9344d41af72f29cd6f8cf1ef62ed3cc":[6,0,0,1,1,25],
-"matrix_8h.html#ae04792ab12e05bcb11c0316b142ebeec":[6,0,0,1,1,11],
-"matrix_8h.html#aea25e39fde2b6a8abab71cc27371d339":[6,0,0,1,1,8],
-"matrix_8h_source.html":[6,0,0,1,1],
+"matrix_8h.html":[6,0,0,1,0],
+"matrix_8h.html#a090cbd6b767b583364e9cbe78d8a8d5a":[6,0,0,1,0,19],
+"matrix_8h.html#a12811c7f985dbbdc34e4d93a26d21763":[6,0,0,1,0,10],
+"matrix_8h.html#a1896ae5c4cfed1453dadf21a4a2a48cf":[6,0,0,1,0,14],
+"matrix_8h.html#a2187fb11298a029f2877702192717090":[6,0,0,1,0,23],
+"matrix_8h.html#a226cc29763f745fd175844f4263d5dae":[6,0,0,1,0,20],
+"matrix_8h.html#a23eef341099a6b2816cf0c63f8ffe898":[6,0,0,1,0,7],
+"matrix_8h.html#a277125ad9fa06a7119c59d350e129985":[6,0,0,1,0,17],
+"matrix_8h.html#a438e5eeb3daf58452259f7534e8818e8":[6,0,0,1,0,13],
+"matrix_8h.html#a57e09b8310398c434e9526ea5cc456ad":[6,0,0,1,0,9],
+"matrix_8h.html#a5ddd829cb1c7c4c880d0fd53326858fe":[6,0,0,1,0,28],
+"matrix_8h.html#a62de4b4b6bab23717d957c370f2e41c7":[6,0,0,1,0,29],
+"matrix_8h.html#a6455fea9bfa32e435fbf77e02ce12759":[6,0,0,1,0,15],
+"matrix_8h.html#a6b77afaa1cd077df90b9daccbfc2cbae":[6,0,0,1,0,21],
+"matrix_8h.html#a747a31edd11312cbae25ebb9ab12d5cb":[6,0,0,1,0,12],
+"matrix_8h.html#a7ed614bc9d3e8b9f3f8d32b6a7ff28eb":[6,0,0,1,0,27],
+"matrix_8h.html#a8a9db24697f649f6d19f0347330d95fe":[6,0,0,1,0,24],
+"matrix_8h.html#a947133b8fc764d9fc5c5d8b08821cf32":[6,0,0,1,0,22],
+"matrix_8h.html#ac4d2f55a5c3369ec42001776a582c30a":[6,0,0,1,0,16],
+"matrix_8h.html#acca4a23afb94173695bbc1e1f2cde2b3":[6,0,0,1,0,26],
+"matrix_8h.html#ad8903f6a93ac89f16846458540717507":[6,0,0,1,0,18],
+"matrix_8h.html#ad9344d41af72f29cd6f8cf1ef62ed3cc":[6,0,0,1,0,25],
+"matrix_8h.html#ae04792ab12e05bcb11c0316b142ebeec":[6,0,0,1,0,11],
+"matrix_8h.html#aea25e39fde2b6a8abab71cc27371d339":[6,0,0,1,0,8],
+"matrix_8h_source.html":[6,0,0,1,0],
"md_yage_physics_README.html":[0],
"namespacemembers.html":[4,1,0],
"namespacemembers_enum.html":[4,1,3],
@@ -248,6 +249,5 @@ var NAVTREEINDEX1 =
"window_8cpp.html":[6,0,0,0,31],
"window_8cpp.html#a7d04f91ba8586cb6dfac030f83c9a9ec":[6,0,0,0,31,0],
"window_8h.html":[6,0,0,0,32],
-"window_8h.html#a09d41deeced5fca5df9dc680c9e77c38":[6,0,0,0,32,1],
-"window_8h.html#a09d41deeced5fca5df9dc680c9e77c38a409ae568f380139ffa38d7fffa5ffb2f":[6,0,0,0,32,1,2]
+"window_8h.html#a09d41deeced5fca5df9dc680c9e77c38":[6,0,0,0,32,1]
};
diff --git a/navtreeindex2.js b/navtreeindex2.js
index 3996a38b..86c38742 100644
--- a/navtreeindex2.js
+++ b/navtreeindex2.js
@@ -1,5 +1,6 @@
var NAVTREEINDEX2 =
{
+"window_8h.html#a09d41deeced5fca5df9dc680c9e77c38a409ae568f380139ffa38d7fffa5ffb2f":[6,0,0,0,32,1,2],
"window_8h.html#a09d41deeced5fca5df9dc680c9e77c38a7c4273d3feb1dc60a55a74c37c3fddd6":[6,0,0,0,32,1,0],
"window_8h.html#a09d41deeced5fca5df9dc680c9e77c38af7a4d995b268c416a6e01b8dc1555648":[6,0,0,0,32,1,1],
"window_8h.html#a09d41deeced5fca5df9dc680c9e77c38afa8ece0eef17c604369ca69bc4b09970":[6,0,0,0,32,1,3],
diff --git a/pages.html b/pages.html
index c95939ff..d2e3ff12 100644
--- a/pages.html
+++ b/pages.html
@@ -30,7 +30,7 @@
YAGE
- v0.3.1
+ v0.1.3
Yet Another Game Engine
|
@@ -115,7 +115,7 @@ $(document).ready(function(){initNavTree('pages.html','');});
diff --git a/particlebody_8cpp.html b/particlebody_8cpp.html
index 2d20d256..f4187a85 100644
--- a/particlebody_8cpp.html
+++ b/particlebody_8cpp.html
@@ -30,7 +30,7 @@
YAGE
- v0.3.1
+ v0.1.3
Yet Another Game Engine
|
@@ -110,6 +110,10 @@ $(document).ready(function(){initNavTree('particlebody_8cpp.html','');});
particlebody.cpp File Reference
+
+
+
+
More...
#include <yage/physics/particlebody.h>
#include <cmath>
#include <iostream>
@@ -120,13 +124,16 @@ Namespaces
| Project namespace.
|
|
-
+
+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.
+
diff --git a/particlebody_8h.html b/particlebody_8h.html
index b10c3ef6..ebedcef3 100644
--- a/particlebody_8h.html
+++ b/particlebody_8h.html
@@ -30,7 +30,7 @@
YAGE
- v0.3.1
+ v0.1.3
Yet Another Game Engine
|
@@ -111,6 +111,10 @@ $(document).ready(function(){initNavTree('particlebody_8h.html','');});
particlebody.h File Reference
+
+
+
+
More...
#include "body.h"
#include <math/matrix.h>
@@ -127,13 +131,16 @@ Namespaces
| Project namespace.
|
|
-
+
+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.
+
diff --git a/particlebody_8h_source.html b/particlebody_8h_source.html
index ce872642..d3dea547 100644
--- a/particlebody_8h_source.html
+++ b/particlebody_8h_source.html
@@ -30,7 +30,7 @@
YAGE
- v0.3.1
+ v0.1.3
Yet Another Game Engine
|
@@ -108,14 +108,7 @@ $(document).ready(function(){initNavTree('particlebody_8h_source.html','');});
particlebody.h
-
Go to the documentation of this file.
-
-
-
-
-
-
-
+
Go to the documentation of this file.
9 #ifndef YAGE_PHYSICS_PARTICLE_BODY_H
10 #define YAGE_PHYSICS_PARTICLE_BODY_H
@@ -141,12 +134,12 @@ $(document).ready(function(){initNavTree('particlebody_8h_source.html','');});
-
+
ParticleBody(const Vector2d &position=Vector2d(0, 0), double mass=1, const Vector2d &velocity=Vector2d(0, 0), bool gravity=true)
Definition: particlebody.cpp:17
Definition: particlebody.h:19
-
+
void applyForce(const Vector2d &force) override
Definition: particlebody.cpp:23
Vector2< double > Vector2d
Definition of a 2D vector.
Definition: matrix.h:398
void update() override
Definition: particlebody.cpp:28
@@ -156,7 +149,7 @@ $(document).ready(function(){initNavTree('particlebody_8h_source.html','');});
diff --git a/physics_8h.html b/physics_8h.html
index ef42f5cf..a5536428 100644
--- a/physics_8h.html
+++ b/physics_8h.html
@@ -30,7 +30,7 @@
YAGE
- v0.3.1
+ v0.1.3
Yet Another Game Engine
|
@@ -108,6 +108,10 @@ $(document).ready(function(){initNavTree('physics_8h.html','');});
physics.h File Reference
+
+
+
+
More...
#include "body.h"
#include "collider.h"
#include "collisionbody.h"
@@ -116,13 +120,16 @@ $(document).ready(function(){initNavTree('physics_8h.html','');});
#include "rigidbody.h"
Go to the source code of this file.
-
+
+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.
+
diff --git a/physics_8h_source.html b/physics_8h_source.html
index 4c8e2612..15ee7c55 100644
--- a/physics_8h_source.html
+++ b/physics_8h_source.html
@@ -30,7 +30,7 @@
YAGE
- v0.3.1
+ v0.1.3
Yet Another Game Engine
|
@@ -108,14 +108,7 @@ $(document).ready(function(){initNavTree('physics_8h_source.html','');});
physics.h
-
Go to the documentation of this file.
-
-
-
-
-
-
-
+
Go to the documentation of this file.
10 #define YAGE_PHYSICS_H
@@ -127,19 +120,19 @@ $(document).ready(function(){initNavTree('physics_8h_source.html','');});
-
-
-
-
-
-
+
+
+
+
+
+
diff --git a/picopng_8cpp.html b/picopng_8cpp.html
index 9ff2d11a..ad938689 100644
--- a/picopng_8cpp.html
+++ b/picopng_8cpp.html
@@ -30,7 +30,7 @@
YAGE
- v0.3.1
+ v0.1.3
Yet Another Game Engine
|
@@ -131,7 +131,7 @@ Functions
diff --git a/picopng_8h.html b/picopng_8h.html
index ff87e7a5..81707f81 100644
--- a/picopng_8h.html
+++ b/picopng_8h.html
@@ -30,7 +30,7 @@
YAGE
- v0.3.1
+ v0.1.3
Yet Another Game Engine
|
@@ -111,6 +111,10 @@ $(document).ready(function(){initNavTree('picopng_8h.html','');});
picopng.h File Reference
+
+
+
+
More...
#include <cstdlib>
#include <vector>
@@ -127,13 +131,16 @@ Functions
int | yage::decodePNG (std::vector< unsigned char > &out_image, unsigned long &image_width, unsigned long &image_height, const unsigned char *in_png, size_t in_size, bool convert_to_rgba32) |
|
-
+
+
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.
+
diff --git a/picopng_8h_source.html b/picopng_8h_source.html
index 090f5d38..6e3b8371 100644
--- a/picopng_8h_source.html
+++ b/picopng_8h_source.html
@@ -30,7 +30,7 @@
YAGE
- v0.3.1
+ v0.1.3
Yet Another Game Engine
|
@@ -108,14 +108,7 @@ $(document).ready(function(){initNavTree('picopng_8h_source.html','');});
picopng.h
-
Go to the documentation of this file.
-
-
-
-
-
-
-
+
Go to the documentation of this file.
@@ -135,7 +128,7 @@ $(document).ready(function(){initNavTree('picopng_8h_source.html','');});
diff --git a/rectanglecollider_8cpp.html b/rectanglecollider_8cpp.html
index 4cc57c69..2e6de0eb 100644
--- a/rectanglecollider_8cpp.html
+++ b/rectanglecollider_8cpp.html
@@ -30,7 +30,7 @@
YAGE
- v0.3.1
+ v0.1.3
Yet Another Game Engine
|
@@ -110,6 +110,10 @@ $(document).ready(function(){initNavTree('rectanglecollider_8cpp.html','');});
rectanglecollider.cpp File Reference
+
+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.
+
diff --git a/rectanglecollider_8h.html b/rectanglecollider_8h.html
index e2634587..fb3226f5 100644
--- a/rectanglecollider_8h.html
+++ b/rectanglecollider_8h.html
@@ -30,7 +30,7 @@
YAGE
- v0.3.1
+ v0.1.3
Yet Another Game Engine
|
@@ -111,6 +111,10 @@ $(document).ready(function(){initNavTree('rectanglecollider_8h.html','');});
rectanglecollider.h File Reference
+
+
+
+
More...
#include "collider.h"
#include <glm/glm.hpp>
@@ -127,13 +131,16 @@ Namespaces
| Project namespace.
|
|
-
+
+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.
+
diff --git a/rectanglecollider_8h_source.html b/rectanglecollider_8h_source.html
index b968aec5..0ebda0e4 100644
--- a/rectanglecollider_8h_source.html
+++ b/rectanglecollider_8h_source.html
@@ -30,7 +30,7 @@
YAGE
- v0.3.1
+ v0.1.3
Yet Another Game Engine
|
@@ -108,14 +108,7 @@ $(document).ready(function(){initNavTree('rectanglecollider_8h_source.html','');
rectanglecollider.h
-
Go to the documentation of this file.
-
-
-
-
-
-
-
+
Go to the documentation of this file.
9 #ifndef YAGE_RECTANGLE_COLLIDER_H
10 #define YAGE_RECTANGLE_COLLIDER_H
@@ -142,7 +135,7 @@ $(document).ready(function(){initNavTree('rectanglecollider_8h_source.html','');
bool collides(const Collider &collider) const override
Definition: rectanglecollider.cpp:20
Definition: rectanglecollider.h:19
bool inside(const glm::vec2 &point) const override
Definition: rectanglecollider.cpp:30
-
+
Definition: collider.h:19
@@ -150,7 +143,7 @@ $(document).ready(function(){initNavTree('rectanglecollider_8h_source.html','');
diff --git a/resourcemanager_8cpp.html b/resourcemanager_8cpp.html
index c7575a4c..361844de 100644
--- a/resourcemanager_8cpp.html
+++ b/resourcemanager_8cpp.html
@@ -30,7 +30,7 @@
YAGE
- v0.3.1
+ v0.1.3
Yet Another Game Engine
|
@@ -110,6 +110,10 @@ $(document).ready(function(){initNavTree('resourcemanager_8cpp.html','');});
resourcemanager.cpp File Reference
+
+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.
+
diff --git a/resourcemanager_8h.html b/resourcemanager_8h.html
index dccb7680..d94f810d 100644
--- a/resourcemanager_8h.html
+++ b/resourcemanager_8h.html
@@ -30,7 +30,7 @@
YAGE
- v0.3.1
+ v0.1.3
Yet Another Game Engine
|
@@ -111,6 +111,10 @@ $(document).ready(function(){initNavTree('resourcemanager_8h.html','');});
resourcemanager.h File Reference
+
+
+
+
More...
#include "texture.h"
#include "texturecache.h"
#include <string>
@@ -128,13 +132,16 @@ Namespaces
| Project namespace.
|
|
-
+
+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.
+
diff --git a/resourcemanager_8h_source.html b/resourcemanager_8h_source.html
index d0fb5fd9..8d52a837 100644
--- a/resourcemanager_8h_source.html
+++ b/resourcemanager_8h_source.html
@@ -30,7 +30,7 @@
YAGE
- v0.3.1
+ v0.1.3
Yet Another Game Engine
|
@@ -108,22 +108,7 @@ $(document).ready(function(){initNavTree('resourcemanager_8h_source.html','');})
resourcemanager.h
-
Go to the documentation of this file.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
Go to the documentation of this file.
17 #ifndef RESOURCE_MANAGER_H
18 #define RESOURCE_MANAGER_H
@@ -149,8 +134,8 @@ $(document).ready(function(){initNavTree('resourcemanager_8h_source.html','');})
static TextureCache texture_cache_
Definition: resourcemanager.h:31
Definition: resourcemanager.h:28
-
-
+
+
static Texture getTexture(const std::string &texture_path)
Definition: resourcemanager.cpp:16
Definition: texturecache.h:19
@@ -160,7 +145,7 @@ $(document).ready(function(){initNavTree('resourcemanager_8h_source.html','');})
diff --git a/rigidbody_8cpp.html b/rigidbody_8cpp.html
index 3b3cdd85..9998415b 100644
--- a/rigidbody_8cpp.html
+++ b/rigidbody_8cpp.html
@@ -30,7 +30,7 @@
YAGE
- v0.3.1
+ v0.1.3
Yet Another Game Engine
|
@@ -110,6 +110,10 @@ $(document).ready(function(){initNavTree('rigidbody_8cpp.html','');});
rigidbody.cpp File Reference
+
+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.
+
diff --git a/rigidbody_8h.html b/rigidbody_8h.html
index b21f2af4..b05a2c12 100644
--- a/rigidbody_8h.html
+++ b/rigidbody_8h.html
@@ -30,7 +30,7 @@
YAGE
- v0.3.1
+ v0.1.3
Yet Another Game Engine
|
@@ -111,6 +111,10 @@ $(document).ready(function(){initNavTree('rigidbody_8h.html','');});
rigidbody.h File Reference
+
+
+
+
More...
#include "particlebody.h"
#include <glm/glm.hpp>
@@ -127,13 +131,16 @@ Namespaces
| Project namespace.
|
|
-
+
+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.
+
diff --git a/rigidbody_8h_source.html b/rigidbody_8h_source.html
index 886c4534..e299b1f1 100644
--- a/rigidbody_8h_source.html
+++ b/rigidbody_8h_source.html
@@ -30,7 +30,7 @@
YAGE
- v0.3.1
+ v0.1.3
Yet Another Game Engine
|
@@ -108,14 +108,7 @@ $(document).ready(function(){initNavTree('rigidbody_8h_source.html','');});
rigidbody.h
-
Go to the documentation of this file.
-
-
-
-
-
-
-
+
Go to the documentation of this file.
9 #ifndef YAGE_RIGID_BODY_H
10 #define YAGE_RIGID_BODY_H
@@ -141,14 +134,14 @@ $(document).ready(function(){initNavTree('rigidbody_8h_source.html','');});
RigidBody(const Vector2d &position=Vector2d(0, 0), double mass=1, const Vector2d &velocity=Vector2d(0, 0), bool gravity=true)
Definition: rigidbody.cpp:14
Definition: rigidbody.h:19
Vector2< double > Vector2d
Definition of a 2D vector.
Definition: matrix.h:398
-
+
diff --git a/search/all_12.js b/search/all_12.js
index 9a2e67aa..72491019 100644
--- a/search/all_12.js
+++ b/search/all_12.js
@@ -1,7 +1,7 @@
var searchData=
[
['texture',['Texture',['../structyage_1_1Texture.html',1,'yage']]],
- ['texture',['Texture',['../structyage_1_1Texture.html#a0cef080bceaaf5e702985f5494ea35d5',1,'yage::Texture::Texture()'],['../structyage_1_1Texture.html#a9af4689df9f99c5074b7aa5d5857775c',1,'yage::Texture::Texture(GLuint id_i, int width_i, int height_i)'],['../classyage_1_1Glyph.html#a0d5bfd4874a5d29c96a3d22f45543eb2',1,'yage::Glyph::texture()'],['../classyage_1_1RenderBatch.html#ad1cfc404c74ee3d838e9cd12a8c1962d',1,'yage::RenderBatch::texture()']]],
+ ['texture',['texture',['../classyage_1_1Glyph.html#a0d5bfd4874a5d29c96a3d22f45543eb2',1,'yage::Glyph::texture()'],['../classyage_1_1RenderBatch.html#ad1cfc404c74ee3d838e9cd12a8c1962d',1,'yage::RenderBatch::texture()'],['../structyage_1_1Texture.html#a0cef080bceaaf5e702985f5494ea35d5',1,'yage::Texture::Texture()'],['../structyage_1_1Texture.html#a9af4689df9f99c5074b7aa5d5857775c',1,'yage::Texture::Texture(GLuint id_i, int width_i, int height_i)']]],
['texture_2eh',['texture.h',['../texture_8h.html',1,'']]],
['texture_5f',['texture_',['../classyage_1_1Sprite.html#ac8f6505d7b080bb346458e6d70cc60d0',1,'yage::Sprite::texture_()'],['../classyage_1_1Glyph.html#a2efbe49c2307601731416d615ac415c8',1,'yage::Glyph::texture_()'],['../classyage_1_1RenderBatch.html#a17da9d35451d55766836917699406160',1,'yage::RenderBatch::texture_()'],['../classyage_1_1SpriteSheet.html#a8094499cceedc9cb3b15bfe0520db6b8',1,'yage::SpriteSheet::texture_()']]],
['texture_5fcache_5f',['texture_cache_',['../classyage_1_1ResourceManager.html#a2799a8ff957874fbe7b7c791781255f6',1,'yage::ResourceManager']]],
diff --git a/search/all_13.js b/search/all_13.js
index 2d28a1cb..6506fca7 100644
--- a/search/all_13.js
+++ b/search/all_13.js
@@ -6,5 +6,5 @@ var searchData=
['update_5fmatrix_5f',['update_matrix_',['../classyage_1_1Camera2D.html#a8f599101972611e898ba9be349464961',1,'yage::Camera2D']]],
['use',['use',['../classyage_1_1GlslProgram.html#a762b44540ef219ff39f784543fc162c3',1,'yage::GlslProgram']]],
['uv',['UV',['../structyage_1_1UV.html',1,'yage']]],
- ['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_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_)']]]
];
diff --git a/search/all_2.js b/search/all_2.js
index 80a3b6b8..89af9fbf 100644
--- a/search/all_2.js
+++ b/search/all_2.js
@@ -19,12 +19,14 @@ var searchData=
['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()']]],
['colsize',['colSize',['../classyage_1_1Matrix.html#a2148cd52008892765ad90250c68afba1',1,'yage::Matrix']]],
- ['compileshader',['compileShader',['../classyage_1_1GlslProgram.html#a1acc7e052209fde74256c479af6d9988',1,'yage::GlslProgram']]],
- ['compileshaders',['compileShaders',['../classyage_1_1GlslProgram.html#acf57b56739f67ac88b0d5df3bf1d4cb1',1,'yage::GlslProgram']]],
+ ['compileshader',['compileShader',['../classyage_1_1GlslProgram.html#a7f566bb89d01dbdeea4e034b36bf7cd4',1,'yage::GlslProgram']]],
+ ['compileshaderfromfile',['compileShaderFromFile',['../classyage_1_1GlslProgram.html#a07a4484f76091689c35a8f7617b7c2e6',1,'yage::GlslProgram']]],
+ ['compileshaders',['compileShaders',['../classyage_1_1GlslProgram.html#aa97d015c12b29a4ccf5f3fe75a33db5c',1,'yage::GlslProgram']]],
+ ['compileshadersfromfile',['compileShadersFromFile',['../classyage_1_1GlslProgram.html#aff700034b2742769a0869944948dc430',1,'yage::GlslProgram']]],
['concept',['Concept',['../structyage_1_1LogSink_1_1Concept.html',1,'yage::LogSink']]],
['cond_5f',['cond_',['../classyage_1_1SyncQueue.html#af1682d934e8a71dad6718977240e83e4',1,'yage::SyncQueue']]],
- ['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)']]],
+ ['coordinate',['Coordinate',['../structyage_1_1details_1_1Coordinate.html',1,'yage::details']]],
['create',['create',['../classyage_1_1Window.html#afdf3e2826526abc23a4e206c9a8a8745',1,'yage::Window::create()'],['../classyage_1_1Active.html#aa2ed414bbe94fdd51c8aeb7ada73a064',1,'yage::Active::create()']]],
['createrenderbatches',['createRenderBatches',['../classyage_1_1SpriteBatch.html#ae3e74abbf722aba0197b64d8f61d928c',1,'yage::SpriteBatch']]],
['createvertexarray',['createVertexArray',['../classyage_1_1SpriteBatch.html#a4e21cc3bc27fbfaf1b6a15362b664027',1,'yage::SpriteBatch']]]
diff --git a/search/all_5.js b/search/all_5.js
index b73e9b1e..745802f8 100644
--- a/search/all_5.js
+++ b/search/all_5.js
@@ -1,6 +1,6 @@
var searchData=
[
- ['filecontent',['fileContent',['../classyage_1_1SpriteSheet.html#a4e2030a2ac36886cc3de06e2ae5c881d',1,'yage::SpriteSheet']]],
+ ['filecontent',['fileContent',['../classyage_1_1SpriteSheet.html#a50a04ebc989dbc63b0aa6d873da5ccd9',1,'yage::SpriteSheet']]],
['filehandle_5f',['fileHandle_',['../logsink_8cpp.html#ae3c7a5bad8dd0db0a0a9cdd60c7b53d1',1,'logsink.cpp']]],
['filelocations_5f',['fileLocations_',['../classyage_1_1SpriteSheet.html#a8b8a3e6fd58943e44e04d6bfc8c243a3',1,'yage::SpriteSheet']]],
['filename',['fileName',['../structyage_1_1LogMessage_1_1Meta.html#ae3ef1b01f47ef6254b8aa6fce13db7c4',1,'yage::LogMessage::Meta']]],
diff --git a/search/all_8.js b/search/all_8.js
index a156ec81..c60ce973 100644
--- a/search/all_8.js
+++ b/search/all_8.js
@@ -7,6 +7,7 @@ var searchData=
['impl',['impl',['../structyage_1_1LogSink_1_1Model.html#a99a011e95f7979baec2805df06d20c5d',1,'yage::LogSink::Model']]],
['index_5f',['index_',['../classyage_1_1details_1_1Row.html#a438164456acdb9e20c3e13ef9e43d5b3',1,'yage::details::Row']]],
['init',['init',['../classyage_1_1Sprite.html#a2f6294be8b2551077cf475892bcddcc1',1,'yage::Sprite::init()'],['../namespaceyage.html#a4fc8b4d2a19d4c7f7f1bd42a788827ce',1,'yage::init()']]],
+ ['initshaderid',['initShaderId',['../classyage_1_1GlslProgram.html#a43838529286cfc954ef2db3229274dd9',1,'yage::GlslProgram']]],
['inputmanager',['InputManager',['../classyage_1_1InputManager.html',1,'yage']]],
['inputmanager_2ecpp',['inputmanager.cpp',['../inputmanager_8cpp.html',1,'']]],
['inputmanager_2eh',['inputmanager.h',['../inputmanager_8h.html',1,'']]],
diff --git a/search/all_b.js b/search/all_b.js
index 7b797c9d..bde4d5e9 100644
--- a/search/all_b.js
+++ b/search/all_b.js
@@ -3,9 +3,8 @@ var searchData=
['makeconsolesink',['makeConsoleSink',['../namespaceyage.html#ab54350a8dbf59338c99ab4f43cfa2858',1,'yage']]],
['makefilesink',['makeFileSink',['../namespaceyage.html#ad537beeea51c8314e407fadd24affc34',1,'yage::makeFileSink(const std::string &filename)'],['../namespaceyage.html#a6b288197f6a97f197dda60e5b54f1841',1,'yage::makeFileSink(std::string &&filename)']]],
['mass_5f',['mass_',['../classyage_1_1Body.html#a01b2a500e71bc88f2cb597f376bc8289',1,'yage::Body']]],
- ['math_2eh',['math.h',['../math_8h.html',1,'']]],
- ['matrix',['Matrix',['../classyage_1_1Matrix.html#a73b7d1f94f4f72a2294b71b3a35794ad',1,'yage::Matrix::Matrix()'],['../classyage_1_1Matrix.html#a191b02ff353d04f18779d4c84e20927b',1,'yage::Matrix::Matrix(const std::vector< Type > &data)']]],
['matrix',['Matrix',['../classyage_1_1Matrix.html',1,'yage']]],
+ ['matrix',['Matrix',['../classyage_1_1Matrix.html#a73b7d1f94f4f72a2294b71b3a35794ad',1,'yage::Matrix::Matrix()'],['../classyage_1_1Matrix.html#a191b02ff353d04f18779d4c84e20927b',1,'yage::Matrix::Matrix(const std::vector< Type > &data)']]],
['matrix_2edox',['matrix.dox',['../matrix_8dox.html',1,'']]],
['matrix_2eh',['matrix.h',['../matrix_8h.html',1,'']]],
['matrix_3c_20rows_2c_201_2c_20double_20_3e',['Matrix< Rows, 1, double >',['../classyage_1_1Matrix.html',1,'yage']]],
diff --git a/search/files_6.js b/search/files_6.js
index 29001979..42177e69 100644
--- a/search/files_6.js
+++ b/search/files_6.js
@@ -1,6 +1,5 @@
var searchData=
[
- ['math_2eh',['math.h',['../math_8h.html',1,'']]],
['matrix_2edox',['matrix.dox',['../matrix_8dox.html',1,'']]],
['matrix_2eh',['matrix.h',['../matrix_8h.html',1,'']]]
];
diff --git a/search/functions_12.js b/search/functions_12.js
index 3add950b..18d94c40 100644
--- a/search/functions_12.js
+++ b/search/functions_12.js
@@ -1,6 +1,6 @@
var searchData=
[
- ['texture',['Texture',['../structyage_1_1Texture.html#a0cef080bceaaf5e702985f5494ea35d5',1,'yage::Texture::Texture()'],['../structyage_1_1Texture.html#a9af4689df9f99c5074b7aa5d5857775c',1,'yage::Texture::Texture(GLuint id_i, int width_i, int height_i)'],['../classyage_1_1Glyph.html#a0d5bfd4874a5d29c96a3d22f45543eb2',1,'yage::Glyph::texture()'],['../classyage_1_1RenderBatch.html#ad1cfc404c74ee3d838e9cd12a8c1962d',1,'yage::RenderBatch::texture()']]],
+ ['texture',['texture',['../classyage_1_1Glyph.html#a0d5bfd4874a5d29c96a3d22f45543eb2',1,'yage::Glyph::texture()'],['../classyage_1_1RenderBatch.html#ad1cfc404c74ee3d838e9cd12a8c1962d',1,'yage::RenderBatch::texture()'],['../structyage_1_1Texture.html#a0cef080bceaaf5e702985f5494ea35d5',1,'yage::Texture::Texture()'],['../structyage_1_1Texture.html#a9af4689df9f99c5074b7aa5d5857775c',1,'yage::Texture::Texture(GLuint id_i, int width_i, int height_i)']]],
['texturecache',['TextureCache',['../classyage_1_1TextureCache.html#a5f6af0bd513dd393061b2d9d18362692',1,'yage::TextureCache']]],
['top_5fleft',['top_left',['../classyage_1_1Glyph.html#a8e54b98d17907e0088360416fe978e1f',1,'yage::Glyph']]],
['top_5fright',['top_right',['../classyage_1_1Glyph.html#a4930084a1071cd3274b2aa885f26ecec',1,'yage::Glyph']]],
diff --git a/search/functions_2.js b/search/functions_2.js
index 8620c69d..b96dcada 100644
--- a/search/functions_2.js
+++ b/search/functions_2.js
@@ -9,8 +9,10 @@ var searchData=
['collisionbody',['CollisionBody',['../classyage_1_1CollisionBody.html#a5289e613269facc45cd451872c17a83d',1,'yage::CollisionBody']]],
['colour',['Colour',['../structyage_1_1Colour.html#a585165d5109c81b6b2de6f1116406abd',1,'yage::Colour::Colour()'],['../structyage_1_1Colour.html#a8118ad802db7e61df770f7d3b5b88aaa',1,'yage::Colour::Colour(GLubyte r_, GLubyte g_, GLubyte b_, GLubyte a_)']]],
['colsize',['colSize',['../classyage_1_1Matrix.html#a2148cd52008892765ad90250c68afba1',1,'yage::Matrix']]],
- ['compileshader',['compileShader',['../classyage_1_1GlslProgram.html#a1acc7e052209fde74256c479af6d9988',1,'yage::GlslProgram']]],
- ['compileshaders',['compileShaders',['../classyage_1_1GlslProgram.html#acf57b56739f67ac88b0d5df3bf1d4cb1',1,'yage::GlslProgram']]],
+ ['compileshader',['compileShader',['../classyage_1_1GlslProgram.html#a7f566bb89d01dbdeea4e034b36bf7cd4',1,'yage::GlslProgram']]],
+ ['compileshaderfromfile',['compileShaderFromFile',['../classyage_1_1GlslProgram.html#a07a4484f76091689c35a8f7617b7c2e6',1,'yage::GlslProgram']]],
+ ['compileshaders',['compileShaders',['../classyage_1_1GlslProgram.html#aa97d015c12b29a4ccf5f3fe75a33db5c',1,'yage::GlslProgram']]],
+ ['compileshadersfromfile',['compileShadersFromFile',['../classyage_1_1GlslProgram.html#aff700034b2742769a0869944948dc430',1,'yage::GlslProgram']]],
['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()']]],
['createrenderbatches',['createRenderBatches',['../classyage_1_1SpriteBatch.html#ae3e74abbf722aba0197b64d8f61d928c',1,'yage::SpriteBatch']]],
diff --git a/search/functions_5.js b/search/functions_5.js
index e417b4d1..eb1c9257 100644
--- a/search/functions_5.js
+++ b/search/functions_5.js
@@ -1,5 +1,5 @@
var searchData=
[
- ['filecontent',['fileContent',['../classyage_1_1SpriteSheet.html#a4e2030a2ac36886cc3de06e2ae5c881d',1,'yage::SpriteSheet']]],
+ ['filecontent',['fileContent',['../classyage_1_1SpriteSheet.html#a50a04ebc989dbc63b0aa6d873da5ccd9',1,'yage::SpriteSheet']]],
['flush',['flush',['../classyage_1_1Logger.html#afe5dc1d30d3fd2599a119455672d6e00',1,'yage::Logger']]]
];
diff --git a/search/functions_8.js b/search/functions_8.js
index 2adefb82..2f305eb5 100644
--- a/search/functions_8.js
+++ b/search/functions_8.js
@@ -1,6 +1,7 @@
var searchData=
[
['init',['init',['../classyage_1_1Sprite.html#a2f6294be8b2551077cf475892bcddcc1',1,'yage::Sprite::init()'],['../namespaceyage.html#a4fc8b4d2a19d4c7f7f1bd42a788827ce',1,'yage::init()']]],
+ ['initshaderid',['initShaderId',['../classyage_1_1GlslProgram.html#a43838529286cfc954ef2db3229274dd9',1,'yage::GlslProgram']]],
['inside',['inside',['../classyage_1_1Collider.html#a4a8ad9e664a0015e023a70d196302fe9',1,'yage::Collider::inside()'],['../classyage_1_1RectangleCollider.html#ac8d8e6bdb12c21be12f7d398242147c4',1,'yage::RectangleCollider::inside()']]],
['instance',['instance',['../classyage_1_1Logger.html#ad165738c5b738d80a14b0ee1319cae2e',1,'yage::Logger']]],
['iskeypressed',['isKeyPressed',['../classyage_1_1InputManager.html#ae99a13911fe80c221e83218b51a76ab0',1,'yage::InputManager']]]
diff --git a/sprite_8cpp.html b/sprite_8cpp.html
index 1ec92343..84bdc437 100644
--- a/sprite_8cpp.html
+++ b/sprite_8cpp.html
@@ -30,7 +30,7 @@
YAGE
- v0.3.1
+ v0.1.3
Yet Another Game Engine
|
@@ -110,6 +110,10 @@ $(document).ready(function(){initNavTree('sprite_8cpp.html','');});
sprite.cpp File Reference
+
+
+
+
More...
#include <yage/core/resourcemanager.h>
#include <yage/core/sprite.h>
#include <yage/core/vertex.h>
@@ -121,13 +125,16 @@ Namespaces
| Project namespace.
|
|
-
+
+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.
+
diff --git a/sprite_8h.html b/sprite_8h.html
index ce5de423..e701b2da 100644
--- a/sprite_8h.html
+++ b/sprite_8h.html
@@ -30,7 +30,7 @@
YAGE
- v0.3.1
+ v0.1.3
Yet Another Game Engine
|
@@ -111,6 +111,10 @@ $(document).ready(function(){initNavTree('sprite_8h.html','');});
sprite.h File Reference
+
+
+
+
More...
#include "texture.h"
#include <glad/glad.h>
#include <string>
@@ -128,13 +132,16 @@ Namespaces
| Project namespace.
|
|
-
+
+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.
+
diff --git a/sprite_8h_source.html b/sprite_8h_source.html
index fc42ac5b..9c4aacbb 100644
--- a/sprite_8h_source.html
+++ b/sprite_8h_source.html
@@ -30,7 +30,7 @@
YAGE
- v0.3.1
+ v0.1.3
Yet Another Game Engine
|
@@ -108,14 +108,7 @@ $(document).ready(function(){initNavTree('sprite_8h_source.html','');});
sprite.h
-
Go to the documentation of this file.
-
-
-
-
-
-
-
+
Go to the documentation of this file.
@@ -156,7 +149,7 @@ $(document).ready(function(){initNavTree('sprite_8h_source.html','');});
-
+
void draw()
Definition: sprite.cpp:71
Texture texture_
Definition: sprite.h:34
GLuint vbo_id_
Definition: sprite.h:33
@@ -175,7 +168,7 @@ $(document).ready(function(){initNavTree('sprite_8h_source.html','');});
diff --git a/spritebatch_8cpp.html b/spritebatch_8cpp.html
index e13bef34..8bb9ef3e 100644
--- a/spritebatch_8cpp.html
+++ b/spritebatch_8cpp.html
@@ -30,7 +30,7 @@
YAGE
- v0.3.1
+ v0.1.3
Yet Another Game Engine
|
@@ -110,6 +110,10 @@ $(document).ready(function(){initNavTree('spritebatch_8cpp.html','');});
spritebatch.cpp File Reference
+
+
+
+
More...
#include <yage/core/spritebatch.h>
#include <algorithm>
#include <stdexcept>
@@ -120,13 +124,16 @@ Namespaces
| Project namespace.
|
|
-
+
+
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.
+
diff --git a/spritebatch_8h.html b/spritebatch_8h.html
index e2141c2f..c5f3c7d1 100644
--- a/spritebatch_8h.html
+++ b/spritebatch_8h.html
@@ -30,7 +30,7 @@
YAGE
- v0.3.1
+ v0.1.3
Yet Another Game Engine
|
@@ -111,6 +111,10 @@ $(document).ready(function(){initNavTree('spritebatch_8h.html','');});
spritebatch.h File Reference
+
+
+
+
More...
#include "vertex.h"
#include <glad/glad.h>
#include <glm/glm.hpp>
@@ -135,13 +139,16 @@ Namespaces
| Project namespace.
|
|
-
+
+
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.
+
diff --git a/spritebatch_8h_source.html b/spritebatch_8h_source.html
index ffe495cd..2e0e7cb1 100644
--- a/spritebatch_8h_source.html
+++ b/spritebatch_8h_source.html
@@ -30,7 +30,7 @@
YAGE
- v0.3.1
+ v0.1.3
Yet Another Game Engine
|
@@ -108,14 +108,7 @@ $(document).ready(function(){initNavTree('spritebatch_8h_source.html','');});
spritebatch.h
-
Go to the documentation of this file.
-
-
-
-
-
-
-
+
Go to the documentation of this file.
12 #ifndef YAGE_SPRITE_BATCH_H
13 #define YAGE_SPRITE_BATCH_H
@@ -199,8 +192,8 @@ $(document).ready(function(){initNavTree('spritebatch_8h_source.html','');});
-
-
+
+
98 const Colour &colour,
float depth);
@@ -231,10 +224,10 @@ $(document).ready(function(){initNavTree('spritebatch_8h_source.html','');});
GLuint vbo_
Definition: spritebatch.h:76
float depth_
Definition: spritebatch.h:34
GLint offset() const
Definition: spritebatch.h:65
-
+
friend SpriteBatch
Definition: spritebatch.h:55
void createRenderBatches()
Definition: spritebatch.cpp:150
-
+
GLuint texture_
Definition: spritebatch.h:33
float depth() const
Definition: spritebatch.h:46
Vertex bottom_right_
Definition: spritebatch.h:37
@@ -264,7 +257,7 @@ $(document).ready(function(){initNavTree('spritebatch_8h_source.html','');});
diff --git a/spritesheet_8cpp.html b/spritesheet_8cpp.html
index 9bfa00de..8c835160 100644
--- a/spritesheet_8cpp.html
+++ b/spritesheet_8cpp.html
@@ -30,7 +30,7 @@
YAGE
- v0.3.1
+ v0.1.3
Yet Another Game Engine
|
@@ -110,13 +110,17 @@ $(document).ready(function(){initNavTree('spritesheet_8cpp.html','');});
spritesheet.cpp File Reference
+
+
+
+
More...
#include "spritesheet.h"
+
#include <rapidjson/document.h>
+
#include <yage/core/imageloader.h>
#include <cassert>
#include <fstream>
#include <sstream>
#include <stdexcept>
-
#include <rapidjson/document.h>
-
#include <yage/core/imageloader.h>
|
@@ -124,13 +128,16 @@ Namespaces
| Project namespace.
|
|
-
+
+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.
+
diff --git a/spritesheet_8h.html b/spritesheet_8h.html
index f4c030c0..e56ff9ab 100644
--- a/spritesheet_8h.html
+++ b/spritesheet_8h.html
@@ -30,7 +30,7 @@
YAGE
- v0.3.1
+ v0.1.3
Yet Another Game Engine
|
@@ -112,6 +112,10 @@ $(document).ready(function(){initNavTree('spritesheet_8h.html','');});
spritesheet.h File Reference
+
+
+
+
More...
#include "texture.h"
#include <rapidjson/reader.h>
#include <map>
@@ -140,13 +144,16 @@ Typedefs
details::Coordinate >
yage::details::SpriteMap |
|
-
+
+
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.
+
diff --git a/spritesheet_8h_source.html b/spritesheet_8h_source.html
index 1bec0410..6387e647 100644
--- a/spritesheet_8h_source.html
+++ b/spritesheet_8h_source.html
@@ -30,7 +30,7 @@
YAGE
- v0.3.1
+ v0.1.3
Yet Another Game Engine
|
@@ -108,91 +108,85 @@ $(document).ready(function(){initNavTree('spritesheet_8h_source.html','');});
spritesheet.h
-
Go to the documentation of this file.
-
-
-
-
-
-
-
-
12 #ifndef YAGE_SPRITESHEET_H
-
13 #define YAGE_SPRITESHEET_H
-
-
-
-
17 #include <rapidjson/reader.h>
-
-
-
+
Go to the documentation of this file.
+
+
11 #ifndef YAGE_SPRITESHEET_H
+
12 #define YAGE_SPRITESHEET_H
+
+
+
+
20 #include <rapidjson/reader.h>
-
-
+
+
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
42 typedef std::map<std::string, details::Coordinate>
SpriteMap;
-
-
-
-
-
-
-
49 SpriteSheet(std::string pngFileName, std::string jsonFileName);
-
-
51 void sprite(std::string spriteName)
const;
-
52 std::string
fileContent(std::string jsonFileName)
const;
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
45 typedef std::map<std::string, details::Coordinate>
SpriteMap;
+
+
+
+
+
+
+
52 SpriteSheet(std::string pngFileName, std::string jsonFileName);
-
-
-
-
-
-
59 std::string jsonContent)
const;
-
-
-
-
-
-
Definition: spritesheet.h:46
-
Coordinate(int x_i, int y_i, int width_i, int height_i)
Definition: spritesheet.h:36
-
SpriteSheet(std::string pngFileName, std::string jsonFileName)
Definition: spritesheet.cpp:29
+
54 void sprite(std::string spriteName)
const;
+
55 std::string
fileContent(std::string jsonFileName)
const;
+
+
+
+
+
+
+
62 std::string jsonContent)
const;
+
+
+
+
+
+
Definition: spritesheet.h:49
+
Coordinate(int x_i, int y_i, int width_i, int height_i)
Definition: spritesheet.h:39
+
SpriteSheet(std::string pngFileName, std::string jsonFileName)
Definition: spritesheet.cpp:28
-
int x
Definition: spritesheet.h:29
-
-
std::map< std::string, details::Coordinate > SpriteMap
Definition: spritesheet.h:42
-
Texture texture_
Definition: spritesheet.h:55
-
int width
Definition: spritesheet.h:31
+
int x
Definition: spritesheet.h:32
+
+
std::map< std::string, details::Coordinate > SpriteMap
Definition: spritesheet.h:45
+
Texture texture_
Definition: spritesheet.h:58
+
int width
Definition: spritesheet.h:34
void sprite(std::string spriteName) const
-
int height
Definition: spritesheet.h:32
-
std::string fileContent(std::string jsonFileName) const
Definition: spritesheet.cpp:42
+
int height
Definition: spritesheet.h:35
-
Definition: spritesheet.h:28
-
int y
Definition: spritesheet.h:30
-
details::SpriteMap parseJson(int &width, int &height, std::string jsonContent) const
Definition: spritesheet.cpp:52
-
details::SpriteMap fileLocations_
Definition: spritesheet.h:56
+
Definition: spritesheet.h:31
+
int y
Definition: spritesheet.h:33
+
std::string fileContent(std::string jsonFileName) const
Definition: spritesheet.cpp:41
+
details::SpriteMap parseJson(int &width, int &height, std::string jsonContent) const
Definition: spritesheet.cpp:51
+
details::SpriteMap fileLocations_
Definition: spritesheet.h:59
diff --git a/structyage_1_1Colour-members.html b/structyage_1_1Colour-members.html
index 1f7e5045..76874fd7 100644
--- a/structyage_1_1Colour-members.html
+++ b/structyage_1_1Colour-members.html
@@ -30,7 +30,7 @@
YAGE
- v0.3.1
+ v0.1.3
Yet Another Game Engine
|
@@ -124,7 +124,7 @@ $(document).ready(function(){initNavTree('structyage_1_1Colour.html','');});
diff --git a/structyage_1_1Colour.html b/structyage_1_1Colour.html
index 009a6415..13c9fe3a 100644
--- a/structyage_1_1Colour.html
+++ b/structyage_1_1Colour.html
@@ -30,7 +30,7 @@
YAGE
- v0.3.1
+ v0.1.3
Yet Another Game Engine
|
@@ -263,7 +263,7 @@ Public Attributes
diff --git a/structyage_1_1LogMessage_1_1Meta-members.html b/structyage_1_1LogMessage_1_1Meta-members.html
index 541ce8ec..82931575 100644
--- a/structyage_1_1LogMessage_1_1Meta-members.html
+++ b/structyage_1_1LogMessage_1_1Meta-members.html
@@ -30,7 +30,7 @@
YAGE
- v0.3.1
+ v0.1.3
Yet Another Game Engine
|
@@ -120,7 +120,7 @@ $(document).ready(function(){initNavTree('structyage_1_1LogMessage_1_1Meta.html'
diff --git a/structyage_1_1LogMessage_1_1Meta.html b/structyage_1_1LogMessage_1_1Meta.html
index 2ccb95b3..aa77aa10 100644
--- a/structyage_1_1LogMessage_1_1Meta.html
+++ b/structyage_1_1LogMessage_1_1Meta.html
@@ -30,7 +30,7 @@
YAGE
- v0.3.1
+ v0.1.3
Yet Another Game Engine
|
@@ -157,7 +157,7 @@ Public Attributes
diff --git a/structyage_1_1LogSink_1_1Concept-members.html b/structyage_1_1LogSink_1_1Concept-members.html
index 751c5391..c715830a 100644
--- a/structyage_1_1LogSink_1_1Concept-members.html
+++ b/structyage_1_1LogSink_1_1Concept-members.html
@@ -30,7 +30,7 @@
YAGE
- v0.3.1
+ v0.1.3
Yet Another Game Engine
|
@@ -121,7 +121,7 @@ $(document).ready(function(){initNavTree('structyage_1_1LogSink_1_1Concept.html'
diff --git a/structyage_1_1LogSink_1_1Concept.html b/structyage_1_1LogSink_1_1Concept.html
index 508192f1..93307c4c 100644
--- a/structyage_1_1LogSink_1_1Concept.html
+++ b/structyage_1_1LogSink_1_1Concept.html
@@ -30,7 +30,7 @@
YAGE
- v0.3.1
+ v0.1.3
Yet Another Game Engine
|
@@ -227,7 +227,7 @@ Public Member Functions
diff --git a/structyage_1_1LogSink_1_1Model-members.html b/structyage_1_1LogSink_1_1Model-members.html
index 9d0e9791..a98dbdcd 100644
--- a/structyage_1_1LogSink_1_1Model-members.html
+++ b/structyage_1_1LogSink_1_1Model-members.html
@@ -30,7 +30,7 @@
YAGE
- v0.3.1
+ v0.1.3
Yet Another Game Engine
|
@@ -123,7 +123,7 @@ $(document).ready(function(){initNavTree('structyage_1_1LogSink_1_1Model.html','
diff --git a/structyage_1_1LogSink_1_1Model.html b/structyage_1_1LogSink_1_1Model.html
index 569ce4b6..dfef2af6 100644
--- a/structyage_1_1LogSink_1_1Model.html
+++ b/structyage_1_1LogSink_1_1Model.html
@@ -30,7 +30,7 @@
YAGE
- v0.3.1
+ v0.1.3
Yet Another Game Engine
|
@@ -250,7 +250,7 @@ template<typename T >
diff --git a/structyage_1_1Position-members.html b/structyage_1_1Position-members.html
index 8761f86c..6233e868 100644
--- a/structyage_1_1Position-members.html
+++ b/structyage_1_1Position-members.html
@@ -30,7 +30,7 @@
YAGE
- v0.3.1
+ v0.1.3
Yet Another Game Engine
|
@@ -122,7 +122,7 @@ $(document).ready(function(){initNavTree('structyage_1_1Position.html','');});
diff --git a/structyage_1_1Position.html b/structyage_1_1Position.html
index ff50ce66..ba87d4c4 100644
--- a/structyage_1_1Position.html
+++ b/structyage_1_1Position.html
@@ -30,7 +30,7 @@
YAGE
- v0.3.1
+ v0.1.3
Yet Another Game Engine
|
@@ -223,7 +223,7 @@ Public Attributes
diff --git a/structyage_1_1Texture-members.html b/structyage_1_1Texture-members.html
index ba9839b3..712ffad2 100644
--- a/structyage_1_1Texture-members.html
+++ b/structyage_1_1Texture-members.html
@@ -30,7 +30,7 @@
YAGE
- v0.3.1
+ v0.1.3
Yet Another Game Engine
|
@@ -123,7 +123,7 @@ $(document).ready(function(){initNavTree('structyage_1_1Texture.html','');});
diff --git a/structyage_1_1Texture.html b/structyage_1_1Texture.html
index 87a06842..81845fc9 100644
--- a/structyage_1_1Texture.html
+++ b/structyage_1_1Texture.html
@@ -30,7 +30,7 @@
YAGE
- v0.3.1
+ v0.1.3
Yet Another Game Engine
|
@@ -243,7 +243,7 @@ Public Attributes
diff --git a/structyage_1_1UV-members.html b/structyage_1_1UV-members.html
index 3970dc2a..aad40b29 100644
--- a/structyage_1_1UV-members.html
+++ b/structyage_1_1UV-members.html
@@ -30,7 +30,7 @@
YAGE
- v0.3.1
+ v0.1.3
Yet Another Game Engine
|
@@ -122,7 +122,7 @@ $(document).ready(function(){initNavTree('structyage_1_1UV.html','');});
diff --git a/structyage_1_1UV.html b/structyage_1_1UV.html
index a7e8fe99..97dc4a41 100644
--- a/structyage_1_1UV.html
+++ b/structyage_1_1UV.html
@@ -30,7 +30,7 @@
YAGE
- v0.3.1
+ v0.1.3
Yet Another Game Engine
|
@@ -223,7 +223,7 @@ Public Attributes
diff --git a/structyage_1_1Vertex-members.html b/structyage_1_1Vertex-members.html
index 0651bfe4..50d528c6 100644
--- a/structyage_1_1Vertex-members.html
+++ b/structyage_1_1Vertex-members.html
@@ -30,7 +30,7 @@
YAGE
- v0.3.1
+ v0.1.3
Yet Another Game Engine
|
@@ -126,7 +126,7 @@ $(document).ready(function(){initNavTree('structyage_1_1Vertex.html','');});
diff --git a/structyage_1_1Vertex.html b/structyage_1_1Vertex.html
index 85eb7bfd..3e2952a4 100644
--- a/structyage_1_1Vertex.html
+++ b/structyage_1_1Vertex.html
@@ -30,7 +30,7 @@
YAGE
- v0.3.1
+ v0.1.3
Yet Another Game Engine
|
@@ -364,7 +364,7 @@ Public Attributes
diff --git a/structyage_1_1details_1_1Coordinate-members.html b/structyage_1_1details_1_1Coordinate-members.html
index f0812161..36848c11 100644
--- a/structyage_1_1details_1_1Coordinate-members.html
+++ b/structyage_1_1details_1_1Coordinate-members.html
@@ -30,7 +30,7 @@
YAGE
- v0.3.1
+ v0.1.3
Yet Another Game Engine
|
@@ -124,7 +124,7 @@ $(document).ready(function(){initNavTree('structyage_1_1details_1_1Coordinate.ht
diff --git a/structyage_1_1details_1_1Coordinate.html b/structyage_1_1details_1_1Coordinate.html
index 6a2d8174..06f6ae9a 100644
--- a/structyage_1_1details_1_1Coordinate.html
+++ b/structyage_1_1details_1_1Coordinate.html
@@ -30,7 +30,7 @@
YAGE
- v0.3.1
+ v0.1.3
Yet Another Game Engine
|
@@ -263,7 +263,7 @@ Public Attributes
diff --git a/syncqueue_8h.html b/syncqueue_8h.html
index fc44fb4f..772a4ba3 100644
--- a/syncqueue_8h.html
+++ b/syncqueue_8h.html
@@ -30,7 +30,7 @@
YAGE
- v0.3.1
+ v0.1.3
Yet Another Game Engine
|
@@ -111,6 +111,10 @@ $(document).ready(function(){initNavTree('syncqueue_8h.html','');});
syncqueue.h File Reference
+
+
+
+
More...
#include <condition_variable>
#include <mutex>
#include <queue>
@@ -128,13 +132,16 @@ Namespaces
| Project namespace.
|
|
-
+
+
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.
+
diff --git a/syncqueue_8h_source.html b/syncqueue_8h_source.html
index d829cd85..99b48ea3 100644
--- a/syncqueue_8h_source.html
+++ b/syncqueue_8h_source.html
@@ -30,7 +30,7 @@
YAGE
- v0.3.1
+ v0.1.3
Yet Another Game Engine
|
@@ -108,14 +108,7 @@ $(document).ready(function(){initNavTree('syncqueue_8h_source.html','');});
syncqueue.h
-
Go to the documentation of this file.
-
-
-
-
-
-
-
+
Go to the documentation of this file.
9 #ifndef YAGE_UTIL_SYNCQUEUE_H
10 #define YAGE_UTIL_SYNCQUEUE_H
@@ -211,7 +204,7 @@ $(document).ready(function(){initNavTree('syncqueue_8h_source.html','');});
diff --git a/texture_8h.html b/texture_8h.html
index 6362ea2a..a5cb467c 100644
--- a/texture_8h.html
+++ b/texture_8h.html
@@ -30,7 +30,7 @@
YAGE
- v0.3.1
+ v0.1.3
Yet Another Game Engine
|
@@ -111,6 +111,10 @@ $(document).ready(function(){initNavTree('texture_8h.html','');});
texture.h File Reference
+
+
+
+
More...
#include <glad/glad.h>
Go to the source code of this file.
@@ -126,13 +130,16 @@ Namespaces
| Project namespace.
|
|
-
+
+
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.
+
diff --git a/texture_8h_source.html b/texture_8h_source.html
index 10a45425..40d6ad01 100644
--- a/texture_8h_source.html
+++ b/texture_8h_source.html
@@ -30,7 +30,7 @@
YAGE
- v0.3.1
+ v0.1.3
Yet Another Game Engine
|
@@ -108,14 +108,7 @@ $(document).ready(function(){initNavTree('texture_8h_source.html','');});
texture.h
-
Go to the documentation of this file.
-
-
-
-
-
-
-
+
Go to the documentation of this file.
@@ -152,7 +145,7 @@ $(document).ready(function(){initNavTree('texture_8h_source.html','');});
diff --git a/texturecache_8cpp.html b/texturecache_8cpp.html
index 9494458b..7f066fac 100644
--- a/texturecache_8cpp.html
+++ b/texturecache_8cpp.html
@@ -30,7 +30,7 @@
YAGE
- v0.3.1
+ v0.1.3
Yet Another Game Engine
|
@@ -110,6 +110,10 @@ $(document).ready(function(){initNavTree('texturecache_8cpp.html','');});
texturecache.cpp File Reference
+
+
+
+
More...
@@ -119,13 +123,16 @@ Namespaces
| Project namespace.
|
|
-
+
+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.
+
diff --git a/texturecache_8h.html b/texturecache_8h.html
index c01904f8..f44ef1d9 100644
--- a/texturecache_8h.html
+++ b/texturecache_8h.html
@@ -30,7 +30,7 @@
YAGE
- v0.3.1
+ v0.1.3
Yet Another Game Engine
|
@@ -111,6 +111,10 @@ $(document).ready(function(){initNavTree('texturecache_8h.html','');});
texturecache.h File Reference
+
+
+
+
More...
#include "texture.h"
#include <unordered_map>
@@ -127,13 +131,16 @@ Namespaces
| Project namespace.
|
|
-
+
+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.
+
diff --git a/texturecache_8h_source.html b/texturecache_8h_source.html
index 370bb734..2c4578a2 100644
--- a/texturecache_8h_source.html
+++ b/texturecache_8h_source.html
@@ -30,7 +30,7 @@
YAGE
- v0.3.1
+ v0.1.3
Yet Another Game Engine
|
@@ -108,14 +108,7 @@ $(document).ready(function(){initNavTree('texturecache_8h_source.html','');});
texturecache.h
-
Go to the documentation of this file.
-
-
-
-
-
-
-
+
Go to the documentation of this file.
9 #ifndef TEXTURE_CACHE_H
10 #define TEXTURE_CACHE_H
@@ -143,7 +136,7 @@ $(document).ready(function(){initNavTree('texturecache_8h_source.html','');});
Texture getTexture(const std::string &texture_path)
Definition: texturecache.cpp:15
std::unordered_map< std::string, Texture > texture_map_
Definition: texturecache.h:22
-
+
Texture getTextureFromSpriteSheet()
@@ -154,7 +147,7 @@ $(document).ready(function(){initNavTree('texturecache_8h_source.html','');});
diff --git a/todo.html b/todo.html
index 074a647a..6b8e4e0d 100644
--- a/todo.html
+++ b/todo.html
@@ -30,7 +30,7 @@
YAGE
- v0.3.1
+ v0.1.3
Yet Another Game Engine
|
@@ -103,7 +103,11 @@ $(document).ready(function(){initNavTree('todo.html','');});
-- Member yage::matrix::multiply (const Matrix< M, N, T > &m1, const Matrix< P, Q, T > &m2)
+- Namespace yage
+remove the include to make compilation faster
+think of removing this, by, for example, using a pointer This could be more efficient when copying the texture out of the spritesheet.
+
+- Member yage::matrix::multiply (const Matrix< M, N, T > &m1, const Matrix< P, Q, T > &m2)
- Think if this should be a static_assert.
@@ -111,7 +115,7 @@ $(document).ready(function(){initNavTree('todo.html','');});
diff --git a/todolist_8dox.html b/todolist_8dox.html
index 67c88446..05c4ed7a 100644
--- a/todolist_8dox.html
+++ b/todolist_8dox.html
@@ -30,7 +30,7 @@
YAGE
- v0.3.1
+ v0.1.3
Yet Another Game Engine
|
@@ -114,7 +114,7 @@ $(document).ready(function(){initNavTree('todolist_8dox.html','');});
diff --git a/vertex_8h.html b/vertex_8h.html
index 4485252d..50eecb8d 100644
--- a/vertex_8h.html
+++ b/vertex_8h.html
@@ -30,7 +30,7 @@
YAGE
- v0.3.1
+ v0.1.3
Yet Another Game Engine
|
@@ -111,6 +111,10 @@ $(document).ready(function(){initNavTree('vertex_8h.html','');});
vertex.h File Reference
+
+
+
+
More...
#include <glad/glad.h>
Go to the source code of this file.
@@ -132,13 +136,16 @@ Namespaces
| Project namespace.
|
|
-
+
+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.
+
diff --git a/vertex_8h_source.html b/vertex_8h_source.html
index 3becb3d6..e2fee774 100644
--- a/vertex_8h_source.html
+++ b/vertex_8h_source.html
@@ -30,7 +30,7 @@
YAGE
- v0.3.1
+ v0.1.3
Yet Another Game Engine
|
@@ -108,14 +108,7 @@ $(document).ready(function(){initNavTree('vertex_8h_source.html','');});
vertex.h
-
Go to the documentation of this file.
-
-
-
-
-
-
-
+
Go to the documentation of this file.
@@ -224,7 +217,7 @@ $(document).ready(function(){initNavTree('vertex_8h_source.html','');});
diff --git a/window_8cpp.html b/window_8cpp.html
index 506f5bfa..483dce7b 100644
--- a/window_8cpp.html
+++ b/window_8cpp.html
@@ -30,7 +30,7 @@
YAGE
- v0.3.1
+ v0.1.3
Yet Another Game Engine
|
@@ -111,6 +111,10 @@ $(document).ready(function(){initNavTree('window_8cpp.html','');});
window.cpp File Reference
+
+
+
+
More...
#include "window.h"
#include <stdexcept>
@@ -125,13 +129,16 @@ Functions
void | yage::key_callback (GLFWwindow *window, int key, int scanCode, int action, int mods) |
|
-
+
+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.
+
diff --git a/window_8h.html b/window_8h.html
index 7a50095e..cd210238 100644
--- a/window_8h.html
+++ b/window_8h.html
@@ -30,7 +30,7 @@
YAGE
- v0.3.1
+ v0.1.3
Yet Another Game Engine
|
@@ -112,6 +112,10 @@ $(document).ready(function(){initNavTree('window_8h.html','');});
window.h File Reference
+
+
+
+
More...
#include <glad/glad.h>
#include <GLFW/glfw3.h>
#include <string>
@@ -138,13 +142,16 @@ Enumerations
}
|
-
+
+
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.
+
diff --git a/window_8h_source.html b/window_8h_source.html
index 330bbcc7..f6b1f3f0 100644
--- a/window_8h_source.html
+++ b/window_8h_source.html
@@ -30,7 +30,7 @@
YAGE
- v0.3.1
+ v0.1.3
Yet Another Game Engine
|
@@ -108,14 +108,7 @@ $(document).ready(function(){initNavTree('window_8h_source.html','');});
window.h
-
Go to the documentation of this file.
-
-
-
-
-
-
-
+
Go to the documentation of this file.
@@ -186,7 +179,7 @@ $(document).ready(function(){initNavTree('window_8h_source.html','');});
diff --git a/yage_2physics_2README_8md.html b/yage_2physics_2README_8md.html
index b16a48ed..32f93315 100644
--- a/yage_2physics_2README_8md.html
+++ b/yage_2physics_2README_8md.html
@@ -30,7 +30,7 @@
YAGE
- v0.3.1
+ v0.1.3
Yet Another Game Engine
|
@@ -114,7 +114,7 @@ $(document).ready(function(){initNavTree('yage_2physics_2README_8md.html','');})
diff --git a/yage_8cpp.html b/yage_8cpp.html
index 5e38c7c1..6cea31d6 100644
--- a/yage_8cpp.html
+++ b/yage_8cpp.html
@@ -30,7 +30,7 @@
YAGE
- v0.3.1
+ v0.1.3
Yet Another Game Engine
|
@@ -111,6 +111,10 @@ $(document).ready(function(){initNavTree('yage_8cpp.html','');});
yage.cpp File Reference
+
+
+
+
More...
#include "