Engine
Raylib based game framework
Loading...
Searching...
No Matches
Components.hpp File Reference

Engine components. More...

#include "MyMath/MyVectors.hpp"
#include "raylib.h"
#include "Types.hpp"
#include <Engine/Registry.hpp>
#include <Networking/Encryption.hpp>
#include <functional>
#include <vector>
Include dependency graph for Components.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  Component::Transform
 Position, velocity and rotation. More...
struct  Component::Sprite
 Texture, source rectangle, tint, scale and render layer. More...
struct  Component::Animation
 Frame‑based animation data and playback state. More...
struct  Component::Particle
 Individual particle state (position, velocity, colour, size, etc.). More...
struct  Component::ParticleEmitter
 Spawn parameters and runtime state for a particle emitter. More...

Detailed Description

Engine components.