R-Type
Distributed multiplayer game engine in C++
Loading...
Searching...
No Matches
server::EntityCreatedEvent Class Reference

Triggered when a new entity is created. More...

#include <EntityCreatedEvent.hpp>

Inheritance diagram for server::EntityCreatedEvent:
Inheritance graph
Collaboration diagram for server::EntityCreatedEvent:
Collaboration graph

Public Member Functions

 EntityCreatedEvent (int entityId)
 Construct a new EntityCreatedEvent.
 
 ~EntityCreatedEvent () override=default
 
int getEntityId () const
 Get the ID of the created entity.
 
- Public Member Functions inherited from server::IEvent
 IEvent ()=default
 
virtual ~IEvent ()=default
 

Private Attributes

int _entityId
 

Detailed Description

Triggered when a new entity is created.

Definition at line 18 of file EntityCreatedEvent.hpp.

Constructor & Destructor Documentation

◆ EntityCreatedEvent()

server::EntityCreatedEvent::EntityCreatedEvent ( int  entityId)
inlineexplicit

Construct a new EntityCreatedEvent.

Parameters
entityIdThe ID of the created entity

Definition at line 24 of file EntityCreatedEvent.hpp.

◆ ~EntityCreatedEvent()

server::EntityCreatedEvent::~EntityCreatedEvent ( )
overridedefault

Member Function Documentation

◆ getEntityId()

int server::EntityCreatedEvent::getEntityId ( ) const
inline

Get the ID of the created entity.

Definition at line 30 of file EntityCreatedEvent.hpp.

References _entityId.

Member Data Documentation

◆ _entityId

int server::EntityCreatedEvent::_entityId
private

Definition at line 33 of file EntityCreatedEvent.hpp.

Referenced by getEntityId().


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