CeresEngine 0.2.0
A game development framework
Loading...
Searching...
No Matches
CeresEngine::NetworkEvent< E > Struct Template Reference

The NetworkEvent is a special type of event that can be sent over the network. More...

#include <CeresEngine/Network/NetworkEvent.hpp>

Inheritance diagram for CeresEngine::NetworkEvent< E >:
CeresEngine::AbstractNetworkEvent CeresEngine::EntityEvent< NetworkEvent< E > > CeresEngine::AbstractEntityEvent

Additional Inherited Members

- Public Types inherited from CeresEngine::EntityEvent< NetworkEvent< E > >
using Signal = CeresEngine::Event< void(const Entity &, const NetworkEvent< E > &)>
 The signal type for the event.
 
- Public Member Functions inherited from CeresEngine::AbstractNetworkEvent
virtual ~AbstractNetworkEvent ()=default
 Destroys the AbstractNetworkEvent instance.
 
- Public Member Functions inherited from CeresEngine::AbstractEntityEvent
virtual ~AbstractEntityEvent ()=default
 Defaulted virtual destructor.
 
- Static Public Attributes inherited from CeresEngine::EntityEvent< NetworkEvent< E > >
static const EntityEventID eventID
 This entity event type ID.
 
- Protected Attributes inherited from CeresEngine::AbstractEntityEvent
EntityManagermEntityManager = nullptr
 The entity manager for the event.
 
EntityEventManagermEventManager = nullptr
 The event manager for the event.
 

Detailed Description

template<typename E>
struct CeresEngine::NetworkEvent< E >

The NetworkEvent is a special type of event that can be sent over the network.

Template Parameters
Ethe wrapped event type

The documentation for this struct was generated from the following file: