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