public void setOrientation(int orientation) {
        this.orientation = orientation;

        switch(orientation) {
            case (UP) : {
                offTextureId = TextureManager.getTextureID("arrow_up");
                onTextureId = TextureManager.getTextureID("arrow_up_hover");
                break;
            }
            case (DOWN) : {
                offTextureId = TextureManager.getTextureID("arrow_down");
                onTextureId = TextureManager.getTextureID("arrow_down_hover");
                break;
            }
            case (LEFT) : {
                offTextureId = TextureManager.getTextureID("arrow_left");
                onTextureId = TextureManager.getTextureID("arrow_left_hover");
                break;
            }
            case (RIGHT) : {
                offTextureId = TextureManager.getTextureID("arrow_right");
                onTextureId = TextureManager.getTextureID("arrow_right_hover");
                break;
            }
        }

        this.setTextureID(offTextureId);
    }