9 #include <SFML/Graphics/Transformable.hpp> 10 #include <SFML/System/Time.hpp> 11 #include "CopyLock.hpp" 15 :
public sf::Transformable {
23 virtual void update(sf::Time);
28 sf::Transform getTransform()
const;
30 void GameObject::update(sf::Time)
33 void GameObject::setParent(
const GameObject& parent) {
36 const GameObject& GameObject::getParent()
const {
40 sf::Transform GameObject::getTransform()
const {
42 return m_parent->getTransform() * sf::Transformable::getTransform();
45 return sf::Transformable::getTransform();
49 #endif // GAMEOBJECT_HPP Contains all SFGF classes.
Definition: GameObject.hpp:14
Definition: CopyLock.hpp:10