Physics Simulation & Visualization Tool 0.1
A C++ physics simulation engine with real-time 3D visualization
Loading...
Searching...
No Matches
CameraSettingsGroup Struct Reference

#include <CameraSettingsGroup.h>

Inheritance diagram for CameraSettingsGroup:
[legend]
Collaboration diagram for CameraSettingsGroup:
[legend]

Public Member Functions

 CameraSettingsGroup ()=default
 
void load (QSettings &settings) override
 
void save (QSettings &settings) const override
 
- Public Member Functions inherited from ISettingsGroup
virtual ~ISettingsGroup ()=default
 

Data Fields

float movementSpeed = Camera::kDefaultMovementSpeed
 
float mouseSensitivity = Camera::kDefaultMouseSensitivity
 
float fov = Camera::kDefaultFov
 

Detailed Description

Definition at line 5 of file CameraSettingsGroup.h.

Constructor & Destructor Documentation

◆ CameraSettingsGroup()

CameraSettingsGroup::CameraSettingsGroup ( )
default

Member Function Documentation

◆ load()

void CameraSettingsGroup::load ( QSettings &  settings)
overridevirtual

Implements ISettingsGroup.

Definition at line 10 of file CameraSettingsGroup.cpp.

◆ save()

void CameraSettingsGroup::save ( QSettings &  settings) const
overridevirtual

Implements ISettingsGroup.

Definition at line 18 of file CameraSettingsGroup.cpp.

Field Documentation

◆ fov

float CameraSettingsGroup::fov = Camera::kDefaultFov

Definition at line 8 of file CameraSettingsGroup.h.

◆ mouseSensitivity

float CameraSettingsGroup::mouseSensitivity = Camera::kDefaultMouseSensitivity

Definition at line 7 of file CameraSettingsGroup.h.

◆ movementSpeed

float CameraSettingsGroup::movementSpeed = Camera::kDefaultMovementSpeed

Definition at line 6 of file CameraSettingsGroup.h.


The documentation for this struct was generated from the following files: