|
StevEngine
StevEngine is a customizable C++ game engine.
|
| ▼Nstd | STL namespace |
| Chash< StevEngine::Physics::Layer > | |
| Chash< StevEngine::Utilities::ID > | |
| ▼NStevEngine | |
| ►NAudio | |
| ►NData | |
| ►NPhysics | |
| ►NRenderer | Core rendering system |
| ►NResources | |
| ►NUtilities | |
| ►NVisuals | |
| CChildEvent | Wrapper for events from child objects |
| CComponent | Base class for all game object components |
| CCreateComponents | Factory system for creating components from serialized data |
| CDeactivateEvent | Event for object deactivation |
| CDrawEvent | Event for drawing |
| CEngine | Main engine class managing core systems |
| CEngineDrawEvent | Event triggered when frame should be drawn |
| CEngineQuitEvent | Event triggered when engine is shutting down |
| CEngineStartEvent | Event triggered when engine starts |
| CEvent | Base class for all engine events |
| CEventHandler | Typed event handler implementation |
| CEventHandlerBase | Base class for event handlers |
| CEventManager | Manages event subscriptions and publishing |
| CGameObject | Core game object class |
| CGameSettings | Engine configuration settings |
| CInputKeyDownEvent | Event triggered when a keyboard key is pressed |
| CInputKeyUpEvent | Event triggered when a keyboard key is released |
| CInputManager | Handles input processing and management |
| CInputMouseButtonDownEvent | Event triggered when mouse button is pressed |
| CInputMouseButtonUpEvent | Event triggered when mouse button is released |
| CInputMouseMoveEvent | Event triggered when mouse is moved |
| CInputMouseWheelEvent | Event triggered when mouse wheel is scrolled |
| CPreUpdateEvent | Event triggered before frame update |
| CScene | Container for game objects and scene state |
| CSceneManager | Manages multiple scenes and scene transitions |
| CSDLEvent | Event containing raw SDL event |
| CTransformUpdateEvent | Event for transform changes |
| CUpdateEvent | Event triggered on frame update |
| CWindowFullscreenEvent | Event triggered when fullscreen mode changes |
| CWindowMoveEvent | Event triggered when window is moved |
| CWindowResizeEvent | Event triggered when window is resized |
| CWindowVSyncEvent | Event triggered when vsync setting changes |
| CVertex | 3D mesh vertex data structure |