Contains classes for creating a clip plugin to use within Screen Monkey.
Classes
| Class | Description | |
|---|---|---|
| ClipEventArgs |
Contains information about a clip that raised an event.
| |
| ClipMediaBase |
Provides a base class for all clip plugins to inherit. Provides the functionality
required to be a clip within Screen Monkey. The class you create from ClipMediaBase
will be the main clip plugin and provide most of the functionality to display your media
on the screen.
| |
| ClipMediaLoadArgs |
Contains information about a clip that has loaded.
| |
| ClipMediaProducerBase |
This class should be inherited by any classes wishing to act as a clip plugin for Screen Monkey.
It provides functionality to help create and manage any new clips.
| |
| CueTime |
Contains information about a specific time at which an event happened.
| |
| CueTimes |
Contains a list of CueTime and provides functions to save and load the timeings.
| |
| RepairInformation |
Provides a basic implementation of IRepairInformation.
| |
| SlideTimer |
This slide timer can be used to record the times for a slide show and
produce the slide information required by ICueSheets.
|
Interfaces
| Interface | Description | |
|---|---|---|
| IRepairInformation |
Defines information that is passed between clips of the same type when a repair
operation is performed. When a clip is repaired it returns this interface so that
it can be passed to all clips of the same type. The other clips can inspect this
interface to see if they can use the same information to repair themselves.
| |
| IStandardRenderableClip |
This interface should be implemented by all clips which want to be rendered using the
standard renderer.
|
Enumerations
| Enumeration | Description | |
|---|---|---|
| ClipMediaBase..::.LoadStatuses |
Gives the load statuses of your clip. When the clip fails to load it will use
one of these statuses to indicate what went wrong.
| |
| SlideTimer..::.TimerStates |
The state of this slide timer.
|
Remarks
Override ClipMediaBase and ClipMediaProducerBase to get started.