Abstractions and interfaces around units. (Figured out some of the nuance around...
authordsc <david.schoonover@gmail.com>
Mon, 16 May 2011 16:39:13 +0000 (09:39 -0700)
committerdsc <david.schoonover@gmail.com>
Mon, 16 May 2011 16:39:13 +0000 (09:39 -0700)
commiteadb29b339a1c0e91382265d7fc18359ebfe58e7
treecf645bd07e5e41e024b82f63fede71d81241b9a2
parent2c10354e6c6dd7f43e3aa3ba0e701a5ee5cdf168
Abstractions and interfaces around units. (Figured out some of the nuance around eventing and delegation.)
34 files changed:
src/game/Active.h [moved from src/tanks/Active.h with 100% similarity]
src/game/Displayable.h [new file with mode: 0644]
src/game/Game.h [new file with mode: 0644]
src/game/Game.mm [new file with mode: 0644]
src/game/actor/Actor.h [moved from src/tanks/unit/Actor.h with 53% similarity]
src/game/actor/Actor.mm [new file with mode: 0644]
src/game/actor/Unit.h [new file with mode: 0644]
src/game/actor/Unit.mm [new file with mode: 0644]
src/main.mm
src/physics/World.h
src/physics/debug/GLESDebugDraw.h [moved from src/ui/GLES-Render.h with 97% similarity]
src/physics/debug/GLESDebugDraw.mm [moved from src/ui/GLES-Render.mm with 99% similarity]
src/physics/debug/PhysicsDebugView.h [moved from src/physics/PhysicsDebugView.h with 100% similarity]
src/physics/debug/PhysicsDebugView.mm [moved from src/physics/PhysicsDebugView.mm with 100% similarity]
src/render/QQSparrowExtensions.h [new file with mode: 0644]
src/render/QQSparrowExtensions.mm [new file with mode: 0644]
src/render/animation/AnimationContainer.h
src/tanks/Displayable.h [deleted file]
src/tanks/Game.h [deleted file]
src/tanks/Game.mm [deleted file]
src/tanks/unit/Actor.mm [deleted file]
src/tanks/unit/Unit.h [deleted file]
src/tanks/unit/Unit.mm [deleted file]
src/ui/AppDelegate.h [moved from src/RootAppDelegate.h with 69% similarity]
src/ui/AppDelegate.mm [moved from src/RootAppDelegate.mm with 72% similarity]
src/ui/Viewport.h
src/ui/Viewport.mm
src/ui/iPad/AppDelegate_iPad.h [moved from src/ui/iPad/RootAppDelegate_iPad.h with 56% similarity]
src/ui/iPad/AppDelegate_iPad.mm [moved from src/ui/iPad/RootAppDelegate_iPad.mm with 60% similarity]
src/ui/iPad/en.lproj/MainWindow_iPad.xib
src/ui/iPhone/AppDelegate_iPhone.h [moved from src/ui/iPhone/RootAppDelegate_iPhone.h with 55% similarity]
src/ui/iPhone/AppDelegate_iPhone.mm [moved from src/ui/iPhone/RootAppDelegate_iPhone.mm with 59% similarity]
src/ui/iPhone/en.lproj/MainWindow_iPhone.xib
tanks.xcodeproj/project.pbxproj