Yume Project
3.0
Touhou-inspired Danmaku game made in C only
Chargement...
Recherche...
Aucune correspondance
particle.h
Aller à la documentation de ce fichier.
1
6
#pragma once
7
8
#include "
components/bullet.h
"
9
#include "
common.h
"
10
#include "
physics.h
"
11
#include "
pool.h
"
12
#include "
sprite.h
"
13
14
26
Entity
particle_spawn
(
Pool
*p,
float
x,
float
y,
float
speed,
float
angle,
SpriteID
graphic);
27
36
Entity
particle_bound
(
Pool
*p,
SpriteID
graphic,
Entity
owner);
SpriteID
SpriteID
Definition
assets.h:63
bullet.h
Fonctions qui permettent de tirer des bullets de différentes manières.
common.h
Composants communs à toutes les entités (Position, Tag).
Entity
uint32_t Entity
Une entité est un indice.
Definition
ecs.h:20
particle_bound
Entity particle_bound(Pool *p, SpriteID graphic, Entity owner)
Crée une particule à partir d'un sprite, puis la lie à une entité
particle_spawn
Entity particle_spawn(Pool *p, float x, float y, float speed, float angle, SpriteID graphic)
Crée une particule.
physics.h
Composante de Cinématique (Mouvement).
pool.h
sprite.h
Composante du sprite.
Pool
La pool est la structure qui contient l'Entity Component System Elle gêre les différentes composantes...
Definition
pool.h:42
lib
internal
components
particle.h
Généré par
1.16.1