Module: Qcmd::Commands
- Defined in:
- lib/qcmd/commands.rb
Defined Under Namespace
Modules: Help
Constant Summary collapse
- MACHINE =
All Commands
*_RESPONSE lists are commands that expect responses
%w( alwaysReply connect workingDirectory workspaces )
- WORKSPACE =
%w( cueLists go hardStop new panic pause reset resume runningCues runningOrPausedCues select selectedCues stop thump toggleFullScreen updates )
- CUE =
commands that take no args and do not respond
%w( actionElapsed allowsEditingDuration armed children colorName continueMode cueTargetId cueTargetNumber defaultName displayName duration fileTarget flagged hardStop hasCueTargets hasFileTargets isBroken isLoaded isPaused isRunning listName load loadAt name notes number panic pause percentActionElapsed percentPostWaitElapsed percentPreWaitElapsed postWait postWaitElapsed preWait preWaitElapsed preview reset resume sliderLevel sliderLevels start stop togglePause type uniqueID valuesForKeys )
- GROUP_CUE =
%w( playbackPositionId )
- AUDIO_CUE =
%w( doFade doPitchShift endTime infiniteLoop level patch playCount rate sliderLevel sliderLevels startTime )
- FADE_CUE =
%w( level sliderLevel sliderLevels )
- MIC_CUE =
%w( level sliderLevel sliderLevels )
- VIDEO_CUE =
%w( cueSize doEffect doFade doPitchShift effect effectSet endTime fullScreen infiniteLoop layer level opacity patch playCount preserveAspectRatio quaternion rate scaleX scaleY sliderLevel sliderLevels startTime surfaceID surfaceList surfaceSize translationX translationY )
- ALL_CUES =
(CUE + GROUP_CUE + AUDIO_CUE + FADE_CUE + MIC_CUE + VIDEO_CUE).uniq.sort