Isomet Modular Synthesiser (iMS) API
v1.4.2
iMS API
|
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>
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. | |
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.