XJ music engine  1.9.6
In-game runtime engine for XJ music.
XJ::CraftWork Member List

This is the complete list of members for XJ::CraftWork, including all inherited members.

CraftWork(SegmentEntityStore *store, ContentEntityStore *content, int persistenceWindowSeconds, int craftAheadSeconds, int deadlineSeconds)XJ::CraftWorkexplicit
doOverrideMacro(const Program *macroProgram)XJ::CraftWork
doOverrideMemes(std::set< std::string > memes)XJ::CraftWork
finish()XJ::CraftWork
getAndResetDidOverride()XJ::CraftWork
getArrangements(const SegmentChoice *choice) constXJ::CraftWork
getChoices(const Segment *segment) constXJ::CraftWork
getInstrument(const InstrumentAudio *audio) constXJ::CraftWork
getInstrumentAudio(const SegmentChoiceArrangementPick *pick) constXJ::CraftWork
getMacroProgram(const Segment &segment) constXJ::CraftWork
getMainProgram(const Segment *segment) constXJ::CraftWork
getPicks(const std::vector< const Segment * > &segments) constXJ::CraftWork
getPicks(const SegmentChoiceArrangement *arrangement) constXJ::CraftWork
getSegmentAtChainMicros(unsigned long long chainMicros) constXJ::CraftWork
getSegmentAtOffset(int offset) constXJ::CraftWork
getSegmentsIfReady(unsigned long long fromChainMicros, unsigned long long toChainMicros) constXJ::CraftWork
getSourceMaterial() constXJ::CraftWork
getTemplateConfig() constXJ::CraftWork
isFinished() constXJ::CraftWork
isReady() constXJ::CraftWork
runCycle(const unsigned long long int atChainMicros)XJ::CraftWork
start()XJ::CraftWork