package Ġcom . ser ge y . space game . client . data Ċ Ċ import Ġcom . badlogic . gdx . graphics . Color Ċ import Ġcom . badlogic . gdx . graphics . g 2 d . Texture Region Ċ import Ġcom . ser ge y . space game . client . Space Game Client Ċ import Ġcom . ser ge y . space game . common . data . Visual Data Ċ Ċ /** Ċ Ġ* ĠThis Ġclass Ġrepresents Ġthe Ġvisual Ġdata Ġused Ġon Ġthe Ġdesktop Ġclient Ġside Ċ Ġ* Ċ Ġ* Ġ@ author Ġser ge ys Ċ Ġ* Ċ Ġ* Ġ@ constructor ĠCreate Ġa Ġnew ĠClient Visual Data Ġobject Ċ Ġ* Ċ Ġ* Ġ@ param Ġname Ġ- Ġthe Ġname Ġof Ġthe Ġregion Ġused Ġby Ġthis Ġvisual Ġdata Ċ Ġ*/ Ċ class ĠClient Visual Data ( name : ĠString ) Ġ: ĠVisual Data Ġ{ ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠThe Ġtexture Ġregion Ġof Ġthe Ġthing Ġusing Ġthis Ġvisual Ġdata ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġvar Ġregion : ĠTexture Region Ġ= ĠSpace Game Client . get Region ( name ) ĊĠĠĠĠĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠThe Ġmultip lic ative Ġt int Ġcolor ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġvar Ġmult Color Ġ= ĠM ULT _ DEFAULT ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠThe Ġadd itive Ġt int Ġcolor ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġvar Ġadd Color Ġ= ĠADD _ DEFAULT ĊĠĠĠĠĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġ@ Jvm Field ĊĠĠĠĠĠĠĠ Ġval ĠM ULT _ DEFAULT Ġ= ĠColor . toFloat Bits ( 1 f , Ġ 1 f , Ġ 1 f , Ġ 1 f ) ĊĠĠĠĠĠĠĠ Ġ@ Jvm Field ĊĠĠĠĠĠĠĠ Ġval ĠADD _ DEFAULT Ġ= ĠColor . toFloat Bits ( 0 f , Ġ 0 f , Ġ 0 f , Ġ 0 f ) ĊĠĠĠ Ġ} Ċ }