LeviLamina
Loading...
Searching...
No Matches
CombatRegenerationListener Class Reference
+ Inheritance diagram for CombatRegenerationListener:

Public Types

using EventType = ::ActorNotificationEvent
 

Public Member Functions

CombatRegenerationListeneroperator= (CombatRegenerationListener const &)
 
 CombatRegenerationListener (CombatRegenerationListener const &)
 
virtual::EventResult onEvent (::ActorNotificationEvent const &event)
 
MCAPI::EventResult $onEvent (::ActorNotificationEvent const &event)
 
virtual::EventResult onActorDefinitionEvent (::Actor &actor, ::std::string const &event, ::std::vector<::ActorDefinitionModifier > &modifiers)
 
virtual::EventResult onActorTick (::Actor &actor)
 
virtual::EventResult onActorSneakChanged (::Actor &actor, bool isSneaking)
 
virtual::EventResult onActorStartRiding (::Actor &actor, ::Actor &vehicle)
 
virtual::EventResult onActorStopRiding (::Actor &actor, bool exitFromPassenger, bool actorIsBeingDestroyed, bool switchingVehicles)
 
virtual::EventResult onActorCreated (::Actor &actor, ::ActorInitializationMethod initializationMethod)
 
virtual::EventResult onActorCreationAttemptFailed (::Actor &actor, ::std::string_view message)
 
virtual::EventResult onActorTeleported (::Actor &actor)
 
virtual::EventResult onActorAttackedActor (::Actor &actor, ::Actor &target)
 
virtual::EventResult onActorMobInteraction (::Actor &actor, ::MinecraftEventing::InteractionType interactionType, ::ActorType interactedActorType)
 
virtual::EventResult onActorTargetAcquired (::Actor &actor, ::Actor &target)
 
virtual::EventResult onPlayerAuthInputReceived (::Player &)
 
virtual::EventResult onPlayerAuthInputApplied (::Player &)
 
virtual::EventResult onPlayerAIStepBegin (::Player &)
 
virtual::EventResult onPlayerAIStepEnd (::Player &)
 
virtual::EventResult onActorMovementRewindCorrected (::Actor &, uint64, ::ReplayCorrectionResult)
 
MCFOLD void $dtor ()
 
MCFOLD::EventResult $onActorDefinitionEvent (::Actor &actor, ::std::string const &event, ::std::vector<::ActorDefinitionModifier > &modifiers)
 
MCFOLD::EventResult $onActorTick (::Actor &actor)
 
MCFOLD::EventResult $onActorSneakChanged (::Actor &actor, bool isSneaking)
 
MCFOLD::EventResult $onActorStartRiding (::Actor &actor, ::Actor &vehicle)
 
MCFOLD::EventResult $onActorStopRiding (::Actor &actor, bool exitFromPassenger, bool actorIsBeingDestroyed, bool switchingVehicles)
 
MCFOLD::EventResult $onActorCreated (::Actor &actor, ::ActorInitializationMethod initializationMethod)
 
MCFOLD::EventResult $onActorCreationAttemptFailed (::Actor &actor, ::std::string_view message)
 
MCFOLD::EventResult $onActorTeleported (::Actor &actor)
 
MCFOLD::EventResult $onActorAttackedActor (::Actor &actor, ::Actor &target)
 
MCFOLD::EventResult $onActorMobInteraction (::Actor &actor, ::MinecraftEventing::InteractionType interactionType, ::ActorType interactedActorType)
 
MCFOLD::EventResult $onActorTargetAcquired (::Actor &actor, ::Actor &target)
 
MCFOLD::EventResult $onPlayerAuthInputReceived (::Player &)
 
MCFOLD::EventResult $onPlayerAuthInputApplied (::Player &)
 
MCFOLD::EventResult $onPlayerAIStepBegin (::Player &)
 
MCFOLD::EventResult $onPlayerAIStepEnd (::Player &)
 
MCFOLD::EventResult $onActorMovementRewindCorrected (::Actor &, uint64, ::ReplayCorrectionResult)
 

Static Public Member Functions

static MCAPI void ** $vftable ()
 

Public Attributes

::ll::UntypedStorage< 8, 8 > mUnk50a1aa
 
::ll::UntypedStorage< 8, 8 > mUnkd6d85a
 
::ll::UntypedStorage< 8, 8 > mUnkafeee1
 
::ll::UntypedStorage< 1, 1 > mUnke981c0
 

The documentation for this class was generated from the following file: