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

class MobSkinMemTextureProcessor : public MemTextureProcessor
{
private:
	int *pixels;
	int width, height;
public:
	virtual BufferedImage *process(BufferedImage *in);

private:
	void setForceAlpha(int x0, int y0, int x1, int y1);
    void setNoAlpha(int x0, int y0, int x1, int y1);
    bool hasAlpha(int x0, int y0, int x1, int y1);
};