aboutsummaryrefslogtreecommitdiff
path: root/Minecraft.Client/ItemSpriteRenderer.h
blob: e60feece3d013d0b80b850b37bdd3fe21214d258 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#pragma once
#include "EntityRenderer.h"

class Item;

class ItemSpriteRenderer : public EntityRenderer
{
private:
	Item *sourceItem;
	int sourceItemAuxValue;
public:
	ItemSpriteRenderer(Item *sourceItem, int sourceItemAuxValue = 0);
	//ItemSpriteRenderer(Item *icon);
    virtual void render(shared_ptr<Entity> e, double x, double y, double z, float rot, float a);

private:
	void renderIcon(Tesselator *t, Icon *icon);
};