package Ġme . zero e ights ix . way points . api Ċ Ċ import Ġme . zero e ights ix . way points . impl . Waypoint Impl Ċ import Ġme . zero e ights ix . way points . impl . Way points Impl Ċ Ċ interface ĠWay points Ġ{ ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġ@ Jvm Static ĊĠĠĠĠĠĠĠ Ġval Ġaccessor : ĠWay points ĊĠĠĠĠĠĠĠĠĠĠĠ Ġget () Ġ= ĠWay points Impl ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠKeys Ġare Ġthe Ġway points ' Ġrenderer Ġidentifier ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġval Ġway points : ĠMap < Waypoint Renderer , ĠList < Waypoint Impl >> ĊĊĠĠĠ Ġfun Ġadd Waypoint ( waypoint : ĠWay point Impl ) ĊĠĠĠ Ġfun Ġremove Waypoint ( waypoint : ĠWay point Impl ): ĠBoolean Ċ Ċ }