class
	EV_CHARACTER_FORMAT

General
	cluster: interface
	description: "Character format containing color, font and effects information for text formatting."
	create: make_with_values, make_with_font_and_color, make_with_font, default_create

Ancestors
	EV_ANY*

Queries
	background_color: EV_COLOR
	color: EV_COLOR
	data: ANY
	effects: EV_CHARACTER_FORMAT_EFFECTS
	font: EV_FONT
	is_destroyed: BOOLEAN
	is_equal (other: [like Current] EV_CHARACTER_FORMAT): BOOLEAN
	out: STRING_8

Commands
	copy (other: [like Current] EV_CHARACTER_FORMAT)
	destroy
	set_background_color (a_color: EV_COLOR)
	set_color (a_color: EV_COLOR)
	set_data (some_data: [like data] ANY)
	set_effects (an_effect: EV_CHARACTER_FORMAT_EFFECTS)
	set_font (a_font: EV_FONT)

Constraints
	font not void
	color not void
	effects not void