3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/shared_types/legacy/LevelSoundEvent.h"
7#include "mc/world/actor/ActorEvent.h"
8#include "mc/world/actor/animal/Animal.h"
28 ::ll::TypedStorage<4, 4, float> mShakeAnim;
29 ::ll::TypedStorage<4, 4, float> mShakeAnimO;
30 ::ll::TypedStorage<4, 4, float> mInterestedAngle;
31 ::ll::TypedStorage<4, 4, float> mInterestedAngleO;
32 ::ll::TypedStorage<1, 1, bool> mIsWet;
33 ::ll::TypedStorage<1, 1, bool> mIsShaking;
43 virtual void newServerAiStep() ;
47 virtual void onBorn(::Actor&, ::Actor& parentRight) ;
49 virtual void onSynchedDataUpdate(
int dataId) ;
51 virtual void setSitting(
bool value) ;
53 virtual void handleEntityEvent(::ActorEvent
id,
int data) ;
55 virtual bool isAlliedTo(::Mob* other) ;
57 virtual ::SharedTypes::Legacy::LevelSoundEvent getAmbientSound()
const ;
59 virtual ::ActorHurtResult
94 MCNAPI
void $onBorn(::Actor&, ::Actor& parentRight);
106 MCNAPI ::ActorHurtResult
Definition ActorDamageSource.h:18
Definition ActorDefinitionGroup.h:26
Definition ActorHurtResult.h:5
Definition CompoundTag.h:18
Definition DataLoadHelper.h:20
Definition EntityContext.h:15
MCAPI void $onBorn(::Actor &, ::Actor &parentRight)
MCAPI void postNormalTick()
MCAPI void * $ctor(::ActorDefinitionGroup *definitions, ::ActorDefinitionIdentifier const &definitionName, ::EntityContext &entityContext)
MCAPI::SharedTypes::Legacy::LevelSoundEvent $getAmbientSound() const
MCAPI::ActorHurtResult $_hurt(::ActorDamageSource const &source, float damage, ::HurtParameters const &hurtParameters)
MCAPI void $newServerAiStep()
MCAPI bool $load(::CompoundTag const &tag, ::DataLoadHelper &dataLoadHelper)
MCAPI void $handleEntityEvent(::ActorEvent id, int data)
static MCAPI void ** $vftable()
MCAPI void $setSitting(bool value)
MCAPI Wolf(::ActorDefinitionGroup *definitions, ::ActorDefinitionIdentifier const &definitionName, ::EntityContext &entityContext)
MCAPI bool $isAlliedTo(::Mob *other)
MCAPI void _updateTintColor()
MCAPI void $onSynchedDataUpdate(int dataId)
Definition ActorDefinitionIdentifier.h:15
Definition HurtParameters.h:8