LeviLamina
|
Public Member Functions | |
virtual void | tick (::EntityRegistry &)=0 |
virtual void | singleTick (::EntityRegistry ®istry, ::EntityContext &entity) |
virtual void | singleTick (::EntityRegistry ®istry, ::StrictEntityContext &entityContext) |
MCFOLD void | $singleTick (::EntityRegistry ®istry, ::EntityContext &entity) |
MCFOLD void | $singleTick (::EntityRegistry ®istry, ::StrictEntityContext &entityContext) |
virtual void | registerEvents (::entt::dispatcher &dispatcher) |
MCFOLD void | $registerEvents (::entt::dispatcher &dispatcher) |
Static Public Member Functions | |
static MCAPI ::TickingSystemWithInfo | createAgentAbilitiesSyncSystem () |
static MCAPI void | tick (::ViewT< ::StrictEntityContext, ::ActorOwnerComponent, ::PlayerComponent, ::Include<::ActorTickedComponent const, ::AbilitiesDirtyComponent > > view, ::ViewT<::StrictEntityContext, ::LevelComponent > levelView, ::EntityModifier<::AbilitiesDirtyComponent > modifier) |