private void switchUVVertexTextureColor(VertexPainterColorTypes color)
    {
        this.disableAllUVVertexTextureColorButtons();

        vertexPainterColorType = color;

        switch (vertexPainterColorType)
        {
        case VertexPainterColorTypes.White:
            vertexPainterColor = Color.white;
            uvVertexTextureButtonWhite.image.color = Color.white;
            break;

        case VertexPainterColorTypes.Black:
            vertexPainterColor = Color.black;
            uvVertexTextureButtonPattern.image.color = Color.white;
            break;
        }
    }
    private void switchVertexPainterColor(VertexPainterColorTypes color)
    {
        this.disableAllVertexPainterColorButtons();

        vertexPainterColorType = color;

        switch (vertexPainterColorType)
        {
        case VertexPainterColorTypes.Red:
            vertexPainterColor = Color.red;
            vertexPainterButtonRed.image.color = Color.white;
            break;

        case VertexPainterColorTypes.Blue:
            vertexPainterColor = new Color(0f, .5f, 1f);
            vertexPainterButtonBlue.image.color = Color.white;
            break;

        case VertexPainterColorTypes.White:
            vertexPainterColor = Color.white;
            vertexPainterButtonWhite.image.color = Color.white;
            break;
        }
    }