This is the complete list of members for ComponentFactory, including all inherited members.
CreateComponent(const string &componentNameAndOptionalArgs, GXemul *gxemul=NULL) | ComponentFactory | static |
GetAllComponentNames(bool onlyTemplates) | ComponentFactory | static |
GetAttribute(const string &name, const string &attributeName) | ComponentFactory | static |
GetCreationArgOverrides(ComponentCreationSettings &settings, const ComponentCreateArgs &createArgs) | ComponentFactory | static |
HasAttribute(const string &name, const string &attributeName) | ComponentFactory | static |
RegisterComponentClass(const char *name, refcount_ptr< Component >(*createFunc)(const ComponentCreateArgs &args), string(*getAttributeFunc)(const string &attributeName)) | ComponentFactory | static |
RunUnitTests(int &nSucceeded, int &nFailures) | ComponentFactory | static |
UnregisterAllComponentClasses() | ComponentFactory | static |