public ColorReference(ConstantColors p_value) { m_useConstant = true; m_constantValue = p_value; }
public static Color GetColor(this ConstantColors p_color) { switch (p_color) { case ConstantColors.TRANSPARENT: return(Constants.TRANSPARENT); case ConstantColors.GREEN: return(Constants.GREEN); case ConstantColors.YELLOW: return(Constants.YELLOW); case ConstantColors.RED: return(Constants.RED); case ConstantColors.MANA_BLUE: return(Constants.MANA_BLUE); case ConstantColors.PURPLE: return(Constants.PURPLE); case ConstantColors.WHITE: return(Constants.WHITE); case ConstantColors.BLACK: return(Constants.BLACK); case ConstantColors.HP: return(Constants.HP_COLOR); case ConstantColors.MP: return(Constants.MP_COLOR); case ConstantColors.STR: return(Constants.STR_COLOR); case ConstantColors.DEX: return(Constants.DEX_COLOR); case ConstantColors.INT: return(Constants.INT_COLOR); case ConstantColors.SPD: return(Constants.SPD_COLOR); case ConstantColors.CON: return(Constants.CON_COLOR); case ConstantColors.DEF: return(Constants.DEF_COLOR); case ConstantColors.WIS: return(Constants.WIS_COLOR); case ConstantColors.AIR: return(Constants.AIR_COLOR); case ConstantColors.EARTH: return(Constants.EARTH_COLOR); case ConstantColors.ELECTRIC: return(Constants.ELECTRIC_COLOR); case ConstantColors.FIRE: return(Constants.FIRE_COLOR); case ConstantColors.HOLY: return(Constants.HOLY_COLOR); case ConstantColors.ICE: return(Constants.ICE_COLOR); case ConstantColors.NORMAL: return(Constants.NORMAL_COLOR); case ConstantColors.POISON: return(Constants.POISON_COLOR); case ConstantColors.VOID: return(Constants.VOID_COLOR); case ConstantColors.WATER: return(Constants.WATER_COLOR); case ConstantColors.CORPSE: return(Constants.CORPSE_COLOR); default: return(Constants.TRANSPARENT); } }