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

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

clear()XJ::ContentEntityStore
ContentEntityStore()XJ::ContentEntityStoreexplicit
ContentEntityStore(std::ifstream &input)XJ::ContentEntityStoreexplicit
ContentEntityStore(std::string &input)XJ::ContentEntityStoreexplicit
forTemplate(const Template *tmpl)XJ::ContentEntityStore
getAudiosOfInstrument(const UUID &id) constXJ::ContentEntityStore
getAudiosOfInstrument(const Instrument *instrument) constXJ::ContentEntityStore
getAudiosOfInstrumentTypes(const std::set< Instrument::Type > &types) constXJ::ContentEntityStore
getAudiosOfInstrumentTypesAndModes(const std::set< Instrument::Type > &types, const std::set< Instrument::Mode > &modes) constXJ::ContentEntityStore
getAvailableOffsets(const ProgramSequenceBinding *sequenceBinding) constXJ::ContentEntityStore
getBindingsAtOffsetOfProgram(const Program *program, int offset, bool includeNearest) constXJ::ContentEntityStore
getBindingsAtOffsetOfProgram(const UUID &programId, int offset, bool includeNearest) constXJ::ContentEntityStore
getBindingsOfSequence(const ProgramSequence *sequence) constXJ::ContentEntityStore
getBindingsOfSequence(const UUID &sequenceId) constXJ::ContentEntityStore
getBindingsOfTemplate(const UUID &templateId) constXJ::ContentEntityStore
getChordsOfSequence(const ProgramSequence *sequence) constXJ::ContentEntityStore
getChordsOfSequence(const UUID &programSequenceId) constXJ::ContentEntityStore
getEventsOfPattern(const ProgramSequencePattern *pattern) constXJ::ContentEntityStore
getEventsOfPattern(const UUID &patternId) constXJ::ContentEntityStore
getEventsOfPatternAndTrack(const ProgramSequencePattern *pattern, const ProgramVoiceTrack *track) constXJ::ContentEntityStore
getEventsOfPatternAndTrack(const UUID &patternId, const UUID &trackId) constXJ::ContentEntityStore
getEventsOfTrack(const ProgramVoiceTrack *track) constXJ::ContentEntityStore
getEventsOfTrack(const UUID &trackId) constXJ::ContentEntityStore
getFirstTemplate()XJ::ContentEntityStore
getInstrumentsOfLibrary(const Library *library) constXJ::ContentEntityStore
getInstrumentsOfLibrary(const UUID &libraryId) constXJ::ContentEntityStore
getInstrumentsOfType(const Instrument::Type &type) constXJ::ContentEntityStore
getInstrumentsOfTypes(const std::set< Instrument::Type > &types) constXJ::ContentEntityStore
getInstrumentsOfTypesAndModes(const std::set< Instrument::Type > &types, const std::set< Instrument::Mode > &modes) constXJ::ContentEntityStore
getInstrumentTypeOfAudio(const UUID &instrumentAudioId) constXJ::ContentEntityStore
getInstrumentTypeOfEvent(const ProgramSequencePatternEvent *event)XJ::ContentEntityStore
getMemesAtBeginning(const Program *program) constXJ::ContentEntityStore
getMemesOfInstrument(const UUID &instrumentId) constXJ::ContentEntityStore
getMemesOfProgram(const UUID &programId) constXJ::ContentEntityStore
getMemesOfSequenceBinding(const ProgramSequenceBinding *programSequenceBinding) constXJ::ContentEntityStore
getMemesOfSequenceBinding(const UUID &programSequenceBindingId) constXJ::ContentEntityStore
getMemeTaxonomy()XJ::ContentEntityStore
getPatternIdOfEvent(const UUID &eventId)XJ::ContentEntityStore
getPatternsOfSequence(const ProgramSequence *sequence)XJ::ContentEntityStore
getPatternsOfSequence(const UUID &sequence)XJ::ContentEntityStore
getPatternsOfSequenceAndVoice(const UUID &programSequenceId, const UUID &programVoiceId) constXJ::ContentEntityStore
getPatternsOfVoice(const ProgramVoice *voice) constXJ::ContentEntityStore
getPatternsOfVoice(const UUID &voiceId) constXJ::ContentEntityStore
getProgramsOfLibrary(const Library *library) constXJ::ContentEntityStore
getProgramsOfLibrary(const UUID &libraryId) constXJ::ContentEntityStore
getProgramsOfType(Program::Type type) constXJ::ContentEntityStore
getProject()XJ::ContentEntityStore
getSequenceBindingMemesOfProgram(const Program *program) constXJ::ContentEntityStore
getSequenceBindingMemesOfProgram(const UUID &programId) constXJ::ContentEntityStore
getSequenceBindingsOfProgram(const UUID &programId) constXJ::ContentEntityStore
getSequenceChordsOfProgram(const UUID &programId) constXJ::ContentEntityStore
getSequenceChordVoicingsOfProgram(const UUID &programId) constXJ::ContentEntityStore
getSequenceOfBinding(const ProgramSequenceBinding *sequenceBinding)XJ::ContentEntityStore
getSequencePatternEventsOfProgram(const UUID &programId) constXJ::ContentEntityStore
getSequencePatternsOfProgram(const UUID &programId) constXJ::ContentEntityStore
getSequencePatternsOfProgram(const Program *program) constXJ::ContentEntityStore
getSequencesOfProgram(const UUID &programId) constXJ::ContentEntityStore
getTemplateByIdentifier(const std::optional< std::string >::value_type &identifier)XJ::ContentEntityStore
getTrackNamesOfVoice(const ProgramVoice *voice) constXJ::ContentEntityStore
getTrackOfEvent(const ProgramSequencePatternEvent *event)XJ::ContentEntityStore
getTracksOfProgram(const UUID &programId) constXJ::ContentEntityStore
getTracksOfProgramType(Program::Type type) constXJ::ContentEntityStore
getTracksOfVoice(const ProgramVoice *voice) constXJ::ContentEntityStore
getTracksOfVoice(const UUID &voiceId) constXJ::ContentEntityStore
getVoiceOfEvent(const ProgramSequencePatternEvent *event)XJ::ContentEntityStore
getVoicesOfProgram(const Program *program) constXJ::ContentEntityStore
getVoicesOfProgram(const UUID &programId) constXJ::ContentEntityStore
getVoicingsOfChord(const ProgramSequenceChord *chord) constXJ::ContentEntityStore
getVoicingsOfChord(const UUID &chordId) constXJ::ContentEntityStore
getVoicingsOfChordAndVoice(const ProgramSequenceChord *chord, const ProgramVoice *voice) constXJ::ContentEntityStore
getVoicingsOfChordAndVoice(const UUID &chordId, const UUID &voiceId) constXJ::ContentEntityStore
hasInstrumentsOfMode(Instrument::Mode mode)XJ::ContentEntityStore
hasInstrumentsOfType(Instrument::Type type)XJ::ContentEntityStore
hasInstrumentsOfTypeAndMode(Instrument::Type type, Instrument::Mode mode)XJ::ContentEntityStore
put(const ContentEntityStore *other)XJ::ContentEntityStore
toString()XJ::ContentEntityStore
~ContentEntityStore()XJ::ContentEntityStore