Custom events are thread safe
This commit is contained in:
parent
518ecf2a8f
commit
5a0086c4ea
3 changed files with 19 additions and 23 deletions
|
|
@ -5,7 +5,8 @@
|
|||
|
||||
namespace CustomEvents {
|
||||
|
||||
std::queue<std::any> eventDataQueue;
|
||||
std::queue<std::shared_ptr<void>> eventDataQueue;
|
||||
std::mutex eventDataQueueMutex;
|
||||
|
||||
bool alreadyInitialized = false;
|
||||
|
||||
|
|
@ -18,10 +19,6 @@ void init() {
|
|||
}
|
||||
}
|
||||
|
||||
void pop_event() {
|
||||
eventDataQueue.pop();
|
||||
}
|
||||
|
||||
uint32_t PasteEvent::EVENT_NUM;
|
||||
uint32_t OpenInfiniPaintFileEvent::EVENT_NUM;
|
||||
uint32_t AddFileToCanvasEvent::EVENT_NUM;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue