CAM API
  • CAM API
v20.0.1
Search Results for

    Show / Hide Table of Contents

    Namespace CAMIPC.Macros

    Interfaces

    ICamIpcMacroBuilder

    Builds a new macro from a list of commands. Mirror of ICamApiMacroBuilder.

    ICamIpcMacroBuilderLanguageSettings

    Language-oriented settings of a build macro. Mirror of ICamApiMacroBuilderLanguageSettings, with the .NET-specific properties (TargetFramework/SDKVersion/References — from ICamApiMacroBuilderDotNetSettings) folded in: the server QIs the wrapped object to the concrete language interface. For non-.NET (SPR) settings the .NET getters return empty and the setters are no-ops. References marshalled by value as a comma-separated list.

    ICamIpcMacroBuilderSettings

    Non-language-specific settings of a build macro. Mirror of ICamApiMacroBuilderSettings.

    ICamIpcMacroCommandData

    Uniform read-only view of a single recorded macro command's payload. Mirror of ICamApiMacroCommandData. CommandType is the integer ordinal of TMacroCommandType.

    ICamIpcMacroCommandFieldList

    Read-only indexed list of command field descriptors. Mirror of ICamApiMacroCommandFieldList. FieldType is the integer ordinal of TMacroCommandParamType (0=str,1=bool,2=int,3=flt).

    ICamIpcMacroCommandSchema

    Describes the field keys each command type expects. Mirror of ICamApiMacroCommandSchema.

    ICamIpcMacroCommandsManager

    Records executing commands as a sequence. Mirror of ICamApiMacroCommandsManager.

    ICamIpcMacroInfo

    Metadata of a macro stored in the system. Mirror of ICamApiMacroInfo (RW).

    ICamIpcMacroManager

    Manages over all existing macros in the system. Mirror of ICamApiMacroManager. Params for Execute is a JSON dictionary of user-overridden values: {"stepIndex": {"key": "value"}} (empty string = run with recorded defaults).

    ICamIpcMacroStepInfo

    Information about a single recorded step in a macro. Mirror of ICamApiMacroStepInfo.

    ICamIpcMacroStepParam

    One editable parameter of a macro step. Mirror of ICamApiMacroStepParam (read-only). ParamType is the integer ordinal of TMacroCommandParamType (mptStr=0/mptBol=1/mptInt=2/mptFlt=3).

    In this article