These pages give reference information on the functions used by the General API Development Kit. They fall into different categories, as described below.
There are required functions which are the main entry points of an add-on. They must be coded in order to be able to link the add-on. They are:
CheckEnvironment
RegisterInterface
Initialize
FreeData
Managers to help platform independent developments:
System Functions
Memory Manager
String Manager
Resource Manager
Database access functions:
General Functions
Attribute Manager
Library Part Manager
Element Manager
Selection Manager
3D Manager
Listing Manager
Body Manager
Properties
Classifications
Other functions:
User Interface Functions
Visual Override
Classification and Property Visibility
Communication Manager
ModulData Manager
AddOnObject Manager
Element Set Manager
Notification Manager
Teamwork Control
Element Difference
IFC Related FunctionsProtection
Miscellaneous Functions
All Functions