private Color GetPolygonColorFromType(MapObjectEnum type) { if (type.HasFlag(MapObjectEnum.EXHIBITION)) { return(Color.FromHex(_mapAssociated.HexColorExhibition)); } if (type.HasFlag(MapObjectEnum.STAGE)) { return(Color.FromHex(_mapAssociated.HexColorStageEvent)); } if (type.HasFlag(MapObjectEnum.STALL)) { return(Color.FromHex(_mapAssociated.HexColorStall)); } return(Color.LightBlue); }
public MapObject(int x, int y, MapObjectEnum MapObjectType) { this.x = x; this.y = y; this.MapObjectType = MapObjectType; }