package Ġworld s . greg s . hest ia . core . world . map . api Ċ Ċ import Ġcom . art emis . Component Ċ Ċ abstract Ġclass ĠCli pping Ġ: ĠComponent () Ġ{ ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠReturns Ġclipping Ġmasks Ġfor Ġan Ġentire Ġplane ĊĠĠĠĠ Ġ* Ġ@ param Ġplane ĠThe Ġplane Ġof Ġmasks Ġto Ġreturn ĊĠĠĠĠ Ġ* Ġ@ return ĠAll Ġx Ġ& Ġy Ġclipping Ġmasks ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġabstract Ġfun Ġget Masks ( plane : ĠInt ): ĠArray < IntArray > ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠReturns Ġclipping Ġmasks Ġfor Ġa Ġtile ĊĠĠĠĠ Ġ* Ġ@ param Ġlocal X ĠThe Ġlocal Ġx Ġcoordinate Ġof Ġthe Ġtile ĊĠĠĠĠ Ġ* Ġ@ param Ġlocal Y ĠThe Ġlocal Ġy Ġcoordinate Ġof Ġthe Ġtile ĊĠĠĠĠ Ġ* Ġ@ param Ġplane ĠThe Ġplane Ġcoordinate Ġof Ġthe Ġtile ĊĠĠĠĠ Ġ* Ġ@ return ĠCli pping Ġmask Ġvalue ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġabstract Ġfun Ġget Mask ( local X : ĠInt , Ġlocal Y : ĠInt , Ġplane : ĠInt ): ĠInt ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠAdds Ġa Ġclipping Ġmask Ġto Ġtile Ġat Ġ[ local X ], Ġ[ local Y ], Ġ[ plane ] ĊĠĠĠĠ Ġ* Ġ@ param Ġlocal X ĠThe Ġlocal Ġx Ġcoordinate Ġof Ġthe Ġtile ĊĠĠĠĠ Ġ* Ġ@ param Ġlocal Y ĠThe Ġlocal Ġy Ġcoordinate Ġof Ġthe Ġtile ĊĠĠĠĠ Ġ* Ġ@ param Ġplane ĠThe Ġplane Ġcoordinate Ġof Ġthe Ġtile ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġabstract Ġfun Ġadd Mask ( local X : ĠInt , Ġlocal Y : ĠInt , Ġplane : ĠInt , Ġvalue : ĠInt ) ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠRemoves Ġthe Ġclipping Ġmask Ġof Ġthe Ġtile Ġat Ġ[ local X ], Ġ[ local Y ], Ġ[ plane ] ĊĠĠĠĠ Ġ* Ġ@ param Ġlocal X ĠThe Ġlocal Ġx Ġcoordinate Ġof Ġthe Ġtile ĊĠĠĠĠ Ġ* Ġ@ param Ġlocal Y ĠThe Ġlocal Ġy Ġcoordinate Ġof Ġthe Ġtile ĊĠĠĠĠ Ġ* Ġ@ param Ġplane ĠThe Ġplane Ġcoordinate Ġof Ġthe Ġtile ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġabstract Ġfun Ġremove Mask ( local X : ĠInt , Ġlocal Y : ĠInt , Ġplane : ĠInt , Ġvalue : ĠInt ) ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠSets Ġthe Ġclipping Ġmask Ġof Ġtile Ġat Ġ[ local X ], Ġ[ local Y ], Ġ[ plane ] ĊĠĠĠĠ Ġ* Ġ@ param Ġlocal X ĠThe Ġlocal Ġx Ġcoordinate Ġof Ġthe Ġtile ĊĠĠĠĠ Ġ* Ġ@ param Ġlocal Y ĠThe Ġlocal Ġy Ġcoordinate Ġof Ġthe Ġtile ĊĠĠĠĠ Ġ* Ġ@ param Ġplane ĠThe Ġplane Ġcoordinate Ġof Ġthe Ġtile ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġabstract Ġfun Ġset Mask ( local X : ĠInt , Ġlocal Y : ĠInt , Ġplane : ĠInt , Ġvalue : ĠInt ) Ċ Ċ }