Physics Simulation & Visualization Tool 0.1
A C++ physics simulation engine with real-time 3D visualization
Loading...
Searching...
No Matches
SceneManager.h File Reference
#include <QObject>
#include <memory>
#include <unordered_map>
#include "ResourceManager.h"
#include "graphics/core/Scene.h"
#include "graphics/core/SceneObjectOptions.h"
#include "ui/OpenGLWindow.h"
#include "physics/PhysicsSystem.h"
Include dependency graph for SceneManager.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  SimulationStopCondition
 
class  SceneManager
 

Namespaces

namespace  ScenePresets
 

Enumerations

enum class  Primitive { CUBE , SPHERE }
 

Data Structure Documentation

◆ SimulationStopCondition

struct SimulationStopCondition

Definition at line 23 of file SceneManager.h.

Data Fields
int op = 0
int property = 0
int subjectID = -1
int targetID = -1
vec3 targetPos = glm::vec3(0.0f)
float value = 0.0f

Enumeration Type Documentation

◆ Primitive

enum class Primitive
strong
Enumerator
CUBE 
SPHERE 

Definition at line 17 of file SceneManager.h.