From 44324ba5d6cac01048cc5cbecbff255ee56f2fc0 Mon Sep 17 00:00:00 2001 From: Kelly Rauchenberger Date: Sat, 14 Mar 2015 16:13:11 -0400 Subject: Wrote simple factory to read map and entity data from XML files --- src/components.cpp | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'src/components.cpp') diff --git a/src/components.cpp b/src/components.cpp index 26aa5d2..ba4fe72 100644 --- a/src/components.cpp +++ b/src/components.cpp @@ -309,7 +309,7 @@ MapRenderComponent::MapRenderComponent(const Map& map) for (int i=0; i 0) && (tile < 28) && (!((tile >= 5) && (tile <= 7)))) { @@ -600,15 +600,15 @@ void StaticImageComponent::render(Game&, Entity& entity, Texture& buffer) // Simple collision -SimpleColliderComponent::SimpleColliderComponent(std::function callback) : callback(callback) +SimpleColliderComponent::SimpleColliderComponent(std::function callback) : callback(callback) { } -void SimpleColliderComponent::receive(Game&, Entity&, const Message& msg) +void SimpleColliderComponent::receive(Game& game, Entity&, const Message& msg) { if (msg.type == Message::Type::collision) { - callback(*(msg.collisionEntity)); + callback(game, *(msg.collisionEntity)); } } -- cgit 1.4.1