BuildingRoofUvRotationEditor

Editor/BuildingRoofUvRotationEditor.cs · 137 linija · ZGConnect.Editor

Uloga u sustavu

Datoteka BuildingRoofUvRotationEditor.cs definira klasu BuildingRoofUvRotationEditor u namespace-u ZGConnect.Editor. Sadrži 137 linija koda i integrira se u ZG Connect arhitekturu prema EPSG:3765 pločičnom modelu od 1 km.

Uloga: Building pipeline — mesh obrada, UV, materijali i export

Dizajnerska obrazloženja: Modul BuildingRoofUvRotationEditor izdvojen je radi odvajanja odgovornosti unutar ZG Connect pipeline-a. Implementacija slijedi editor-first pristup s eksplicitnim JSON modelima i determinističkim tile ID-evima u EPSG:3765 sustavu.

Kronologija

Pregled

Datoteka BuildingRoofUvRotationEditor.cs definira klasu BuildingRoofUvRotationEditor u namespace-u ZGConnect.Editor. Sadrži 137 linija koda i integrira se u ZG Connect arhitekturu prema EPSG:3765 pločičnom modelu od 1 km.

Development · Changelog

Metode (2)

public override void OnInspectorGUI()

Linija 10 · klasa BuildingRoofUvRotationEditor

Metoda OnInspectorGUI klase BuildingRoofUvRotationEditor — dio ZG Connect modula BuildingRoofUvRotationEditor. Obrađuje poslovnu logiku povezanu s importom, streamingom ili transformacijom geopodataka.

Potpis

public override void OnInspectorGUI()

Povratna vrijednost: void — nema povratne vrijednosti.

Algoritam

  1. Provjera ulaznih uvjeta i rani izlaz ako preduvjeti nisu ispunjeni.

Side-effecti

Napomene: Unity lifecycle callback — poziva Unity runtime/editor.

Poziva: DrawSliderPair

Pozivatelji:

void DrawSliderPair(string label, string mainProperty, string fineProperty)

Linija 125 · klasa BuildingRoofUvRotationEditor

Metoda DrawSliderPair klase BuildingRoofUvRotationEditor — dio ZG Connect modula BuildingRoofUvRotationEditor. Obrađuje poslovnu logiku povezanu s importom, streamingom ili transformacijom geopodataka.

Parametri

ImeOpis
labelTip: string
mainPropertyTip: string
finePropertyTip: string

Povratna vrijednost: void — nema povratne vrijednosti.

Algoritam

  1. Izvršava poslovnu logiku metode DrawSliderPair prema implementaciji u izvorniku.

Side-effecti

Poziva:

Pozivatelji: OnInspectorGUI