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

#include <DebugSettings.h>

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

Public Member Functions

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

Data Fields

bool showAllPathTrails = true
 
float pathTrailTime = 2.0f
 
bool showForces = true
 
bool showColliders = true
 
bool showObjectLabels = true
 

Detailed Description

Definition at line 4 of file DebugSettings.h.

Member Function Documentation

◆ load()

void DebugSettings::load ( QSettings &  settings)
overridevirtual

Implements ISettingsGroup.

Definition at line 12 of file DebugSettings.cpp.

◆ save()

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

Implements ISettingsGroup.

Definition at line 22 of file DebugSettings.cpp.

Field Documentation

◆ pathTrailTime

float DebugSettings::pathTrailTime = 2.0f

Definition at line 6 of file DebugSettings.h.

◆ showAllPathTrails

bool DebugSettings::showAllPathTrails = true

Definition at line 5 of file DebugSettings.h.

◆ showColliders

bool DebugSettings::showColliders = true

Definition at line 8 of file DebugSettings.h.

◆ showForces

bool DebugSettings::showForces = true

Definition at line 7 of file DebugSettings.h.

◆ showObjectLabels

bool DebugSettings::showObjectLabels = true

Definition at line 9 of file DebugSettings.h.


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