org.cogchar.bind.rk.robot.client
Class AnimOutTrigChan
java.lang.Object
org.appdapter.core.log.BasicDebugger
org.cogchar.api.channel.BasicChannel
org.cogchar.impl.perform.basic.BasicPerfChan
org.cogchar.impl.perform.FancyTextPerfChan<org.robokind.api.animation.player.AnimationJob>
org.cogchar.bind.rk.robot.client.AnimOutTrigChan
- All Implemented Interfaces:
- org.appdapter.core.log.Loggable, Channel, FancyPerfChan<org.robokind.api.animation.player.AnimationJob>, PerfChannel, WantsThingAction, org.cogchar.impl.perform.FancyPerfChan_MovedToJava<org.robokind.api.animation.player.AnimationJob>
public class AnimOutTrigChan
- extends org.cogchar.impl.perform.FancyTextPerfChan<org.robokind.api.animation.player.AnimationJob>
- implements WantsThingAction
- Author:
- StuB22
| Fields inherited from class org.appdapter.core.log.BasicDebugger |
myLogger |
| Fields inherited from interface org.appdapter.core.log.Loggable |
IMPO_HI, IMPO_HIHI, IMPO_LO, IMPO_LOLO, IMPO_MAX, IMPO_MIN, IMPO_NORM |
| Methods inherited from class org.cogchar.impl.perform.FancyTextPerfChan |
fastCueAndPlay, getMaxAllowedPerformances, getMyLogger, getOutJobOrNull, makePerfAndPlayAtBeginNow, markPerfStoppedAndForget, myJobsByPerf, org$cogchar$impl$perform$FancyPerfChan_MovedToJava$_setter_$myJobsByPerf_$eq, registerOutJobForPerf, requestOutJobCancelForPerf |
| Methods inherited from class org.appdapter.core.log.BasicDebugger |
checkDebugImportance, forceLog4jConfig, getLogger, getLoggerForClass, isLoggerUsable, logDebug, logError, logError, logInfo, logInfo, logInfoEvent, logWarning, logWarning, logWithException, setDebugImportanceThreshold, setLogger, useLoggerForClass |
AnimOutTrigChan
public AnimOutTrigChan(org.appdapter.core.name.Ident id,
RobotAnimContext rac,
AnimMediaHandle.Cache mediaCache)
AnimOutTrigChan
public AnimOutTrigChan(org.appdapter.core.name.Ident id,
AnimOutTrigChan chanToWrap)
consumeAction
public WantsThingAction.ConsumpStatus consumeAction(ThingActionSpec actionSpec,
org.appdapter.core.name.Ident srcGraphID)
- Specified by:
consumeAction in interface WantsThingAction
setUseTempAnims
public void setUseTempAnims(boolean flag)
fastCueAndPlayFromMediaHandle
public void fastCueAndPlayFromMediaHandle(org.cogchar.impl.perform.MediaHandle<org.robokind.api.animation.Animation> handle)
fancyFastCueAndPlay
public void fancyFastCueAndPlay(org.cogchar.impl.perform.FancyTextMedia textMedia,
org.cogchar.impl.perform.FancyTextCursor cuePos,
org.cogchar.impl.perform.FancyTextPerf perf)
- Specified by:
fancyFastCueAndPlay in class org.cogchar.impl.perform.FancyTextPerfChan<org.robokind.api.animation.player.AnimationJob>
launchFullAnimJobNow
protected void launchFullAnimJobNow(org.robokind.api.animation.Animation anim,
FancyPerformance perf)
updatePerfStatusQuickly
public void updatePerfStatusQuickly(FancyPerformance perf)
- Specified by:
updatePerfStatusQuickly in interface FancyPerfChan<org.robokind.api.animation.player.AnimationJob>
requestOutJobCancel
public void requestOutJobCancel(org.robokind.api.animation.player.AnimationJob aj)
- Specified by:
requestOutJobCancel in interface FancyPerfChan<org.robokind.api.animation.player.AnimationJob>- Specified by:
requestOutJobCancel in interface org.cogchar.impl.perform.FancyPerfChan_MovedToJava<org.robokind.api.animation.player.AnimationJob>- Overrides:
requestOutJobCancel in class org.cogchar.impl.perform.FancyTextPerfChan<org.robokind.api.animation.player.AnimationJob>
Copyright © 2010-2014. All Rights Reserved.