StevEngine
StevEngine is a customizable C++ game engine.
Loading...
Searching...
No Matches
StevEngine::Physics::PhysicsSystem Class Reference

Core physics simulation system. More...

#include <physics/PhysicsSystem.hpp>

Public Member Functions

 PhysicsSystem ()
 Create physics system.
 
void Init (JPH::PhysicsSettings settings)
 Initialize physics system.
 
JPH::BodyInterface * GetBodyInterface () const
 Get physics body interface.
 

Friends

class StevEngine::Engine
 

Detailed Description

Core physics simulation system.

Handles initialization and updating of the Jolt physics engine. Manages physics settings, bodies, and simulation state.

Member Function Documentation

◆ GetBodyInterface()

JPH::BodyInterface * StevEngine::Physics::PhysicsSystem::GetBodyInterface ( ) const
inline

Get physics body interface.

Returns
Pointer to Jolt body interface

◆ Init()

void StevEngine::Physics::PhysicsSystem::Init ( JPH::PhysicsSettings settings)

Initialize physics system.

Parameters
settingsJolt physics settings

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