Defined Types
Pseudo-method that returns the version of a class.
typedef TQ3Uns32 TQ3XObjectClassVersion;
typedef struct TQ3XSharedLibraryInfo {
TQ3XSharedLibraryRegister registerFunction;
TQ3Uns32 sharedLibrary;
} TQ3XSharedLibraryInfo;
Discussion
Parameter data for Q3XSharedLibrary_Register.
The sharedLibrary field is often used to hold a platform-specific
shared library reference. It has no meaning for Quesa, and is used
as an identifier to match up calls to Q3XSharedLibrary_Unregister
with the appropriate call to Q3XSharedLibrary_Register.
Field Descriptions
- registerFunction
- Shared library registration method.
- sharedLibrary
- Platform-specific shared library reference.
Method type that a view object uses when an immediate object is submitted.
typedef Q3_CALLBACK_API_C (TQ3Status, TQ3XViewSubmitImmediateMethod) (
TQ3ViewObject theView,
TQ3ObjectType objectType,
const void *objectData
);
Parameter Descriptions
- theView
- A view object.
- objectType
- An object type.
- objectData
- The data of the object.
- function result
- Success or failure of the operation.
Method type that a view object uses when a retained object is submitted.
typedef Q3_CALLBACK_API_C (TQ3Status, TQ3XViewSubmitRetainedMethod) (
TQ3ViewObject theView,
TQ3Object theObject
);
Parameter Descriptions
- theView
- A view object.
- theObject
- An object.
- function result
- Success or failure of the operation.
© 1999-2008 Quesa Developers (Last Updated 5/10/2008)