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; } }
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); }