group2 0.1.0
CSE 125 Group 2
Loading...
Searching...
No Matches
HitscanEffect.hpp File Reference

Hitscan energy beam effect using fBm path deviation and Bezier spines. More...

#include "ecs/components/Projectile.hpp"
#include "particles/ParticleTypes.hpp"
#include <glm/glm.hpp>
#include <vector>
Include dependency graph for HitscanEffect.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  HitscanEffect
 Hitscan energy beam using fBm (fractional Brownian motion) path deviation. More...
struct  HitscanEffect::Branch
 A single forked branch diverging from the main arc. More...
struct  HitscanEffect::ReturnStroke
 A scheduled return stroke that re-randomises the arc path. More...
struct  HitscanEffect::BezierBeam
 State for a single active Bezier-spine beam. More...

Detailed Description

Hitscan energy beam effect using fBm path deviation and Bezier spines.