|
XJ music engine
1.9.6
In-game runtime engine for XJ music.
|
This is the complete list of members for XJ::Fabricator, including all inherited members.
| addErrorMessage(std::string body) | XJ::Fabricator | virtual |
| addInfoMessage(std::string body) | XJ::Fabricator | virtual |
| addMessage(SegmentMessage::Type messageType, std::string body) | XJ::Fabricator | virtual |
| addWarningMessage(std::string body) | XJ::Fabricator | virtual |
| chooseVoicing(const SegmentChord *chord, Instrument::Type instrumentType) | XJ::Fabricator | virtual |
| ControlMode enum name | XJ::Fabricator | |
| deletePick(const UUID &id) | XJ::Fabricator | virtual |
| Fabricator(ContentEntityStore *contentEntityStore, SegmentEntityStore *segmentEntityStore, const SegmentRetrospective *segmentRetrospective, int segmentId, std::optional< Segment::Type > overrideSegmentType) | XJ::Fabricator | explicit |
| getArrangements() | XJ::Fabricator | virtual |
| getArrangements(std::set< const SegmentChoice * > &choices) | XJ::Fabricator | virtual |
| getChain() | XJ::Fabricator | virtual |
| getChoiceIfContinued(const ProgramVoice *voice) | XJ::Fabricator | virtual |
| getChoiceIfContinued(Instrument::Type instrumentType) | XJ::Fabricator | virtual |
| getChoiceIfContinued(Instrument::Type instrumentType, Instrument::Mode instrumentMode) | XJ::Fabricator | virtual |
| getChoices() const | XJ::Fabricator | virtual |
| getChoicesIfContinued(const Program::Type programType) | XJ::Fabricator | virtual |
| getChordAt(float position) | XJ::Fabricator | virtual |
| getChordVoicings() | XJ::Fabricator | virtual |
| getCurrentBeatChoice() | XJ::Fabricator | virtual |
| getCurrentDetailChoices() | XJ::Fabricator | virtual |
| getCurrentMainChoice() | XJ::Fabricator | virtual |
| getCurrentMainProgramConfig() | XJ::Fabricator | virtual |
| getCurrentMainSequence() | XJ::Fabricator | virtual |
| getDistinctChordVoicingTypes() | XJ::Fabricator | virtual |
| getElapsedMicros() | XJ::Fabricator | virtual |
| getKeyForChoice(const SegmentChoice *choice) | XJ::Fabricator | virtual |
| getMacroChoiceOfPreviousSegment() | XJ::Fabricator | virtual |
| getMemeIsometryOfNextSequenceInPreviousMacro() | XJ::Fabricator | virtual |
| getMemeIsometryOfSegment() | XJ::Fabricator | virtual |
| getMemeTaxonomy() const | XJ::Fabricator | virtual |
| getMicrosPerBeat(float tempo) | XJ::Fabricator | virtual |
| getNextSequenceBindingOffset(const SegmentChoice *choice) | XJ::Fabricator | virtual |
| getNotes(const SegmentChordVoicing *voicing) | XJ::Fabricator | static |
| getPicks() | XJ::Fabricator | virtual |
| getPicks(const SegmentChoice *choice) | XJ::Fabricator | virtual |
| getPreferredAudio(const std::string &parentIdent, const std::string &ident) | XJ::Fabricator | virtual |
| getPreviousMainChoice() | XJ::Fabricator | virtual |
| getPreviousMainSequence() | XJ::Fabricator | virtual |
| getProgram(const SegmentChoice *choice) | XJ::Fabricator | virtual |
| getProgramRange(const UUID &programId, Instrument::Type instrumentType) | XJ::Fabricator | virtual |
| getProgramRangeShiftOctaves(Instrument::Type instrumentType, NoteRange *sourceRange, NoteRange *targetRange) | XJ::Fabricator | virtual |
| getProgramSequence(const SegmentChoice *choice) | XJ::Fabricator | virtual |
| getProgramSequenceChords(const ProgramSequence *programSequence) | XJ::Fabricator | virtual |
| getProgramTargetShift(Instrument::Type instrumentType, const Chord *fromChord, const Chord *toChord) | XJ::Fabricator | virtual |
| getProgramType(const ProgramVoice *voice) | XJ::Fabricator | virtual |
| getProgramVoiceType(const ProgramSequenceChordVoicing *voicing) | XJ::Fabricator | virtual |
| getProgramVoicingNoteRange(Instrument::Type instrumentType) | XJ::Fabricator | virtual |
| getRandomlySelectedPatternOfSequenceByVoiceAndType(const SegmentChoice *choice) | XJ::Fabricator | virtual |
| getRandomlySelectedSequence(const Program *program) | XJ::Fabricator | virtual |
| getRandomlySelectedSequenceBindingAtOffset(const Program *program, int offset) | XJ::Fabricator | virtual |
| getRetrospective() | XJ::Fabricator | virtual |
| getRootNoteMidRange(const std::string &voicingNotes, const Chord *chord) | XJ::Fabricator | virtual |
| getSecondMacroSequenceBindingOffset(const Program *macroProgram) | XJ::Fabricator | virtual |
| getSegment() | XJ::Fabricator | virtual |
| getSegmentChords() | XJ::Fabricator | virtual |
| getSegmentId(const SegmentChoice *segmentChoice) | XJ::Fabricator | static |
| getSegmentId(const SegmentChoiceArrangement *segmentChoiceArrangement) | XJ::Fabricator | static |
| getSegmentId(const SegmentChoiceArrangementPick *segmentChoiceArrangementPick) | XJ::Fabricator | static |
| getSegmentId(const SegmentChord *segmentChord) | XJ::Fabricator | static |
| getSegmentId(const SegmentChordVoicing *segmentChordVoicing) | XJ::Fabricator | static |
| getSegmentId(const SegmentMeme *segmentMeme) | XJ::Fabricator | static |
| getSegmentId(const SegmentMessage *segmentMessage) | XJ::Fabricator | static |
| getSegmentId(const SegmentMeta *segmentMeta) | XJ::Fabricator | static |
| getSegmentMemes() | XJ::Fabricator | virtual |
| getSegmentMicrosAtPosition(float tempo, float position) | XJ::Fabricator | virtual |
| getSequence(const SegmentChoice *choice) | XJ::Fabricator | virtual |
| getSequenceBindingOffsetForChoice(const SegmentChoice *choice) | XJ::Fabricator | virtual |
| getSourceMaterial() | XJ::Fabricator | virtual |
| getStickyBun(const UUID &eventId) | XJ::Fabricator | virtual |
| getTemplateConfig() | XJ::Fabricator | virtual |
| getTempo() | XJ::Fabricator | virtual |
| getTotalSegmentMicros() | XJ::Fabricator | virtual |
| getTrackName(const ProgramSequencePatternEvent *event) | XJ::Fabricator | virtual |
| getType() | XJ::Fabricator | virtual |
| hasMoreSequenceBindingOffsets(const SegmentChoice *choice, int N) | XJ::Fabricator | virtual |
| hasOneMoreSequenceBindingOffset(const SegmentChoice *choice) | XJ::Fabricator | virtual |
| hasTwoMoreSequenceBindingOffsets(const SegmentChoice *choice) | XJ::Fabricator | virtual |
| isContinuationOfMacroProgram() | XJ::Fabricator | virtual |
| isDirectlyBound(const Instrument *instrument) | XJ::Fabricator | virtual |
| isDirectlyBound(const InstrumentAudio *instrumentAudio) | XJ::Fabricator | virtual |
| isDirectlyBound(const Program *program) | XJ::Fabricator | virtual |
| isInitialSegment() | XJ::Fabricator | virtual |
| isOneShot(const Instrument *instrument, const std::string &trackName) | XJ::Fabricator | virtual |
| isOneShot(const Instrument *instrument) | XJ::Fabricator | virtual |
| isOneShotCutoffEnabled(const Instrument *instrument) | XJ::Fabricator | virtual |
| parseControlMode(const char *str) | XJ::Fabricator | static |
| put(const SegmentChoice &entity, const bool force) | XJ::Fabricator | virtual |
| put(const SegmentChoiceArrangement &entity) | XJ::Fabricator | virtual |
| put(const SegmentChoiceArrangementPick &entity) | XJ::Fabricator | virtual |
| put(const SegmentChord &entity) | XJ::Fabricator | virtual |
| put(const SegmentChordVoicing &entity) | XJ::Fabricator | virtual |
| put(const SegmentMeme &entity, bool force) | XJ::Fabricator | virtual |
| put(const SegmentMessage &entity) | XJ::Fabricator | virtual |
| put(const SegmentMeta &entity) | XJ::Fabricator | virtual |
| putPreferredAudio(const std::string &parentIdent, const std::string &ident, const InstrumentAudio *instrumentAudio) | XJ::Fabricator | virtual |
| putStickyBun(StickyBun bun) | XJ::Fabricator | virtual |
| toString(ControlMode controlMode) | XJ::Fabricator | static |
| updateSegment(Segment segment) | XJ::Fabricator | virtual |
| ~Fabricator()=default | XJ::Fabricator | virtual |