![]() |
Olympe Engine 2.0
2D Game Engine with ECS Architecture
|
#include "ECS_Systems.h"#include "GameEngine.h"#include "DataManager.h"#include "ECS_Systems_Rendering_Camera.h"#include "drawing.h"#include "vector.h"#include <SDL3/SDL.h>#include <cmath>#include <cstdlib>
Include dependency graph for OlympeEffectSystem.cpp:Go to the source code of this file.
Classes | |
| struct | GlowOrb |
| struct | OlympeEffectSystem::Implementation |
Macros | |
| #define | NUM_ORBS 4 |
| #define | BLUR_PASSES 3 |
| #define | ORB_BASE_RADIUS 120.0f |
| #define | ORB_SPEED_MIN 15.0f |
| #define | ORB_SPEED_MAX 35.0f |
| #define | M_PI 3.14159265358979323846f |
| #define | BLUR_ALPHA_CENTER 100 |
| #define | BLUR_ALPHA_OFFSET 50 |
| #define | BLOOM_ALPHA_BLUR 180 |
| #define | BLOOM_ALPHA_PLASMA 120 |
| #define | BLOOM_ALPHA_LOGO 255 |
| #define BLOOM_ALPHA_BLUR 180 |
Definition at line 39 of file OlympeEffectSystem.cpp.
| #define BLOOM_ALPHA_LOGO 255 |
Definition at line 41 of file OlympeEffectSystem.cpp.
| #define BLOOM_ALPHA_PLASMA 120 |
Definition at line 40 of file OlympeEffectSystem.cpp.
| #define BLUR_ALPHA_CENTER 100 |
Definition at line 35 of file OlympeEffectSystem.cpp.
| #define BLUR_ALPHA_OFFSET 50 |
Definition at line 36 of file OlympeEffectSystem.cpp.
| #define BLUR_PASSES 3 |
Definition at line 24 of file OlympeEffectSystem.cpp.
Definition at line 31 of file OlympeEffectSystem.cpp.
| #define NUM_ORBS 4 |
Definition at line 23 of file OlympeEffectSystem.cpp.
| #define ORB_BASE_RADIUS 120.0f |
Definition at line 25 of file OlympeEffectSystem.cpp.
| #define ORB_SPEED_MAX 35.0f |
Definition at line 27 of file OlympeEffectSystem.cpp.
| #define ORB_SPEED_MIN 15.0f |
Definition at line 26 of file OlympeEffectSystem.cpp.