#include <OpenGLViewDemo.h>
Inheritance diagram for OpenGLViewDemo:
Protected Member Functions | |
OpenGLViewDemo (HIViewRef inControl) | |
virtual | ~OpenGLViewDemo () |
virtual ControlKind | GetKind () |
virtual bool | UseNonblockingTracking () |
To enable the non-blocking tracking a subclass must override this method to return true. | |
virtual OSStatus | Initialize (TCarbonEvent &inEvent) |
virtual void | DrawStaticBackground (RgnHandle inLimitRgn, CGContextRef inContext, bool inCompositing) |
Draw the static part (background) of the control. | |
virtual void | CompatibleDraw (RgnHandle inLimitRgn, CGContextRef inContext, bool inCompositing) |
The fun part of the control. | |
virtual void | TitleChanged () |
virtual void | ValueChanged () |
virtual void | BoundsChanged (UInt32 inOptions, const HIRect &inOriginalBounds, const HIRect &inCurrentBounds) |
virtual void | OwningWindowChanged (WindowRef oldWindow, WindowRef newWindow) |
void | BoundsOrWindowChanged () |
AGLContext | GetOpenGLContext () |
Protected Attributes | |
AGLContext | mContext |
|
|
|
|
|
|
|
|
|
The fun part of the control.
Implements TViewNoCompositingCompatible. |
|
Draw the static part (background) of the control.
Reimplemented from TViewNoCompositingCompatible. |
|
|
|
|
|
|
|
|
|
|
|
To enable the non-blocking tracking a subclass must override this method to return true.
Reimplemented from TViewNoCompositingCompatible. |
|
|
|
|