| package mods.railcraft.api.tracks; | |
| import net.minecraft.util.AxisAlignedBB; | |
| public interface ITrackSwitch extends ITrackInstance | |
| { | |
| enum ArrowDirection | |
| { | |
| NORTH, SOUTH, EAST, WEST, NORTH_SOUTH, EAST_WEST | |
| }; | |
| public boolean isSwitched(); | |
| public void setSwitched(boolean switched); | |
| public boolean isMirrored(); | |
| public ArrowDirection getRedSignDirection(); | |
| public ArrowDirection getWhiteSignDirection(); | |
| public AxisAlignedBB getRoutingSearchBox(); | |
| } |