Public Member Functions

NoteKeyTab Class Reference

Search for all occurrences

Detailed Description

See also:
Class NoteKey, Template Class Tab, Class DefNoteTrack, Class Animatable.

Description:
This class is table of pointers to NoteKey objects which store data about a Note Track in Track View. See Template Class Tab for details on manipulating this table.

#include <notetrck.h>

Inheritance diagram for NoteKeyTab:
Inheritance graph
[legend]

List of all members.

Public Member Functions

  ~NoteKeyTab ()
CoreExport void  Clear ()
CoreExport void  DelKey (int i)
CoreExport NoteKeyTab operator= (NoteKeyTab &keys)
CoreExport void  KeysChanged ()

Constructor & Destructor Documentation

~NoteKeyTab ( ) [inline]
Remarks:
Destructor. Deletes all the keys in the table.
{Clear();}

Member Function Documentation

CoreExport void Clear ( )
Remarks:
Deletes all the keys in the table.
CoreExport void DelKey ( int  i )
Remarks:
Deletes the specified key.
Parameters:
int i

The zero based index of the key to delete.
CoreExport NoteKeyTab& operator= ( NoteKeyTab keys )
Remarks:
Assignment operator.
Parameters:
NoteKeyTab &keys

The table of keys to assign.
CoreExport void KeysChanged ( )
Remarks:
This method is used internally to sort the keys by time.
Operators:

NoteKeyTab NoteKeyTab NoteKeyTab NoteKeyTab NoteKeyTab NoteKeyTab NoteKeyTab NoteKeyTab NoteKeyTab NoteKeyTab
NoteKeyTab NoteKeyTab NoteKeyTab NoteKeyTab NoteKeyTab NoteKeyTab NoteKeyTab NoteKeyTab NoteKeyTab NoteKeyTab