class
	EV_REGION

General
	cluster: interface
	description: "Used for defining a clip region in EV_DRAWABLE"
	create: make_with_rectangle, default_create

Ancestors
	EV_ANY*

Queries
	data: ANY
	exclusive_or (a_region: EV_REGION): EV_REGION
	infix "&" (a_region: EV_REGION): EV_REGION
	infix "-" (a_region: EV_REGION): EV_REGION
	infix "and" (a_region: EV_REGION): EV_REGION
	infix "or" (a_region: EV_REGION): EV_REGION
	infix "xor" (a_region: EV_REGION): EV_REGION
	infix "|" (a_region: EV_REGION): EV_REGION
	intersect (a_region: EV_REGION): EV_REGION
	is_destroyed: BOOLEAN
	is_equal (other: [like Current] EV_REGION): BOOLEAN
	subtract (a_region: EV_REGION): EV_REGION
	union (a_region: EV_REGION): EV_REGION

Commands
	copy (other: [like Current] EV_REGION)
	destroy
	offset (a_horizontal_offset, a_vertical_offset: INTEGER_32)
	set_data (some_data: [like data] ANY)
	set_rectangle (a_rectangle: EV_RECTANGLE)