R-Type
Distributed multiplayer game engine in C++
Loading...
Searching...
No Matches
ecs::BuffSystem Member List

This is the complete list of members for ecs::BuffSystem, including all inherited members.

_applyBuffEffects(Address address, Registry &registry, const Buff &buff)ecs::BuffSystemprivate
_applyDamageBoost(Weapon &weapon, float multiplier)ecs::BuffSystemprivate
_applyFireRateBoost(Weapon &weapon, float multiplier)ecs::BuffSystemprivate
_applyHealthRegen(Health &health, float deltaTime, float regenRate)ecs::BuffSystemprivate
_applyShield(Health &health, float duration)ecs::BuffSystemprivate
_applySpeedBoost(Velocity &velocity, float multiplier)ecs::BuffSystemprivate
_updateBuffTimers(Buff &buff, float deltaTime)ecs::BuffSystemprivate
BuffSystem()=defaultecs::BuffSystem
getComponentMask() const overrideecs::BuffSystemvirtual
update(Registry &registry, float deltaTime) overrideecs::BuffSystemvirtual
~BuffSystem() override=defaultecs::BuffSystem
~ISystem()=defaultecs::ISystemvirtual