Yume Project 3.0
Touhou-inspired Danmaku game made in C only
Chargement...
Recherche...
Aucune correspondance
Référence de la structure Loose_laser

Représente un loose laser — un filament composé de plusieurs nodes. Plus de détails...

#include <looseLaser.h>

Attributs publics

EntitylooseNodes
int looseNodeCount
float looseTargetLength
float looseWidth
Timer looseTimer
Color looseColor

Description détaillée

Représente un loose laser — un filament composé de plusieurs nodes.

Le node à l'avant (head) se comporte comme une Bullet avec physique. Les nodes suivants conservent l'historique des positions du head pour créer un effet de traînée (tail).

Documentation des données membres

◆ looseColor

Color Loose_laser::looseColor

Couleur utilisée pour le rendu (affichage uniquement)

◆ looseNodeCount

int Loose_laser::looseNodeCount

Nombre actuel de nodes valides dans looseNodes

◆ looseNodes

Entity* Loose_laser::looseNodes

Tableau d'entités représentant les nodes (head + historique)

◆ looseTargetLength

float Loose_laser::looseTargetLength

Longueur cible du laser; la chaîne est tronquée si dépassée

◆ looseTimer

Timer Loose_laser::looseTimer

Timer gérant la durée de vie du laser

◆ looseWidth

float Loose_laser::looseWidth

Épaisseur du laser en pixels


La documentation de cette structure a été générée à partir du fichier suivant :