Files
PlanetFleet/fx.h
T

26 lines
447 B
C++

#ifndef FX_H
#define FX_H
#include <util.h>
namespace sf{
class Sound;
}
namespace vb01{
class Node;
}
namespace battleship{
struct Fx {
vb01::s64 initTime, vfxTime, sfxTime;
sf::Sound *sfx = nullptr;
vb01::Node *peNode = nullptr;
Fx(vb01::s64 vt, vb01::s64 st, sf::Sound *s = nullptr, vb01::Node *n = nullptr) : vfxTime(vt), sfxTime(st), sfx(s), peNode(n), initTime(vb01::getTime()){}
void activate();
};
}
#endif