Shkyera Engine
Easy to use, game engine for Python
Loading...
Searching...
No Matches
JobSystem.hpp File Reference
#include <Common/TypeInfo.hpp>
#include <ECS/Entity.hpp>
#include <ECS/SparseSet.hpp>
#include <JobSystem/Requirements.hpp>
#include <condition_variable>
#include <deque>
#include <functional>
#include <mutex>
#include <type_traits>
#include <vector>
Include dependency graph for JobSystem.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  shkyera::JobSystem
 
struct  shkyera::JobSystem::Job
 
class  shkyera::JobSystem::JobBuilder
 

Namespaces

namespace  shkyera
 

Typedefs

using shkyera::JobHandle = Entity
 
using shkyera::JobExecutor = std::function< void()>
 
using shkyera::JobBuilder = JobSystem::JobBuilder