Files
minecraft-pe-0.6.1/src/world/level/tile/DirectionalTile.h
2026-03-02 22:04:18 +03:00

17 lines
615 B
C++
Executable File

#ifndef NET_MINECRAFT_WORLD_LEVEL_TILE__DirectionalTile_H__
#define NET_MINECRAFT_WORLD_LEVEL_TILE__DirectionalTile_H__
#include "Tile.h"
class Material;
class DirectionalTile : public Tile {
public:
static const int DIRECTION_MASK = 0x3;
static const int DIRECTION_INV_MASK = 0xc;
static int getDirection(int data) {
return data & DIRECTION_MASK;
}
protected:
DirectionalTile(int id, int tex, const Material* material) : Tile(id, tex, material) {}
DirectionalTile(int id, const Material* material) : Tile(id, material) {}
};
#endif /* NET_MINECRAFT_WORLD_LEVEL_TILE__DirectionalTile_H__ */