aboutsummaryrefslogtreecommitdiff
path: root/Minecraft.World/MultiTextureTileItem.h
blob: 078357ea1d37912d45060327a7feb94d6ac7a163 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#pragma once

#include "TileItem.h"

class Tile;

class MultiTextureTileItem : public TileItem 
{
private:
	Tile *parentTile;
	//private final String[] nameExtensions;
	int *nameExtensions;
	int m_iNameExtensionsLength;

public:
	MultiTextureTileItem(int id, Tile *parentTile,int *nameExtensions, int iLength);

	virtual Icon *getIcon(int itemAuxValue);
	virtual int getLevelDataForAuxValue(int auxValue);
	virtual unsigned int getDescriptionId(int iData = -1);
	virtual unsigned int getDescriptionId(shared_ptr<ItemInstance> instance);
};