Remove unused class LayoutContext.
Move measure method from WidgetView to StringWidget.
Rename AppendVertices to RenderVertices in Widget.
Add bounds2f constructor.
Fix viewport problem in BattleView::Initialize().
Move sound playing from BattleLayer to BattleView.
Move BillboardTextureShader to its own file.
Remove unused #includes in Image.
Fix memory leak in RenderCall destructor.
Move SmoothTerrainSky initialization to BattleView constructor.
Fix scroller offset clamping.
Override SetBounds in WidgetView in order to update viewport bounds.
Remove const qualifier from Hotspot::GetGesture.
Add InputWidget.
Rename InputAdapter -> InputEditor
Fix compiler errors on iOS.
Add class InputEditor_iOS.