Contents
About Draw Context Objects
Macintosh Draw Contexts
Pixmap Draw Contexts
Windows Draw Contexts
Using Draw Context Objects
Creating and Configuring a Draw Context
Using Double Buffering
Draw Context Objects Reference
Data Structures
Draw Context Data Structure
Macintosh Draw Context Structure
Pixmap Draw Context Structure
Windows 32 Draw Context Structure
Direct Draw Surface Draw Context Structure
Draw Context Objects Routines
Managing Draw Contexts
Q3DrawContext_GetType
Q3DrawContext_GetData
Q3DrawContext_SetData
Q3DrawContext_GetClearImageColor
Q3DrawContext_SetClearImageColor
Q3DrawContext_GetPane
Q3DrawContext_SetPane
Q3DrawContext_GetPaneState
Q3DrawContext_SetPaneState
Q3DrawContext_GetClearImageMethod
Q3DrawContext_SetClearImageMethod
Q3DrawContext_GetMask
Q3DrawContext_SetMask
Q3DrawContext_GetMaskState
Q3DrawContext_SetMaskState
Q3DrawContext_GetDoubleBufferState
Q3DrawContext_SetDoubleBufferState
Managing Macintosh Draw Contexts
Q3MacDrawContext_New
Q3MacDrawContext_GetWindow
Q3MacDrawContext_SetWindow
Q3MacDrawContext_Get2DLibrary
Q3MacDrawContext_Set2DLibrary
Q3MacDrawContext_GetGXViewPort
Q3MacDrawContext_SetGXViewPort
Q3MacDrawContext_GetGrafPort
Q3MacDrawContext_SetGrafPort
Managing Pixmap Draw Contexts
Q3PixmapDrawContext_New
Q3PixmapDrawContext_GetPixmap
Q3PixmapDrawContext_SetPixmap
Managing Windows 32 Draw Contexts
Q3Win32DCDrawContext_New
Q3Win32DCDrawContext_GetDC
Q3Win32DCDrawContext_SetDC
Managing Direct Draw Surface Draw Contexts
Q3DDSurfaceDrawContext_New
Q3DDSurfaceDrawContext_GetDirectDrawSurface
Q3DDSurfaceDrawContext_SetDirectDrawSurface
Draw Context Errors, Warnings, and Notices
© 1997 Apple Computer, Inc.