Structure to encapsulate magnitudes that are calculated via custom calculation
Editor Properties: (see get_editor_property/set_editor_property)
calculation_class_magnitude(type(Class)): [Read-Write] Calculation Class Magnitude
coefficient(ScalableFloat): [Read-Write] Coefficient to the custom calculation
final_lookup_curve(CurveTableRowHandle): [Read-Write] If a curve table entry is specified, the OUTPUT of this custom class magnitude (including the pre and post additive values) lookup into the curve instead of using the attribute directly.
post_multiply_additive_value(ScalableFloat): [Read-Write] Additive value to the attribute calculation, added in after the coefficient applies
pre_multiply_additive_value(ScalableFloat): [Read-Write] Additive value to the attribute calculation, added in before the coefficient applies