package Ġcom . ti em 6 2 5 . mode marker . data . sprite Ċ Ċ import Ġcom . ti em 6 2 5 . mode marker . data . With Props Table Ċ import Ġt orn ad of x .* Ċ Ċ class ĠV ain ius Rectangle : ĠWith Props Table < String , ĠString >() Ġ{ ĊĊĠĠĠ Ġvar Ġname : ĠString Ġby Ġproperty ("") ĊĠĠĠ Ġfun Ġname Property () Ġ= ĠgetProperty ( V ain ius Rectangle :: name ) ĊĊĠĠĠ Ġvar Ġwidth : ĠInt Ġby Ġproperty ( 0 ) ĊĠĠĠ Ġfun Ġwidth Pro e pr ty () Ġ= ĠgetProperty ( V ain ius Rectangle :: width ) ĊĊĠĠĠ Ġvar Ġheight : ĠInt Ġby Ġproperty ( 0 ) ĊĠĠĠ Ġfun Ġheight Property () Ġ= ĠgetProperty ( V ain ius Rectangle :: height ) ĊĊĠĠĠ Ġvar Ġstart X : ĠInt Ġby Ġproperty ( 0 ) ĊĠĠĠ Ġfun Ġstart X Property () Ġ= ĠgetProperty ( V ain ius Rectangle :: start X ) ĊĊĠĠĠ Ġvar Ġstart Y : ĠInt Ġby Ġproperty ( 0 ) ĊĠĠĠ Ġfun Ġstart Y Property () Ġ= ĠgetProperty ( V ain ius Rectangle :: start Y ) Ċ Ċ }