RedCore
Loading...
Searching...
No Matches
red::ActorDeleteEvent Class Reference

#include <ActorDeleteEvent.h>

Inherits red::EventBase< ActorDeleteEvent >.

Public Types

using Listener = EventBase<ActorDeleteEvent>::BasicListener
Public Types inherited from red::EventBase< ActorDeleteEvent >
using Delegator
using ListenerFunc

Public Member Functions

ActorBasegetActor () const
Public Member Functions inherited from red::EventBase< ActorDeleteEvent >
void consume ()
bool isConsumed () const

Static Public Member Functions

static void subscribe (EventDelegator< ActorDeleteEvent >::Listener &listener)
static void emit (ActorBase *actor)

Member Typedef Documentation

◆ Listener

Member Function Documentation

◆ getActor()

ActorBase * red::ActorDeleteEvent::getActor ( ) const
inlinenodiscard

◆ subscribe()

void red::ActorDeleteEvent::subscribe ( EventDelegator< ActorDeleteEvent >::Listener & listener)
static

◆ emit()

void red::ActorDeleteEvent::emit ( ActorBase * actor)
static