24 lines
506 B
C++
24 lines
506 B
C++
|
|
#include <componentThread.h>
|
||
|
|
|
||
|
|
namespace hk {
|
||
|
|
|
||
|
|
namespace director {
|
||
|
|
ComponentThread director;
|
||
|
|
}
|
||
|
|
namespace simulator {
|
||
|
|
ComponentThread canvas;
|
||
|
|
}
|
||
|
|
namespace subconscious {
|
||
|
|
ComponentThread subconscious;
|
||
|
|
}
|
||
|
|
|
||
|
|
std::unordered_map<std::thread::id, ComponentThread&>
|
||
|
|
ComponentThread::componentThreads =
|
||
|
|
{
|
||
|
|
{director::director.thread.get_id(), director::director},
|
||
|
|
{simulator::canvas.thread.get_id(), simulator::canvas},
|
||
|
|
{subconscious::subconscious.thread.get_id(), subconscious::subconscious}
|
||
|
|
};
|
||
|
|
|
||
|
|
} // namespace hk
|