projects
/
physics.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
added screen collisions using an Effect
[physics.git]
/
src
/
Entities
/
Entity.h
diff --git
a/src/Entities/Entity.h
b/src/Entities/Entity.h
index
d697803
..
b5b268d
100644
(file)
--- a/
src/Entities/Entity.h
+++ b/
src/Entities/Entity.h
@@
-7,7
+7,7
@@
class Entity
{
protected:
class Entity
{
protected:
- Entity(
Vector2
);
+ Entity(
const Vector2&
);
public:
virtual ~Entity();
public:
virtual ~Entity();
@@
-15,6
+15,9
@@
class Entity
virtual void update(float) = 0;
virtual void draw() const = 0;
virtual void update(float) = 0;
virtual void draw() const = 0;
+ const Vector2& positionRaw() const;
+ const Vector2& velocityRaw() const;
+
protected:
Vector2 position;
Vector2 velocity;
protected:
Vector2 position;
Vector2 velocity;