LeviLamina
|
Public Member Functions | |
virtual void | tick (::EntityRegistry ®istry) |
MCAPI void | $tick (::EntityRegistry ®istry) |
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 void | _tickServer (::EntityContext &entity, ::ActorOwnerComponent &actorOwnerComponent, ::OnFireComponent &onFireComponent, ::Optional<::AbilitiesComponent const > abilities) |
static MCAPI void | _tickServerImpl (bool isFireImmune, ::EntityContext &entity, ::Actor &actor, ::OnFireComponent &onFireComponent, ::optional_ref<::AbilitiesComponent const > abilities) |
static MCAPI void ** | $vftable () |
static MCAPI bool | _extinguishFireIfInWater (::Actor &actor) |
static MCAPI void | setOnFire (::Actor &actor, int seconds) |
static MCAPI void | setOnFireNoEffects (::Actor &actor, int seconds) |
|
virtual |
Implements ITickingSystem.