#pragma once #include "BaseRailTile.h" class RailTile : public BaseRailTile { friend class ChunkRebuildData; private: Icon *iconTurn; public: RailTile(int id); Icon *getTexture(int face, int data); void registerIcons(IconRegister *iconRegister); protected: void updateState(Level *level, int x, int y, int z, int data, int dir, int type); };