IMCapManager Class Reference
 
 
 
IMCapManager Class Reference

#include <mcapdev.h>

Inheritance diagram for IMCapManager:
MaxHeapOperators

Class Description

See also:
Class MCDeviceBinding, Class IMCapManager.

Description:
This is an interface into the motion capture manager. This interface is passed to plug-ins derived from class MCDeviceBinding. All methods of this class are implemented by the system.

Public Member Functions

virtual void  MidiNote (int channel, int note)=0
virtual TimeValue  GetTime ()=0

Member Function Documentation

virtual void MidiNote ( int  channel,
int  note 
) [pure virtual]
Remarks:
This method is obsolete.
virtual TimeValue GetTime ( ) [pure virtual]
Remarks:
This method returns the current time at which it is called. This is an aide for devices where interaction is happening asynchronously (the MIDI interface is an example of this). The MIDI motion capture device uses a separate thread to track the MIDI keyboard. When the user presses a key, the MIDI device plug-in needs to record which key was pressed and when. It calls this method to grab the current 3ds Max time at which it happened.