Botcraft 1.21.4
Loading...
Searching...
No Matches
CowEntity.hpp
Go to the documentation of this file.
1#pragma once
2
4
5namespace Botcraft
6{
7 class CowEntity : public AnimalEntity
8 {
9 protected:
10 static constexpr int metadata_count = 0;
12
13 public:
14 CowEntity();
15 virtual ~CowEntity();
16
17 // Object related stuff
18 virtual std::string GetName() const override;
19 virtual EntityType GetType() const override;
20
21 // Static stuff, for easier comparison
22 static std::string GetClassName();
23 static EntityType GetClassType();
24
25 protected:
26 virtual double GetWidthImpl() const override;
27 virtual double GetHeightImpl() const override;
28
29 };
30}
static constexpr int metadata_count
static constexpr int hierarchy_metadata_count
static constexpr int metadata_count
Definition CowEntity.hpp:10
static std::string GetClassName()
Definition CowEntity.cpp:29
virtual EntityType GetType() const override
Definition CowEntity.cpp:23
virtual double GetHeightImpl() const override
Definition CowEntity.cpp:45
virtual std::string GetName() const override
Definition CowEntity.cpp:18
static EntityType GetClassType()
Definition CowEntity.cpp:34
virtual double GetWidthImpl() const override
Definition CowEntity.cpp:40
static constexpr int hierarchy_metadata_count
Definition CowEntity.hpp:11