#pragma once #include "gosFX.hpp" #if 0 #define GFX_LOGIC(string) LOGIC("gosFX::" string) #else #define GFX_LOGIC(string) #endif #if 0 #define PARTICLE_LOGIC(string) GFX_LOGIC("AnimateParticle::" string) #else #define PARTICLE_LOGIC(string) #endif #if 0 #define GFX_RENDER(string) RENDER("gosFX::" string) #else #define GFX_RENDER(string) #endif #include #include "Effect.hpp" #include "ParticleCloud.hpp" #include "PointCloud.hpp" #include "ShardCloud.hpp" #include "PertCloud.hpp" #include "ShapeCloud.hpp" #include "CardCloud.hpp" #include "EffectCloud.hpp" #include "EffectLibrary.hpp" #include "Card.hpp" #include "Shape.hpp" #include "Tube.hpp" #include "DebrisCloud.hpp" #include "PointLight.hpp" #include "Beam.hpp" #include "Flare.hpp" #include "SpriteCloud.hpp"