17 #include <GoSdk/Tools/GoExtParams.h>
38 GoFx(const
kChar*) GoExtTool_Version(GoExtTool tool);
48 GoFx(
kSize) GoExtTool_MeasurementCount(GoExtTool tool);
70 GoFx(
kStatus) GoExtTool_SetDisplayName(GoExtTool tool, const
kChar* name);
80 GoFx(const
kChar*) GoExtTool_DisplayName(GoExtTool tool);
90 GoFx(const
kChar*) GoExtTool_Type(GoExtTool tool);
122 GoFx(
kSize) GoExtTool_SourceOptionCount(GoExtTool tool);
133 GoFx(
k32u) GoExtTool_SourceOptionAt(GoExtTool tool,
kSize index);
143 GoFx(
kBool) GoExtTool_XAnchorSupportEnabled(GoExtTool tool);
154 GoFx(
kSize) GoExtTool_XAnchorOptionCount(GoExtTool tool);
166 GoFx(
k32u) GoExtTool_XAnchorOptionAt(GoExtTool tool,
kSize index);
177 GoFx(
k32s) GoExtTool_XAnchor(GoExtTool tool);
190 GoFx(
kStatus) GoExtTool_SetXAnchor(GoExtTool tool,
k32s id);
202 GoFx(
kBool) GoExtTool_XAnchorEnabled(GoExtTool tool);
214 GoFx(
kBool) GoExtTool_YAnchorSupportEnabled(GoExtTool tool);
225 GoFx(
kSize) GoExtTool_YAnchorOptionCount(GoExtTool tool);
237 GoFx(
k32u) GoExtTool_YAnchorOptionAt(GoExtTool tool,
kSize index);
248 GoFx(
k32s) GoExtTool_YAnchor(GoExtTool tool);
260 GoFx(
kStatus) GoExtTool_SetYAnchor(GoExtTool tool,
k32s id);
271 GoFx(
kBool) GoExtTool_YAnchorEnabled(GoExtTool tool);
285 GoFx(
kBool) GoExtTool_ZAnchorSupportEnabled(GoExtTool tool);
295 GoFx(
kSize) GoExtTool_ZAnchorOptionCount(GoExtTool tool);
306 GoFx(
k32u) GoExtTool_ZAnchorOptionAt(GoExtTool tool,
kSize index);
316 GoFx(
k32s) GoExtTool_ZAnchor(GoExtTool tool);
328 GoFx(
kStatus) GoExtTool_SetZAnchor(GoExtTool tool,
k32s id);
339 GoFx(
kBool) GoExtTool_ZAnchorEnabled(GoExtTool tool);
353 GoFx(
kBool) GoExtTool_ZAngleAnchorSupportEnabled(GoExtTool tool);
363 GoFx(
kSize) GoExtTool_ZAngleAnchorOptionCount(GoExtTool tool);
374 GoFx(
k32u) GoExtTool_ZAngleAnchorOptionAt(GoExtTool tool,
kSize index);
384 GoFx(
k32s) GoExtTool_ZAngleAnchor(GoExtTool tool);
396 GoFx(
kStatus) GoExtTool_SetZAngleAnchor(GoExtTool tool,
k32s id);
407 GoFx(
kBool) GoExtTool_ZAngleAnchorEnabled(GoExtTool tool);
420 GoFx(
GoMeasurement) GoExtTool_FindMeasurementByName(GoExtTool tool, const
kChar* name);
430 GoFx(
kSize) GoExtTool_ParameterCount(GoExtTool tool);
441 GoFx(GoExtParam) GoExtTool_ParameterAt(GoExtTool tool,
kSize index);
453 GoFx(GoExtParam) GoExtTool_FindParameterById(GoExtTool tool, const
kChar* label);
456 #include <GoSdk/Tools/GoExtTool.x.h>
Represents the base class for a tool measurement or script output.
Represents a data source.
Essential SDK declarations.