Contents
About the Pointing Device Manager
Controllers
Controller States
Trackers
Using the QuickDraw 3D Pointing Device Manager
Controlling a Camera Position With a Pointing Device
QuickDraw 3D Pointing Device Manager Reference
Data Structures
Controller Data Structure
QuickDraw 3D Pointing Device Manager Routines
Creating and Managing Controllers
Q3Controller_New
Q3Controller_GetListChanged
Q3Controller_Next
Q3Controller_Decommission
Q3Controller_GetActivation
Q3Controller_SetActivation
Q3Controller_GetSignature
Q3Controller_GetChannel
Q3Controller_SetChannel
Q3Controller_GetValueCount
Q3Controller_SetTracker
Q3Controller_HasTracker
Q3Controller_Track2DCursor
Q3Controller_Track3DCursor
Q3Controller_GetButtons
Q3Controller_SetButtons
Q3Controller_GetTrackerPosition
Q3Controller_SetTrackerPosition
Q3Controller_MoveTrackerPosition
Q3Controller_GetTrackerOrientation
Q3Controller_SetTrackerOrientation
Q3Controller_MoveTrackerOrientation
Q3Controller_GetValues
Q3Controller_SetValues
Managing Controller States
Q3ControllerState_New
Q3ControllerState_SaveAndReset
Q3ControllerState_Restore
Creating and Managing Trackers
Q3Tracker_New
Q3Tracker_GetNotifyThresholds
Q3Tracker_SetNotifyThresholds
Q3Tracker_GetActivation
Q3Tracker_SetActivation
Q3Tracker_GetEventCoordinates
Q3Tracker_SetEventCoordinates
Q3Tracker_GetButtons
Q3Tracker_ChangeButtons
Q3Tracker_GetPosition
Q3Tracker_SetPosition
Q3Tracker_MovePosition
Q3Tracker_GetOrientation
Q3Tracker_SetOrientation
Q3Tracker_MoveOrientation
Application-Defined Routines
TQ3ChannelGetMethod
TQ3ChannelSetMethod
TQ3TrackerNotifyFunc
Cursor Tracker Routines
Pointing Device Errors
© 1997 Apple Computer, Inc.