Skip to content

Class endstone::ActorRemoveEvent

ClassList > endstone > ActorRemoveEvent

Called when an Actor is removed.More...

  • #include <endstone/event/actor/actor_remove_event.h>

Inherits the following classes: endstone::ActorEvent

Public Functions

Type Name
ActorEvent (ActorType & actor)
ENDSTONE_EVENT (ActorRemoveEvent)

Public Functions inherited from endstone::ActorEvent

See endstone::ActorEvent

Type Name
ActorEvent (ActorType & actor)
ActorType & getActor () const
Returns the Actor involved in this event.
~ActorEvent () override

Public Functions inherited from endstone::Event

See endstone::Event

Type Name
Event (bool async=false)
Event (const Event &) = delete
Event (Event &&) = default
virtual std::string getEventName () const = 0
bool isAsynchronous () const
Event & operator= (const Event &) = delete
Event & operator= (Event &&) = default
virtual ~Event () = default

Detailed Description

This event should only be used for monitoring. Modifying the actor during or after this event leads to undefined behaviours. This event will not be called for Players.

Public Functions Documentation

function ActorEvent

inline explicit endstone::ActorRemoveEvent::ActorEvent (
    ActorType & actor
) 

function ENDSTONE_EVENT

endstone::ActorRemoveEvent::ENDSTONE_EVENT (
    ActorRemoveEvent
) 


The documentation for this class was generated from the following file include/endstone/event/actor/actor_remove_event.h