XJ music engine
1.9.6
In-game runtime engine for XJ music.
|
This is the complete list of members for XJ::SegmentUtils, including all inherited members.
containsAnyValidNotes(const SegmentChordVoicing *voicing) | XJ::SegmentUtils | static |
describe(const SegmentChoice &choice) | XJ::SegmentUtils | static |
findFirstOfType(const std::set< const SegmentChoice * > &segmentChoices, Program::Type type) | XJ::SegmentUtils | static |
findFirstOfType(const std::set< const SegmentChoice * > &segmentChoices, Instrument::Type type) | XJ::SegmentUtils | static |
getCrafted(const std::vector< const Segment * > &segments) | XJ::SegmentUtils | static |
getDurationMinMicros(std::vector< Segment > &segments) | XJ::SegmentUtils | static |
getEndAtChainMicros(const Segment *segment) | XJ::SegmentUtils | static |
getIdentifier(const Segment *segment) | XJ::SegmentUtils | static |
getLast(const std::vector< const Segment * > &segments) | XJ::SegmentUtils | static |
getLastCrafted(const std::vector< const Segment * > &segments) | XJ::SegmentUtils | static |
getStorageFilename(const Segment *segment, const std::string &extension) | XJ::SegmentUtils | static |
getStorageFilename(const Segment *segment) | XJ::SegmentUtils | static |
isIntersecting(const Segment *segment, unsigned long long atChainMicros, unsigned long long thresholdMicros) | XJ::SegmentUtils | static |
isSameButUpdated(const Segment *s1, const Segment *s2) | XJ::SegmentUtils | static |
isSpanning(const Segment *segment, unsigned long long fromChainMicros, unsigned long long toChainMicros) | XJ::SegmentUtils | static |