package Ġorg . hex works . z ir con . internal . game . impl Ċ Ċ import Ġorg . hex works . z ir con . api . data . Block Ċ import Ġorg . hex works . z ir con . api . data . Tile Ċ import Ġorg . hex works . z ir con . api . data . Position 3 D Ċ import Ġorg . hex works . z ir con . api . data . Size 3 D Ċ import Ġorg . hex works . z ir con . api . game . Projection Mode Ċ import Ġorg . hex works . z ir con . api . game . base . Base Game Area Ċ import Ġorg . hex works . z ir con . internal . game . Projection Strategy Ċ Ċ class ĠDefault Game Area < T Ġ: ĠTile , ĠB Ġ: ĠBlock < T >>( ĊĠĠĠĠĠĠĠ Ġinitial Visible Size : ĠSize 3 D , ĊĠĠĠĠĠĠĠ Ġinitial Actual Size : ĠSize 3 D , ĊĠĠĠĠĠĠĠ Ġinitial Contents : ĠMap < Position 3 D , ĠB > Ġ= Ġmap Of (), ĊĠĠĠĠĠĠĠ Ġprojection Strategy : ĠProjection Strategy Ġ= ĠProjection Mode . TOP _ DOWN . projection Strategy ) Ġ: ĠBase Game Area < T , ĠB >( ĊĠĠĠĠĠĠĠ Ġinitial Visible Size Ġ= Ġinitial Visible Size , ĊĠĠĠĠĠĠĠ Ġinitial Actual Size Ġ= Ġinitial Actual Size , ĊĠĠĠĠĠĠĠ Ġinitial Contents Ġ= Ġinitial Contents , ĊĠĠĠĠĠĠĠ Ġprojection Strategy Ġ= Ġprojection Strategy ) Ċ