Muvicado HD
Loading...
Searching...
No Matches
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 Cbbox_shape
 Cedge_shape
 Cgpc_polygon
 Cgpc_tristrip
 Cgpc_vertex
 Cgpc_vertex_list
 Cit_shape
 Clmt_shape
 CNSActionCell
 CVVSpriteControlCell
 CNSBezierPath(GPC)
 C<NSCoding>
 CElementAbstract base class for items stored in PadView's element bag
 CPadA drawable element backed by NSBezierPath with color, text, and MIDI attributes
 CNSControl
 CVVSpriteControl
 C<NSCopying>
 CPadA drawable element backed by NSBezierPath with color, text, and MIDI attributes
 CVVMIDIMessage
 CNSObject
 CAppControllerCoordinates presentation of top-level preference and MIDI setup panels
 CControllerManages the active Mode and connects UI elements with the PlayArea
 CElementAbstract base class for items stored in PadView's element bag
 CModeBase class for interaction modes used by PlayArea and Controller
 CDrawFreehandPadModeMode that digitizes a freehand path into a Pad while dragging
 CDrawPolygonPadModeMode for drawing polygons on the pad with adjustable transparency
 CDrawTraceModeMode for drawing by tracing over existing elements or guides
 CMovePadModeMode that lets the user move selected pads and sweep a marquee to select pads
 CRestModePassive mode that immediately switches to its next mode on mouse up
 CMutLockArraySimilar to NSMutableArray, but thread-safe. Internally, uses an NSMutableArray and a rwlock
 CMutNRLockArraySubclass of MutLockArray; this class does NOT retain the objects in its array!
 CNamedMutLockArray
 CMutLockDictMutLockDict is a thread-safe version of NSMutableDictionary
 CMutNRLockDictSubclass of MutLockDict; this class does NOT retain the objects in its array!
 CObjectHolder
 CUtilityNamespace-style class for color math, randomization, and note helpers
 CVVCURLDL
 CVVCrashReporterSimple class which automatically uploads crash logs and other relevant diagnostic information automatically made available by os x to a remote server
 CVVMIDIManager
 CVVMIDIMessage
 CVVMIDINode
 CVVSprite
 CVVSpriteManager
 CVVStopwatchThis class is used to measure how long it takes to do things; much easier to work with than NSDate
 CVVThreadLoopSimple class for spawning a thread which executes at a specified interval- simpler and easier to work with than NSThread/NSTimer in multi-threaded programming environments
 CNSOpenGLView
 CVVSpriteGLView
 CNSTextField
 CVVCrashReporterEmailField
 CNSTextView
 CVVCrashReporterDescriptionField
 CNSView
 CPadViewNSView subclass that displays and edits Pad elements
 CNotePaletteAreaRenders a grid of pads mapped to MIDI notes and forwards interactions
 CPageSelectAreaA PadView subclass providing UI to select and navigate pages
 CPlayAreaNSView subclass that hosts pads, modes, and editing commands
 CVVSpriteView
 CNSWindowController
 CPreferenceControllerManages the Preferences window, including color and startup options
 Cp_shape
 CPadView(Persist)
 Csbt_t_shape
 Cst_shape
 Cv_shape
 C<VVCrashReporterDelegate>The crash reporter's delegate must adhere to this protocol
 C<VVCURLDLDelegate>
 CVVCrashReporterSimple class which automatically uploads crash logs and other relevant diagnostic information automatically made available by os x to a remote server
 C<VVMIDIDelegateProtocol>
 CVVMIDIManager
 CXCTestCase
 CMuvicadoTests