|
Nameless Engine
|
#include <NodeNotificationBroadcaster.hpp>
Public Member Functions | |
| NodeNotificationBroadcasterBase (const NodeNotificationBroadcasterBase &)=delete | |
| NodeNotificationBroadcasterBase & | operator= (const NodeNotificationBroadcasterBase &)=delete |
Protected Member Functions | |
| virtual void | onOwnerNodeSpawning (Node *pOwnerNode)=0 |
| virtual void | onOwnerNodeDespawning (Node *pOwnerNode)=0 |
Friends | |
| class | Node |
Base class for notification broadcasters.
|
protectedpure virtual |
Called by the node, that owns this broadcaster, when it's despawning.
| pOwnerNode | Node that owns this broadcaster. |
Implemented in ne::NodeNotificationBroadcaster< FunctionReturnType(FunctionArgs...)>.
|
protectedpure virtual |
Called by the node, that owns this broadcaster, when it's spawning.
| pOwnerNode | Spawned node that owns this broadcaster. |
Implemented in ne::NodeNotificationBroadcaster< FunctionReturnType(FunctionArgs...)>.