Air-Trap 1.0.0
A multiplayer R-Type clone game engine built with C++23 and ECS architecture
Loading...
Searching...
No Matches
rtp::server::CollisionSystem Member List

This is the complete list of members for rtp::server::CollisionSystem, including all inherited members.

_invincibleModertp::server::CollisionSystemprivate
_networkSyncrtp::server::CollisionSystemprivate
_registryrtp::server::CollisionSystemprivate
_roomSystemrtp::server::CollisionSystemprivate
CollisionSystem(ecs::Registry &registry, RoomSystem &roomSystem, NetworkSyncSystem &networkSync)rtp::server::CollisionSystem
despawn(const ecs::Entity &entity, uint32_t roomId)rtp::server::CollisionSystemprivate
isInvincible() constrtp::server::CollisionSysteminline
overlaps(const ecs::components::Transform &a, const ecs::components::BoundingBox &ab, const ecs::components::Transform &b, const ecs::components::BoundingBox &bb) constrtp::server::CollisionSystemprivate
setInvincible(bool enabled)rtp::server::CollisionSysteminline
spawnPowerup(const Vec2f &position, uint32_t roomId, int dropRoll)rtp::server::CollisionSystemprivate
update(float dt) overridertp::server::CollisionSystemvirtual
~ISystem() noexcept=defaultrtp::ecs::ISystemvirtual