Interface ICamIpcMacroCommandData
Uniform read-only view of a single recorded macro command's payload.
Mirror of ICamApiMacroCommandData. CommandType is the integer ordinal of TMacroCommandType.
Assembly: CAMIPC.Macros.dll
Syntax
[Guid("457AB49A-B655-4F7E-92E9-A88BCFBDEE4D")]
[InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
public interface ICamIpcMacroCommandData
Methods
GetBool(string, ref TExecuteContext)
Declaration
bool GetBool(string key, ref TExecuteContext ExecuteContext)
Parameters
Returns
GetCommandType(ref TExecuteContext)
Declaration
int GetCommandType(ref TExecuteContext ExecuteContext)
Parameters
Returns
GetFloat(string, ref TExecuteContext)
Declaration
double GetFloat(string key, ref TExecuteContext ExecuteContext)
Parameters
Returns
GetInstanceId()
Declaration
Returns
GetInt(string, ref TExecuteContext)
Declaration
int GetInt(string key, ref TExecuteContext ExecuteContext)
Parameters
Returns
GetStr(string, ref TExecuteContext)
Declaration
string GetStr(string key, ref TExecuteContext ExecuteContext)
Parameters
Returns
SetBool(string, bool, ref TExecuteContext)
Declaration
void SetBool(string key, bool Value, ref TExecuteContext ExecuteContext)
Parameters
SetFloat(string, double, ref TExecuteContext)
Declaration
void SetFloat(string key, double Value, ref TExecuteContext ExecuteContext)
Parameters
SetInt(string, int, ref TExecuteContext)
Declaration
void SetInt(string key, int Value, ref TExecuteContext ExecuteContext)
Parameters
SetStr(string, string, ref TExecuteContext)
Declaration
void SetStr(string key, string Value, ref TExecuteContext ExecuteContext)
Parameters