Class method types |
enum {
kQ3XMethodTypeObjectClassVersion = Q3_METHOD_TYPE('v', 'r', 's', 'n'),
kQ3XMethodTypeObjectClassRegister = Q3_METHOD_TYPE('r', 'g', 's', 't'),
kQ3XMethodTypeObjectClassReplace = Q3_METHOD_TYPE('r', 'g', 'r', 'p'),
kQ3XMethodTypeObjectClassUnregister = Q3_METHOD_TYPE('u', 'n', 'r', 'g'),
kQ3XMethodTypeObjectNew = Q3_METHOD_TYPE('n', 'e', 'w', 'o'),
kQ3XMethodTypeObjectDelete = Q3_METHOD_TYPE('d', 'l', 't', 'e'),
kQ3XMethodTypeObjectDuplicate = Q3_METHOD_TYPE('d', 'u', 'p', 'l'),
kQ3XMethodTypeViewSubmitRetainedRender = Q3_METHOD_TYPE('s', 'v', 'r', 'r'),
kQ3XMethodTypeViewSubmitRetainedPick = Q3_METHOD_TYPE('s', 'v', 'r', 'p'),
kQ3XMethodTypeViewSubmitRetainedBound = Q3_METHOD_TYPE('s', 'v', 'r', 'b'),
kQ3XMethodTypeViewSubmitRetainedWrite = Q3_METHOD_TYPE('s', 'v', 'r', 'w'),
kQ3XMethodTypeViewSubmitImmediateRender = Q3_METHOD_TYPE('s', 'v', 'i', 'r'),
kQ3XMethodTypeViewSubmitImmediatePick = Q3_METHOD_TYPE('s', 'v', 'i', 'p'),
kQ3XMethodTypeViewSubmitImmediateBound = Q3_METHOD_TYPE('s', 'v', 'i', 'b'),
kQ3XMethodTypeViewSubmitImmediateWrite = Q3_METHOD_TYPE('s', 'v', 'i', 'w')
};
These values should be considered to be of type TQ3XMethodType.
- kQ3XMethodTypeObjectClassVersion
- This is the type of a pseudo-method, really just a value of type TQ3XObjectClassVersion rather than a function pointer.
- kQ3XMethodTypeObjectClassRegister
- Currently unused by Quesa.
- kQ3XMethodTypeObjectClassReplace
- Currently unused by Quesa.
- kQ3XMethodTypeObjectClassUnregister
- Currently unused by Quesa.
- kQ3XMethodTypeObjectNew
- Method of type TQ3XObjectNewMethod that is called when an object is created.
- kQ3XMethodTypeObjectDelete
- Method of type TQ3XObjectDeleteMethod that is called when an object is deleted.
- kQ3XMethodTypeObjectDuplicate
- Method of type TQ3XObjectDuplicateMethod that is called when an object is duplicated.
- kQ3XMethodTypeViewSubmitRetainedRender
- Method of type TQ3XViewSubmitRetainedMethod belonging to a View object that is called when a retained object is submitted to the View for rendering.
- kQ3XMethodTypeViewSubmitRetainedPick
- Method of type TQ3XViewSubmitRetainedMethod belonging to a View object that is called when a retained object is submitted to the View for picking.
- kQ3XMethodTypeViewSubmitRetainedBound
- Method of type TQ3XViewSubmitRetainedMethod belonging to a View object that is called when a retained object is submitted to the View for bounding.
- kQ3XMethodTypeViewSubmitRetainedWrite
- Method of type TQ3XViewSubmitRetainedMethod belonging to a View object that is called when a retained object is submitted to the View for writing.
- kQ3XMethodTypeViewSubmitImmediateRender
- Method of type TQ3XViewSubmitImmediateMethod belonging to a View object that is called when an immediate object is submitted to the View for rendering.
- kQ3XMethodTypeViewSubmitImmediatePick
- Method of type TQ3XViewSubmitImmediateMethod belonging to a View object that is called when an immediate object is submitted to the View for picking.
- kQ3XMethodTypeViewSubmitImmediateBound
- Method of type TQ3XViewSubmitImmediateMethod belonging to a View object that is called when an immediate object is submitted to the View for bounding.
- kQ3XMethodTypeViewSubmitImmediateWrite
- Method of type TQ3XViewSubmitImmediateMethod belonging to a View object that is called when an immediate object is submitted to the View for writing.
© 1999-2008 Quesa Developers (Last Updated 5/10/2008)