public abstract static class Actor.OriginalEffector<Parent,Effect> extends Actor.EffectorSkelton<Parent,Effect> implements Actor.IEffector<Parent,Effect>
Actor.Aggregator<INPUT,OUTPUT>, Actor.Alphar, Actor.Append, Actor.ArrayJumper, Actor.ArrayMover, Actor.Average, Actor.BasicLight, Actor.BasicMerge, Actor.BasicQuaker, Actor.BasicSplit, Actor.Booster, Actor.Centripetal, Actor.Charger, Actor.CollidableRegister, Actor.ColorChanger, Actor.Colorer, Actor.Consumer<VALUE,INPUT>, Actor.Controllable<VALUE,INPUT,OUTPUT,PARENT>, Actor.ControllableEffector, Actor.ControllableSignal, Actor.Counter, Actor.Effector<VALUE,INPUT,OUTPUT,PARENT>, Actor.EffectorSkelton<Parent,Effect>, Actor.Ender, Actor.Exp, Actor.Filter<VALUE,INPUT,OUTPUT>, Actor.FloatFilter, Actor.FloatGenerator, Actor.Generator<OUTPUT>, Actor.HeapToFamily, Actor.IConsumer<INPUT>, Actor.IControllableInterruption, Actor.IDesigner<VALUE,INPUT,OUTPUT>, Actor.IEffector<PARENT,EFFECT>, Actor.IFunc<VALUE,INPUT,OUTPUT>, Actor.IGenerator<OUTPUT>, Actor.IntegerCounter, Actor.IntegerFilter, Actor.IntegerGenerator, Actor.Jumper, Actor.LogEnabler, Actor.LogPrinter, Actor.Loop, Actor.LoopBoost, Actor.Memory<OUTPUT>, Actor.Mover, Actor.MultiFloatFilter, Actor.MultiIntegerFilter, Actor.NewSizer, Actor.OriginalEffector<Parent,Effect>, Actor.PlusExp, Actor.PlusFloatFilter, Actor.PlusIntegerFilter, Actor.PointGenerator, Actor.Recorder, Actor.Register<V,E>, Actor.Relation, Actor.Reset, Actor.Restarter, Actor.Rotater, Actor.ScrollableAdjuster, Actor.ScrollableRegister, Actor.Show, Actor.SimpleActor, Actor.Sizer, Actor.Sleep, Actor.Sound, Actor.StandAlonePiece, Actor.StringFilter, Actor.Stun, Actor.Sum, Actor.SumIntegerFilter, Actor.Time, Actor.TouchUpFilter, Actor.ValueArrayEffector<EFFECT>, Actor.ValueConsumer<INPUT>, Actor.ValueEffector<EFFECT>, Actor.ValueLogPrinter, Actor.ViewTxn<E>, Actor.WaitEndHeap, Actor.WordGenerator
ChainPiece.LogCase, ChainPiece.PieceState
Piece.PartnerList<PARTNER extends IPiece>, Piece.PartnersReturn<PARTNER extends IPiece>
_statusHandler, fImpl, threadExecutor
inPack, outPack, partnerList
Constructor and Description |
---|
Actor.OriginalEffector() |
Modifier and Type | Method and Description |
---|---|
boolean |
actorRun(Actor act) |
abstract void |
effect(Parent _t,
Effect _e) |
_valueGet, _valueSet, actorInit, getCounter, getDuration, getParameterClass, getPull, increment, initEffectValue, setCounter, setDuration, setPull
getTarget, getTarget, setParentType
__initValue, ctrlStart, ctrlStop, getNowTag, interrupt, interrupt, interruptEnd, interruptError, interruptRestart, interruptStep, onRemove, onTerminate, postRun, preRun, pull, push, push, setAutoEnd, setAutoStart, setNowTag, unsetAutoEnd, unsetAutoStart, waitWake
__add, __add, __addLinkClass, __addLinkClass, __collectClass, __setAssociatedClasses, addMember, appendTo, boost, classLoadToLib, compareTo, detached, getBlueprint, getLinkClassFromLib, getLinkClassFromLib, getMembers, getParameters, getParent, getParent, getPartners, isConnectedTo, kick, log, offer, once, pieceReset, pieceRun, pullInActor, pushInActor, removeMember, setActor, setBlueprint, setKickFamily, setLinkClass, setLinkClass, setLogLevel, setLoop, staticAddClassLimit, staticAddClassLimits, staticHasClassLimit, staticInitializeLinks, staticOverrideLinks, staticRegisterLinkClass, toJSON
__exec, __log, __logout, _waitNext, appended, changeState, end, getId, getLockStatus, getLockTag, getLogLevel, getParentChain, getState, getStatusHandler, getTag, getTickInterval, init, initNum, invalidate, isAlive, L, onError, onUnerror, postAppend, printLastExecLog, restart, restoreState, run, sendUnerrorEvent, setControlled, setError, setFunc, setLogTag, setParentChain, setStatusHandler, setTag, start, tick, waitEnd
addInPath, addNewInPack, addNewOutPack, addOutPath, clearPull, clearPush, detach, detachAll, getCache, getInPack, getInPathClasses, getLinks, getName, getOutPack, getOutPathClasses, getPackType, getPartners, getPartners, hasInPath, hasOutPath, input, inputHeapAsync, inputPeek, isConnectedTo, isConnectedTo, isConnectedTo, outputAll, outputAllReset, outputAllSimple, resetInPathPack, setInPackType, setInPathClass, setName, setOutPackType, setOutPathClass, setPartner, setPathClass, waitOutput, waitOutputAll
public boolean actorRun(Actor act) throws Chain.ChainException
actorRun
in interface IActor
actorRun
in class Actor.SimpleActor
Chain.ChainException
public abstract void effect(Parent _t, Effect _e) throws Chain.ChainException
effect
in interface Actor.IEffector<Parent,Effect>
Chain.ChainException