Objective-C Macros
Availability: All.
Actions
ACTION_METHOD(actionName, description, restart) { … }
BOOL properties
BOOL_PROPERTY(propertyName, description, restart)
REMOTE_BOOL_PROPERTY(propertyName, propertyKey, description)
NSInteger properties
INT_PROPERTY_SLIDER(propertyName, minValue, maxValue, icon, description, restart)
INT_PROPERTY_EDIT(propertyName, minValue, maxValue, regex, description, restart)
INT_PROPERTY_LIST(propertyName, description, restart, …)
INT_PROPERTY_LIST_EDIT(propertyName, minValue, maxValue, regex, description, restart, …)
REMOTE_INT_PROPERTY_EDIT(propertyName, propertyKey, description)
float properties
FLOAT_PROPERTY_SLIDER(propertyName, minValue, maxValue, icon, description, restart)
FLOAT_PROPERTY_EDIT(propertyName, minValue, maxValue, regex, description, restart)
FLOAT_PROPERTY_LIST(propertyName, description, restart, …)
FLOAT_PROPERTY_LIST_EDIT(propertyName, minValue, maxValue, regex, description, restart, …)
double properties
DOUBLE_PROPERTY_SLIDER(propertyName, minValue, maxValue, icon, description, restart)
DOUBLE_PROPERTY_EDIT(propertyName, minValue, maxValue, regex, description, restart)
DOUBLE_PROPERTY_LIST(propertyName, description, restart, …)
DOUBLE_PROPERTY_LIST_EDIT(propertyName, minValue, maxValue, regex, description, restart, …)
REMOTE_DOUBLE_PROPERTY_EDIT(propertyName, propertyKey, description)
Plain NSString properties
STRING_PROPERTY_EDIT(propertyName, regex, description, restart)
STRING_PROPERTY_LIST(propertyName, description, restart, …)
STRING_PROPERTY_LIST_EDIT(propertyName, regex, description, restart, …)
REMOTE_STRING_PROPERTY_EDIT(propertyName, propertyKey, description)
Encrypted NSString properties
ENCRYPTED_STRING_PROPERTY_LIST_EDIT(propertyName, regex, description, restart, …)
ENCRYPTED_STRING(plaintext, ciphertext)