Share

_ADSSYMBOL_ENTRY

C++

struct _ADSSYMBOL_ENTRY {
  const ACHAR * pszName;
  int (* fptr)();
  bool bRegFunc;
  UINT nameID;
};

File

arxEntryPoint.h

Members

Members Description
pszName Command/Symbol name (132 characters maximum). Can be NULL if nameID parameter is used.
fptr External function pointer to call when registered with acedRegFunc() if bRegFunc is set to true.
bRegFunc Register the external function ‘fptr’ using acedRegFunc() if true.
nameID Input resource ID of the string to use for the localized command/symbol name (limited to 132 characters). pszName needs to be NULL if used.

Description

This structure encapsulates names, external function, and other information required by ARX defined Lisp command/symbol created using the ACED_ADSSYMBOL_ENTRY_AUTO, ACED_ADSCOMMAND_ENTRY BYID _AUTO, ACED_ADSSYMBOL_ENTRY_AUTO, and ACED_ADSCOMMAND_ENTRY BYID _AUTO macros (see acedDefun() and acedRegFunc() function for more details).

Was this information helpful?