Grindstone Game Engine v0.2.0
An open source game engine and toolkit.
Loading...
Searching...
No Matches
Grindstone::SinglecastObservable< Args > Class Template Reference

Public Types

using ObserverFunction = std::function<void(Args...)>

Public Member Functions

void Broadcast (Args... args)
void Subscribe (ObserverFunction func)
void Unsubscribe ()

Protected Attributes

std::mutex mutex
ObserverFunction function

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