/* Ċ Ġ* ĠCopyright Ġ( c ) Ġ 2 0 1 6 . ĠSee ĠAUTHORS Ġfile . Ċ Ġ* Ċ Ġ* ĠLicensed Ġunder Ġthe ĠApache ĠLicense , ĠVersion Ġ 2 . 0 Ġ( the Ġ" License "); Ċ Ġ* Ġyou Ġmay Ġnot Ġuse Ġthis Ġfile Ġexcept Ġin Ġcompliance Ġwith Ġthe ĠLicense . Ċ Ġ* ĠYou Ġmay Ġobtain Ġa Ġcopy Ġof Ġthe ĠLicense Ġat Ċ Ġ* Ċ Ġ* ĠĠĠĠĠ Ġhttp :// www . apache . org / licenses / LICENSE - 2 . 0 Ċ Ġ* Ċ Ġ* ĠUnless Ġrequired Ġby Ġapplicable Ġlaw Ġor Ġagreed Ġto Ġin Ġwriting , Ġsoftware Ċ Ġ* Ġdistributed Ġunder Ġthe ĠLicense Ġis Ġdistributed Ġon Ġan Ġ" AS ĠIS " ĠBASIS , Ċ Ġ* ĠWITHOUT ĠWARRANTIES ĠOR ĠCONDITIONS ĠOF ĠANY ĠKIND , Ġeither Ġexpress Ġor Ġimplied . Ċ Ġ* ĠSee Ġthe ĠLicense Ġfor Ġthe Ġspecific Ġlanguage Ġgoverning Ġpermissions Ġand Ċ Ġ* Ġlimitations Ġunder Ġthe ĠLicense . Ċ Ġ*/ Ċ Ċ package Ġcom . m br labs . m und us . editor . ui . modules . inspector . assets Ċ Ċ import Ġcom . kot cr ab . vis . ui . widget . Vis Label Ċ import Ġcom . m br labs . m und us . commons . assets . Terrain Asset Ċ import Ġcom . m br labs . m und us . commons . scene 3 d . GameObject Ċ import Ġcom . m br labs . m und us . editor . ui . modules . inspector . Base Inspector Widget Ċ Ċ /** Ċ Ġ* Ġ@ author ĠMar cus ĠBr um mer Ċ Ġ* Ġ@ version Ġ 1 5 - 1 0 - 2 0 1 6 Ċ Ġ*/ Ċ class ĠT errain Asset Inspector Widget Ġ: ĠBase Inspector Widget ( Terrain Asset Inspector Widget . TITLE ) Ġ{ ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġprivate Ġval ĠTITLE Ġ= Ġ" Terrain ĠAsset " ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġprivate Ġval Ġname Ġ= ĠVis Label () ĊĠĠĠ Ġprivate Ġvar Ġterrain : ĠT errain Asset ? Ġ= Ġnull ĊĊĠĠĠ Ġinit Ġ{ ĊĠĠĠĠĠĠĠ Ġcol lapsible Content . add ( name ). grow X (). row () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġset Terrain Asset ( asset : ĠT errain Asset ) Ġ{ ĊĠĠĠĠĠĠĠ Ġthis . terrain Ġ= Ġasset ĊĠĠĠĠĠĠĠ Ġupdate UI () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġprivate Ġfun Ġupdate UI () Ġ{ ĊĠĠĠĠĠĠĠ Ġname . setText (" Name : Ġ" Ġ+ Ġterrain !!. name ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun ĠonDelete () Ġ{ ĊĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġset Values ( go : ĠGameObject ) Ġ{ ĊĊĠĠĠ Ġ} Ċ Ċ } Ċ