GitHub PushEvent at 2014-10-22 12:24:43
Repository: dotr
Actor: emanuelpalm
Payload: {"shas":[["f03b5c7763b97afebf9efd9969481f8d73874d2d","5e77b60b150e3b93bee9f230d54f7ae3a399efcf@gmail.com","Started on major refactor.","Emanuel Palm",false],["89573a47ac3e9380e1443d49a7ddf5326996785b","5e77b60b150e3b93bee9f230d54f7ae3a399efcf@gmail.com","Added missing return statement.","Emanuel Palm",false],["da19a195698eab150a81219398c0a081be6986ec","5e77b60b150e3b93bee9f230d54f7ae3a399efcf@gmail.com","Animation became generic FrameAnimation.\n\nUsually frame animations will consider sprites, but as that it no\nstrict requirement, I just made the class able to handle frame object\nof any type.","Emanuel Palm",false],["0d8faaa8ccb79059a165a026fda3543fa7f06605","5e77b60b150e3b93bee9f230d54f7ae3a399efcf@gmail.com","Time docs.","Emanuel Palm",false],["ad6c31eccd6d19863e103053132ca336c44281f2","5e77b60b150e3b93bee9f230d54f7ae3a399efcf@gmail.com","Implemented Scene and SceneProxy classes.\n\nThe names Scene and SceneProxy seemed to better suit their purpose than\nState and StateMachine. The latter names were lying in the sense that\nthey were too generic.","Emanuel Palm",false],["68ea43e79e173a5deb195eb02a5f06f2cb008e99","5e77b60b150e3b93bee9f230d54f7ae3a399efcf@gmail.com","Added unimplemented methods to audial classes.\n\nI was starting to think about how these classes could be used together\nin order to allow an application to play sounds.","Emanuel Palm",false],["80b8a55e85de82a23154834aeb4056b7abcfcabf","5e77b60b150e3b93bee9f230d54f7ae3a399efcf@gmail.com","Made Looper class simpler.\n\nNow has a constructor which requires a target frame rate.","Emanuel Palm",false],["f3a2bee65cacef7d5815871dbbbccea62269022f","5e77b60b150e3b93bee9f230d54f7ae3a399efcf@gmail.com","Added unimplemented methods to visual classes.\n\nJust thinking about their implementations.","Emanuel Palm",false],["c6ad17e861dff9282195b47ef78c3920af211a0a","5e77b60b150e3b93bee9f230d54f7ae3a399efcf@gmail.com","Docs for spatial classes.","Emanuel Palm",false],["c9fa0b013e10ee66d74dee7345740f0fdd07242c","5e77b60b150e3b93bee9f230d54f7ae3a399efcf@gmail.com","Empty Entity class with docs added.","Emanuel Palm",false],["f2e41cceef596b3356766bce4e1b5e061859925d","5e77b60b150e3b93bee9f230d54f7ae3a399efcf@gmail.com","Re-added Game class from old code.\n\nNot quite done with it yet.","Emanuel Palm",false],["32bb54a4f502ae35c8064db90c1d1b3a5d4f3fa1","5e77b60b150e3b93bee9f230d54f7ae3a399efcf@gmail.com","Stop and loop again won't cause immediate stop.","Emanuel Palm",false],["78f028e8c5144e77be53e4aaab0f0f50e6c6d2bf","5e77b60b150e3b93bee9f230d54f7ae3a399efcf@gmail.com","Camera passed by reference to scenes.","Emanuel Palm",false],["4ba1734af8eae2981a93d867f7af92fc8add8fcf","5e77b60b150e3b93bee9f230d54f7ae3a399efcf@gmail.com","Re-factored Game and Window classes.","Emanuel Palm",false],["4d9e078622c858434db7714ed3c84ea1eef4cef7","5e77b60b150e3b93bee9f230d54f7ae3a399efcf@gmail.com","Added setTitle method to Game class.","Emanuel Palm",false],["3e7e60ae81c49657a79ad901fb3983bd0399d85a","5e77b60b150e3b93bee9f230d54f7ae3a399efcf@gmail.com","Implemented Game class methods.\n\nCamera object passed to active scene needs to be implemented and\nintegrated better.","Emanuel Palm",false],["3176ec7d6995cb94d185f4105a55eb687632a372","5e77b60b150e3b93bee9f230d54f7ae3a399efcf@gmail.com","Removed old files.\n\nKept for reference while re-factoring.","Emanuel Palm",false]],"size":17,"ref":"refs/heads/master","head":"3176ec7d6995cb94d185f4105a55eb687632a372"}