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).