Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- CollisionComponent::CollisionComponent(luabridge::LuaRef& componentTable)
- {
- if (componentTable["boundingBox"].isTable())
- {
- luabridge::LuaRef boundingBoxTable = componentTable["boundingBox"];
- boundingBox = sf::FloatRect(boundingBoxTable[1], boundingBoxTable[2], boundingBoxTable[3], boundingBoxTable[4]);
- }
- if (componentTable["collide"].isFunction())
- didCollide = std::make_shared<luabridge::LuaRef>(componentTable["collide"]);
- else
- didCollide.reset();
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement