Isomet Modular Synthesiser (iMS) API  v1.4.2
iMS API
Classes | Namespaces
ImageOps.h File Reference

Classes for downloading and playback of Image data. More...

#include "IMSSystem.h"
#include "IEventHandler.h"
#include "IBulkTransfer.h"
#include "Image.h"
#include <memory>
#include <thread>
Include dependency graph for ImageOps.h:

Go to the source code of this file.

Classes

class  iMS::ImageDownloadEvents
 All the different types of events that can be triggered by the ImageDownload class. More...
 
class  iMS::ImageDownload
 Provides a mechanism for downloading and verifying Images to a Controller's memory. More...
 
class  iMS::ImagePlayerEvents
 All the different types of events that can be triggered by the ImagePlayer class. More...
 
class  iMS::ImagePlayer
 Once an Image has been downloaded to Controller memory, ImagePlayer can be used to configure and begin playback. More...
 
struct  iMS::ImagePlayer::PlayConfiguration
 This struct sets the attributes for the ImagePlayer to use when initiating an Image Playback. More...
 
class  iMS::ImageTableViewer
 Provides a mechanism for viewing the ImageTable associated with an iMS System. More...
 
class  iMS::SequenceDownload
 This class is a worker for transmitting an ImageSequence to an iMS Controller and joining it to the back of the sequence queue. More...
 
class  iMS::SequenceEvents
 All the different types of events that can be triggered by the SequenceManager class. More...
 
class  iMS::SequenceManager
 
struct  iMS::SequenceManager::SeqConfiguration
 This struct sets the attributes for the Sequence to use when initiating an Sequence Playback. More...
 

Namespaces

 iMS
 The entire API is encapsulated by the iMS namespace.
 

Detailed Description

Classes for downloading and playback of Image data.

ImageOps or Image Operations is one of the core features of the iMS Library, providing the user application with the ability to download and verify Images and ImageGroups to an iMS Controller's memory along with the means to configure, start and stop the Controller playback.

Author
Dave Cowan
Date
2015-11-03
Since
1.0