MinecraftConsoles/Minecraft.Client/WolfModel.h
Riley M. c0da06e4ee
major: Switch to forward slashes(+more) to fix compilation on Linux (#1403)
Notably also adds some metadata files for NixOS 

* add support for linux clang cross compiles

* add linux clang instructions

* un-capitalize Mob.horse.*

* update the description in flake.nix

---------

Co-authored-by: Loki <lokirautio@gmail.com>
2026-04-14 16:47:37 -05:00

21 lines
719 B
C++

#pragma once
#include "Model.h"
#include "../Minecraft.World/Mob.h"
class WolfModel : public Model
{
public:
ModelPart *head, *body, *leg0, *leg1, *leg2, *leg3;
// Cube *ear1;
// Cube *ear2;
// Cube *mouth;
ModelPart *tail;
ModelPart *upperBody;
private:
static const int legSize = 8;
public:
WolfModel();
virtual void render(shared_ptr<Entity> entity, float time, float r, float bob, float yRot, float xRot, float scale, bool usecompiled);
void prepareMobModel(shared_ptr<LivingEntity> mob, float time, float r, float a);
virtual void setupAnim(float time, float r, float bob, float yRot, float xRot, float scale, shared_ptr<Entity> entity, unsigned int uiBitmaskOverrideAnim=0);
};