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: