Files
WickedEngine/Editor/CameraWindow.h
T

41 lines
689 B
C++

#pragma once
class wiGUI;
class wiWindow;
class wiLabel;
class wiCheckBox;
class wiSlider;
class wiTextInputField;
class CameraWindow
{
public:
CameraWindow(wiGUI* gui);
~CameraWindow();
void ResetCam();
wiECS::Entity target = wiECS::INVALID_ENTITY;
wiECS::Entity proxy = wiECS::INVALID_ENTITY;
void SetProxy(wiECS::Entity entity);
wiGUI* GUI;
wiWindow* cameraWindow;
wiSlider* farPlaneSlider;
wiSlider* nearPlaneSlider;
wiSlider* fovSlider;
wiSlider* movespeedSlider;
wiSlider* rotationspeedSlider;
wiButton* resetButton;
wiCheckBox* fpsCheckBox;
wiButton* proxyButton;
wiTextInputField* proxyNameField;
wiCheckBox* followCheckBox;
wiSlider* followSlider;
};