Class functions |
Homepage |
These Class functions are available to be used as needed. For simplicity, internal functions that have no practical use are not included.
See Class basics: index value for how to use the index value in the following functions.
See Class basics: types for available types and their usage.
Class_getString(ClassObject, index):
Returns the string value stored at the specified position of the Class
object.
Class_getSString(ClassObject, index):
Returns the SString (case-Sensitive
String) value stored at the specified position of the Class object.
Class_getValue(ClassObject, index, Type = "uint"):
Returns the value stored at the specified position of the Class object.
Class_setString(ClassObject, index, string):
Sets the string value stored at the specified position of the Class object.
Class_setSString(ClassObject, index, string):
Sets the SString (case-Sensitive
String) value stored at the specified position of the Class object.
Class_setValue(ClassObject, index, value, Type = "uint"):
Sets the value stored at the specified position of the Class object.
Class_destroyThis(ClassObject):
Dynamically destroys the specified Class object.
Class_cloneThis(ClassObject):
Dynamically clones the specified Class object.
Class_cloneValue(TheClone, ClassObject, index, DeepCopy, Type =
"uint"):
See Class_cloneValue for details.
Class_unwrapThis(ClassObject):
Dynamically "unwraps" the specified Class object.
Class_in(Value, MatchList, Delimiters = ",", OmitChars = ""):
Checks whether the specified value matches one of the items in a list (via a
Parsing
loop).
Class_constant(ClassNameOrObject, variable, setValue = ""):
Dynamically calls the "constant" function for the specified class.
Class_setConstants(ClassNameOrObject, SetConstants, Mode = ""):
Get / set multiple constants at a time.
These functions retrieve information about the Class name and Class options for the specified Class object.
Class_getClass(ClassObject):
Returns the class name value (including class options) for the specified
Class object.
Class_getClassName(ClassObject):
Returns the class name for the specified Class object.
Class_hasClassOption(ClassObject, ClassOption):
Tests whether the specified Class object has the specific Class option.
Class_isWrapper(ClassObject):
Tests whether the specified Class object is a wrapper object.
Class_isCloneable(ClassObject):
Tests whether the specified Class object is cloneable.