27 lines
829 B
Kotlin
27 lines
829 B
Kotlin
package org.hso.texturesyncclient.controller
|
|
|
|
import javafx.scene.image.Image
|
|
import org.hso.texturesyncclient.model.GUIModel
|
|
import org.hso.texturesyncclient.view.mainView.MainViewController
|
|
import tornadofx.Controller
|
|
|
|
class Controller : Controller() {
|
|
|
|
private val mvc: MainViewController by inject()
|
|
//private val mvc: = MainViewController()
|
|
//private val mvc: = MainViewController()
|
|
|
|
init {
|
|
//TODO FIX ME!
|
|
/*var test1 = GUIModel() // TODO get image from server with get_texture_preview
|
|
test1.setImage(Image("textures/sample_texture_1.jpg"))
|
|
test1.setText("Texture 1")
|
|
mvc.addElement(test1)
|
|
|
|
var test2 = GUIModel()
|
|
test2.setImage(Image("textures/sample_texture_2.jpg"))
|
|
test2.setText("Texture 2")
|
|
mvc.addElement(test2)
|
|
*/
|
|
}
|
|
} |