Vocabulary
accessors

Inputs
objectan object


Outputs
valuean object


Definition

GENERIC: union>> ( object -- value )


Methods

M: ff_effect union>>
T{ struct-slot-spec
{ name "union" }
{ offset 16 }
{ class ff_dummy }
{ initial
S{ ff_dummy
{ constant
S{ ff_constant_effect
{ level 0 }
{ envelope ~ff_envelope~ }
}
}
{ ramp
S{ ff_ramp_effect
{ start_level 0 }
{ end_level 0 }
{ envelope ~ff_envelope~ }
}
}
{ periodic
S{ ff_periodic_effect
{ waveform 0 }
{ period 0 }
{ magnitude 0 }
{ offset 0 }
{ phase 0 }
{ envelope ~ff_envelope~ }
{ custom_len 0 }
{ custom_data f }
}
}
{ condition
ff_condition_effect-array{
~ff_condition_effect~
~ff_condition_effect~
}
}
{ rumble
S{ ff_rumble_effect
{ strong_magnitude 0 }
{ weak_magnitude 0 }
}
}
}
}
{ type ff_dummy }
} read-struct-slot ; inline