This is the complete list of members for ItemRegistry, including all inherited members.
add() | ItemRegistry | inlinestatic |
addEnum(int enumIndex, const char *enumName, const char *enumTitle) | ItemRegistry | static |
addUnitDef() | ItemRegistry | inlinestatic |
addUnitDefImpl(const UnitDef &unitDef) | ItemRegistry | privatestatic |
beginEnum(int enumCount) | ItemRegistry | static |
beginProperty(const char *type, const char *name, const char *title, const PropertyAccessor *accessor) | ItemRegistry | static |
beginSchema(string name, string title, string version, string extension, string root, string type, string format, string url) | ItemRegistry | static |
beginType(const char *type, const char *baseType, const char *title, Instantiator instantiator=nullptr) | ItemRegistry | static |
endEnum() | ItemRegistry | static |
finalize() | ItemRegistry | static |
getSchemaDef(string name) | ItemRegistry | static |
Instantiator typedef | ItemRegistry | |
setBase(const char *type) | ItemRegistry | static |
setDefaultValue(const char *value) | ItemRegistry | static |
setDisplayedIf(const char *expression) | ItemRegistry | static |
setInsert(const char *expression) | ItemRegistry | static |
setMaxValue(const char *value) | ItemRegistry | static |
setMinValue(const char *value) | ItemRegistry | static |
setQuantity(const char *value) | ItemRegistry | static |
setRelevantIf(const char *expression) | ItemRegistry | static |
setRequiredIf(const char *expression) | ItemRegistry | static |
setSubPropertyIndexHere() | ItemRegistry | static |
setTypeAllowedIf(const char *expression) | ItemRegistry | static |
setTypeDisplayedIf(const char *expression) | ItemRegistry | static |
setTypeInsert(const char *expression) | ItemRegistry | static |