bubel-ecs v0.1.1 (2023-01-18T14:09:25Z)
Dub
Repo
EntityManager.entity_block_alloc_mutex
bubel
ecs
manager
EntityManager
Undocumented in source.
struct
EntityManager
Mutex
*
entity_block_alloc_mutex
;
Meta
Source
See Implementation
bubel
ecs
manager
EntityManager
aliases
SytemFuncType
constructors
this
destructors
~this
functions
addComponents
addEntity
addEntityCopy
addSystemCaller
allocateTemplate
begin
beginRegister
callEntitiesFunction
commit
connectListenerToEntityInfo
end
endRegister
freeTemplate
getEntity
getEntityInfo
getMetaData
getPass
getPassID
getSystem
pageSize
pagesInBlock
registerComponent
registerDependency
registerEvent
registerPass
registerSystem
removeComponents
removeEntity
sendEvent
setMultithreadingCallbacks
threadID
unregisterSystem
update
updateMT
static functions
alignNum
compareUShorts
destroy
initialize
structs
CallData
CallDataAllocator
ComponentInfo
EntitiesBlock
EntityInfo
EventCallData
EventCaller
EventInfo
Job
JobGroup
ListenerCallData
SystemCaller
ThreadData
UpdatePass
variables
allocator
components
components_map
entities_infos
entity_block_alloc_mutex
event_manager
events
events_map
external_dependencies_map
id_manager
m_call_data_allocator
m_dispatch_jobs
m_page_size
m_pages_in_block
m_thread_id_func
passes
passes_map
register_state
systems
systems_map
threads