10 #ifndef GO_MEASUREMENT_H
11 #define GO_MEASUREMENT_H
63 GoFx(const kChar*) GoMeasurement_Name(GoMeasurement measurement);
64 GoFx(kStatus) GoMeasurement_SetName(GoMeasurement measurement, const kChar* name);
132 GoFx(kStatus) GoMeasurement_EnableHold(GoMeasurement measurement, kBool enable);
133 GoFx(kBool) GoMeasurement_HoldEnabled(GoMeasurement measurement);
135 GoFx(kStatus) GoMeasurement_EnableSmoothing(GoMeasurement measurement, kBool enable);
136 GoFx(kBool) GoMeasurement_SmoothingEnabled(GoMeasurement measurement);
138 GoFx(kStatus) GoMeasurement_SetSmoothingWindow(GoMeasurement measurement, k64s value);
139 GoFx(k64s) GoMeasurement_SmoothingWindow(GoMeasurement measurement);
141 GoFx(kStatus) GoMeasurement_SetScale(GoMeasurement measurement, k64f value);
142 GoFx(k64f) GoMeasurement_Scale(GoMeasurement measurement);
144 GoFx(kStatus) GoMeasurement_SetOffset(GoMeasurement measurement, k64f value);
145 GoFx(k64f) GoMeasurement_Offset(GoMeasurement measurement);
147 GoFx(GoMeasurementType) GoMeasurement_Type(GoMeasurement measurement);
150 #include <GoSdk/GoMeasurement.x.h>
k64f GoMeasurement_DecisionMax(GoMeasurement measurement)
Gets the maximum decision value for the given measurement.
Represents a base tool measurement or script output.
Definition: GoMeasurement.h:15
k64f GoMeasurement_DecisionMin(GoMeasurement measurement)
Gets the minimum decision value for the given measurement.
kStatus GoMeasurement_SetId(GoMeasurement measurement, k32u id)
Sets an ID number for the given measurement.
kBool GoMeasurement_Enabled(GoMeasurement measurement)
Returns whether the given measurement is enabled.
k32s GoMeasurement_Id(GoMeasurement measurement)
Gets the ID for the given measurement.
kBool GoMeasurement_HasId(GoMeasurement measurement)
Returns whether or not the given measurement has an ID assigned to it.
Essential API declarations.
kStatus GoMeasurement_SetDecisionMax(GoMeasurement measurement, k64f max)
Sets the maximum decision value for the given measurement.
kStatus GoMeasurement_SetDecisionMin(GoMeasurement measurement, k64f min)
Sets the minimum decision value for the given measurement.
kObject GoMeasurement_SourceTool(GoMeasurement measurement)
Returns the source tool of the given measurement.
kStatus GoMeasurement_Enable(GoMeasurement measurement, kBool enable)
Enables the given measurement for output.
kStatus GoMeasurement_ClearId(GoMeasurement measurement)
Clears the ID for the given measurement.