Package gaiasky.interafce.components
Class CameraComponent
java.lang.Object
gaiasky.interafce.components.GuiComponent
gaiasky.interafce.components.CameraComponent
- All Implemented Interfaces:
IObserver
public class CameraComponent extends GuiComponent implements IObserver
-
Field Summary
Fields Modifier and Type Field Description protected OwnTextIconButton
button3d
protected OwnTextIconButton
buttonCubemap
protected OwnTextIconButton
buttonDome
protected OwnTextIconButton
buttonMaster
protected com.badlogic.gdx.scenes.scene2d.ui.SelectBox<CameraComboBoxBean>
cameraMode
protected OwnSliderPlus
cameraSpeed
protected com.badlogic.gdx.scenes.scene2d.ui.SelectBox<java.lang.String>
cameraSpeedLimit
protected com.badlogic.gdx.scenes.scene2d.ui.CheckBox
cinematic
protected OwnLabel
date
protected OwnSliderPlus
fieldOfView
protected com.badlogic.gdx.scenes.scene2d.ui.CheckBox
focusLock
protected boolean
fovFlag
protected com.badlogic.gdx.scenes.scene2d.ui.CheckBox
orientationLock
protected OwnSliderPlus
rotateSpeed
protected OwnSliderPlus
turnSpeed
-
Constructor Summary
Constructors Constructor Description CameraComponent(com.badlogic.gdx.scenes.scene2d.ui.Skin skin, com.badlogic.gdx.scenes.scene2d.Stage stage)
-
Method Summary
Modifier and Type Method Description void
dispose()
Disposes the component.void
initialize()
Initialises the component.void
notify(Events event, java.lang.Object... data)
Methods inherited from class gaiasky.interafce.components.GuiComponent
getActor, group
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
date
-
cameraSpeedLimit
protected com.badlogic.gdx.scenes.scene2d.ui.SelectBox<java.lang.String> cameraSpeedLimit -
cameraMode
-
fieldOfView
-
cameraSpeed
-
turnSpeed
-
rotateSpeed
-
focusLock
protected com.badlogic.gdx.scenes.scene2d.ui.CheckBox focusLock -
orientationLock
protected com.badlogic.gdx.scenes.scene2d.ui.CheckBox orientationLock -
cinematic
protected com.badlogic.gdx.scenes.scene2d.ui.CheckBox cinematic -
button3d
-
buttonDome
-
buttonCubemap
-
buttonMaster
-
fovFlag
protected boolean fovFlag
-
-
Constructor Details
-
CameraComponent
public CameraComponent(com.badlogic.gdx.scenes.scene2d.ui.Skin skin, com.badlogic.gdx.scenes.scene2d.Stage stage)
-
-
Method Details
-
initialize
public void initialize()Description copied from class:GuiComponent
Initialises the component.- Specified by:
initialize
in classGuiComponent
-
notify
-
dispose
public void dispose()Description copied from class:GuiComponent
Disposes the component.- Specified by:
dispose
in classGuiComponent
-