#ifndef REDTORCHRENDERER_H
#define REDTORCHRENDERER_H

#include "blockrenderer.h"
#include "torchrenderer.h"

class RedstoneTorchRenderer : public TorchRenderer
{
public:
    virtual void renderSpecialBlock(const BLOCK_WDATA block, GLFix x, GLFix y, GLFix z, Chunk &c) override;
    virtual void drawPreview(const BLOCK_WDATA block, TEXTURE &dest, int x, int y) override;
    virtual const char* getName(const BLOCK_WDATA) override;

    virtual void tick(const BLOCK_WDATA block, const int local_x, const int local_y, const int local_z, Chunk &c) override;
};

#endif // TORCHRENDERER_H
