Files
BluTac10-Xbox_Neo/Minecraft.World/DirtTile.h
2026-03-25 21:41:35 +03:00

27 lines
653 B
C++

#pragma once
#include "Tile.h"
class DirtTile : public Tile
{
friend class Tile;
public:
static const int COARSE_DIRT = 1;
static const int PODZOL = 2;
static const int DIRT_NAMES_LENGTH = 3;
static const unsigned int DIRT_NAMES[DIRT_NAMES_LENGTH];
static const unsigned int DIRT_DESCRIPTIONS[DIRT_NAMES_LENGTH];
static const wstring TEXTURE_NAMES[];
private:
Icon** icons;
Icon* podzolTop;
Icon* podzolSide;
public:
DirtTile(int id);
virtual Icon* getTexture(int face, int data);
virtual unsigned int getDescriptionId(int iData = -1);
virtual int getSpawnResourcesAuxValue(int data);
void registerIcons(IconRegister* iconRegister);
};