Esempio n. 1
0
        public void SetDividerTexture(DividerTextureType type, string texture)
        {
            switch (type)
            {
            case DividerTextureType.Top:
                if (DividerType == DividerType.Wedged || DividerType == DividerType.Elevated)
                {
                    DividerTextures[2] = texture;
                }
                else
                {
                    DividerTextures[1] = texture;
                }
                break;

            case DividerTextureType.Side:
                if (DividerType == DividerType.Wedged)
                {
                    DividerTextures[1] = texture;
                }
                else if (DividerType == DividerType.Elevated)
                {
                    DividerTextures[0] = texture;
                }
                break;

            case DividerTextureType.SideStrips:
                if (DividerType == DividerType.Elevated)
                {
                    DividerTextures[1] = texture;
                }
                break;

            case DividerTextureType.Cap:
                DividerTextures[3] = texture;
                break;
            }
        }
Esempio n. 2
0
        public string GetDividerTexture(DividerTextureType type)
        {
            switch (type)
            {
            case DividerTextureType.Top:
                if (DividerType == DividerType.Wedged || DividerType == DividerType.Elevated)
                {
                    return(DividerTextures[2]);
                }
                else
                {
                    return(DividerTextures[1]);
                }

            case DividerTextureType.Side:
                if (DividerType == DividerType.Wedged)
                {
                    return(DividerTextures[1]);
                }
                else if (DividerType == DividerType.Elevated)
                {
                    return(DividerTextures[0]);
                }
                break;

            case DividerTextureType.SideStrips:
                if (DividerType == DividerType.Elevated)
                {
                    return(DividerTextures[1]);
                }
                break;

            case DividerTextureType.Cap:
                return(DividerTextures[3]);
            }
            return(string.Empty);
        }