Skip to content

Latest commit

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

ecs

ECS in CPP.

Structures:

-Entity:Component

-Component

-SubSystem

-Factory

-ObjectPool

-Component

--ID

--remove

--load()

--unload()

--cache(ID)

--getAllCaches()

-Entity

--ID

--hash()

--addComponent()

--removeComponent(ref)

--removeComponent(ID)

--getComponent(ref)

--getComponent(ID)

--load()

--unload()

--remove()

Subsystem

--ID

--priority

--get()

--update()

--addComponent(C)

ObjectPool

--get()

--pool()

(Insert Large Component Lib)

  • virtual functions
  • object ID macros

About

ecs

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors