Static Public Member Functions | Private Member Functions

VizKit::VisualQuickTime Class Reference

#include <VisualQuickTime.h>

List of all members.

Static Public Member Functions

static uint32 getHandleSize (void *aHandle)
static void disposeHandle (void *aHandle)
static bool getPressedKeyOfEvent (void *theEvent, char &aChar)

Private Member Functions

 VisualQuickTime ()
 ~VisualQuickTime ()

Detailed Description

Collection of QuickTime functionality. Access of QuickTime functionality is restricted to this class.


Constructor & Destructor Documentation

VizKit::VisualQuickTime::VisualQuickTime (  )  [private]

The constructor. VisualQuickTime is a collection of static methods. Class does not need any instances. Constructor is private and not implemented.

VizKit::VisualQuickTime::~VisualQuickTime (  )  [private]

The destructor. VisualQuickTime is a collection of static methods. Class does not need any instances. Destructor is private and not implemented.


Member Function Documentation

void VisualQuickTime::disposeHandle ( void *  aHandle  )  [static]

Disposes a Mac memory handle.

Parameters:
aHandle A Mac memory handle.
Remarks:
Album cover artwork data is passed to the visualizer as Mac memory handle.
uint32 VisualQuickTime::getHandleSize ( void *  aHandle  )  [static]

Returns the number of bytes allocated by a Mac memory handle.

Returns:
The number of bytes allocated by a Mac memory handle.
Remarks:
Album cover artwork data is passed to the visualizer as Mac memory handle.
bool VisualQuickTime::getPressedKeyOfEvent ( void *  theEvent,
char &  aChar 
) [static]

Handles an OS event and returns the character that has been pressed on the keyboard.

Parameters:
theEvent The event to handle.
[out] aChar The character key that has been pressed on the keyboard.
Returns:
True on success, false on failure.

The documentation for this class was generated from the following files:

Generated on Sun Sep 26 2010 13:29:36 for VizKit by doxygen 1.7.1