Vocabulary
accessors

Inputs
objectan object


Outputs
valuean object


Definition

GENERIC: envelope>> ( object -- value )


Methods

M: ff_constant_effect envelope>>
T{ struct-slot-spec
{ name "envelope" }
{ offset 2 }
{ class ff_envelope }
{ initial
S{ ff_envelope
{ attack_length 0 }
{ attack_level 0 }
{ fade_length 0 }
{ fade_level 0 }
}
}
{ type ff_envelope }
} read-struct-slot ; inline



M: ff_periodic_effect envelope>>
T{ struct-slot-spec
{ name "envelope" }
{ offset 10 }
{ class ff_envelope }
{ initial
S{ ff_envelope
{ attack_length 0 }
{ attack_level 0 }
{ fade_length 0 }
{ fade_level 0 }
}
}
{ type ff_envelope }
} read-struct-slot ; inline



M: ff_ramp_effect envelope>>
T{ struct-slot-spec
{ name "envelope" }
{ offset 4 }
{ class ff_envelope }
{ initial
S{ ff_envelope
{ attack_length 0 }
{ attack_level 0 }
{ fade_length 0 }
{ fade_level 0 }
}
}
{ type ff_envelope }
} read-struct-slot ; inline