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
26Entity particle_spawn(Pool *p, float x, float y, float speed, float angle, SpriteID graphic);
27
SpriteID
Definition assets.h:63
Fonctions qui permettent de tirer des bullets de différentes manières.
Composants communs à toutes les entités (Position, Tag).
uint32_t Entity
Une entité est un indice.
Definition ecs.h:20
Entity particle_bound(Pool *p, SpriteID graphic, Entity owner)
Crée une particule à partir d'un sprite, puis la lie à une entité
Entity particle_spawn(Pool *p, float x, float y, float speed, float angle, SpriteID graphic)
Crée une particule.
Composante de Cinématique (Mouvement).
Composante du sprite.
La pool est la structure qui contient l'Entity Component System Elle gêre les différentes composantes...
Definition pool.h:42