Title Banner

Previous Book Contents Book Index Next

Inside Macintosh: 3D Graphics Programming With QuickDraw 3D /
Chapter 18 - QuickDraw 3D Pointing Device Manager / QuickDraw 3D Pointing Device Manager Reference
QuickDraw 3D Pointing Device Manager Routines / Creating and Managing Controllers


Q3Controller_MoveTrackerPosition

You can use the Q3Controller_MoveTrackerPosition function to move a controller's tracker relative to its current position.

TQ3Status Q3Controller_MoveTrackerPosition (
TQ3ControllerRef controllerRef, 
const TQ3Vector3D *delta);
controllerRef
A reference to a controller.
delta
A three-dimensional vector specifying a relative change in the position of the tracker associated with the specified controller.
DESCRIPTION
The Q3Controller_MoveTrackerPosition function changes the position of the tracker currently associated with the controller specified by the controllerRef parameter by the relative amount specified in the delta parameter. If no tracker is currently associated with that controller, Q3Controller_MoveTrackerPosition changes the position of the system cursor's tracker relative to its current position. Q3Controller_MoveTrackerPosition has no effect if the controller is inactive.

Note
Calling Q3Controller_MoveTrackerPosition might cause the notify function of the controller's tracker to be called.

Previous Book Contents Book Index Next

© Apple Computer, Inc.
11 JUL 1996




Navigation graphic, see text links

Main | Top of Section | What's New | Apple Computer, Inc. | Find It | Feedback | Help