class
	GAME_HAPTIC_CUSTOM_EFFECT

General
	cluster: haptic
	description: "GAME_HAPTIC_EFFECT that play at a custom strength."
	create: make

Ancestors
	DISPOSABLE*
	GAME_HAPTIC_EFFECT_ENVELOPE*
	GAME_HAPTIC_EFFECT_INFINITE_LENGTH*
	PLATFORM
	POINTER_REF

Queries
	axes_count: NATURAL_8
	boolean_bits: INTEGER_32
	boolean_bytes: INTEGER_32
	Character_32_bits: INTEGER_32
	Character_32_bytes: INTEGER_32
	Character_8_bits: INTEGER_32
	Character_8_bytes: INTEGER_32
	delay: NATURAL_16
	direction: GAME_HAPTIC_DIRECTION
	exists: BOOLEAN
	fade_in_length: NATURAL_16
	fade_in_level: NATURAL_16
	fade_out_length: NATURAL_16
	fade_out_level: NATURAL_16
	hash_code: INTEGER_32
	Integer_16_bits: INTEGER_32
	Integer_16_bytes: INTEGER_32
	Integer_32_bits: INTEGER_32
	Integer_32_bytes: INTEGER_32
	Integer_64_bits: INTEGER_32
	Integer_64_bytes: INTEGER_32
	Integer_8_bits: INTEGER_32
	Integer_8_bytes: INTEGER_32
	interval: NATURAL_16
	is_64_bits: BOOLEAN
	is_default_pointer: BOOLEAN
	is_dotnet: BOOLEAN
	is_hashable: BOOLEAN
	is_infinite: BOOLEAN
	Is_little_endian: BOOLEAN
	is_mac: BOOLEAN
	is_scoop_capable: BOOLEAN
	is_thread_capable: BOOLEAN
	is_unix: BOOLEAN
	is_vms: BOOLEAN
	is_vxworks: BOOLEAN
	is_windows: BOOLEAN
	item: POINTER
	length: NATURAL_32
	memory_alloc (a_size: INTEGER_32): POINTER
	memory_calloc (a_count, a_element_size: INTEGER_32): POINTER
	memory_compare (other: POINTER; a_size: INTEGER_32): BOOLEAN
	memory_realloc (a_size: INTEGER_32): POINTER
	Natural_16_bits: INTEGER_32
	Natural_16_bytes: INTEGER_32
	Natural_32_bits: INTEGER_32
	Natural_32_bytes: INTEGER_32
	Natural_64_bits: INTEGER_32
	Natural_64_bytes: INTEGER_32
	Natural_8_bits: INTEGER_32
	Natural_8_bytes: INTEGER_32
	null: POINTER
	period: NATURAL_16
	plus alias "+" (offset: INTEGER_32): POINTER
	pointer_bits: INTEGER_32
	pointer_bytes: INTEGER_32
	Real_32_bits: INTEGER_32
	Real_32_bytes: INTEGER_32
	Real_64_bits: INTEGER_32
	Real_64_bytes: INTEGER_32
	samples: ARRAYED_LIST [NATURAL_16]
	shared: BOOLEAN
	structure_size: INTEGER_32
	to_implement_assertion (comment: READABLE_STRING_8): BOOLEAN
	to_integer_32: INTEGER_32
	to_reference: POINTER_REF

Commands
	dispose
	fixme (comment: READABLE_STRING_8)
	make
	make_by_pointer (a_ptr: POINTER)
	memory_copy (a_source: POINTER; a_size: INTEGER_32)
	memory_free
	memory_move (a_source: POINTER; a_size: INTEGER_32)
	memory_set (val, n: INTEGER_32)
	set_axes_count (a_count: NATURAL_8)
	set_delay (a_delay: NATURAL_16)
	set_direction (a_direction: GAME_HAPTIC_DIRECTION)
	set_fade_in_length (a_fade_in_length: NATURAL_16)
	set_fade_in_level (a_fade_in_level: NATURAL_16)
	set_fade_out_length (a_fade_out_length: NATURAL_16)
	set_fade_out_level (a_fade_out_level: NATURAL_16)
	set_infinite
	set_interval (a_interval: NATURAL_16)
	set_item (p: POINTER)
	set_length (a_length: NATURAL_32)
	set_period (a_period: NATURAL_16)
	set_samples (a_samples: ARRAYED_LIST [NATURAL_16])
	to_implement (comment: READABLE_STRING_8)

Constraints
	axes number valid
	samples valid for every axes


Generated by ISE EiffelStudio