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

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

clear()XJ::SegmentEntityStore
deleteChain()XJ::SegmentEntityStore
deleteSegment(int id)XJ::SegmentEntityStore
deleteSegmentsAfter(int lastSegmentId)XJ::SegmentEntityStore
deleteSegmentsBefore(int lastSegmentId)XJ::SegmentEntityStore
empty() constXJ::SegmentEntityStore
getSegmentCount() constXJ::SegmentEntityStore
onlyAllowSegmentStateTransitions(Segment::State toState, const std::set< Segment::State > &allowedStates)XJ::SegmentEntityStorestatic
protectSegmentStateTransition(Segment::State fromState, Segment::State toState)XJ::SegmentEntityStorestatic
put(const Chain &c)XJ::SegmentEntityStore
put(const Segment &segment)XJ::SegmentEntityStore
readAllSegmentChoiceArrangementPicks(const std::vector< const Segment * > &forSegments)XJ::SegmentEntityStore
readAllSegmentChoiceArrangementPicks(const SegmentChoice *segmentChoice)XJ::SegmentEntityStore
readAllSegmentEntities(const std::set< int > &segmentIds)XJ::SegmentEntityStore
readAllSegments()XJ::SegmentEntityStore
readAllSegmentsInState(Segment::State segmentState)XJ::SegmentEntityStore
readAllSegmentsSpanning(const unsigned long long int fromChainMicros, const unsigned long long int toChainMicros)XJ::SegmentEntityStore
readChain()XJ::SegmentEntityStore
readChoice(int segmentId, Program::Type programType)XJ::SegmentEntityStore
readChoiceHash(const Segment &segment)XJ::SegmentEntityStore
readLastSegmentId() constXJ::SegmentEntityStore
readOrderedSegmentChords(int segmentId)XJ::SegmentEntityStore
readSegment(int segmentId)XJ::SegmentEntityStore
readSegmentAtChainMicros(const unsigned long long int chainMicros)XJ::SegmentEntityStore
readSegmentLast()XJ::SegmentEntityStore
readSegmentsFromToOffset(int fromOffset, int toOffset)XJ::SegmentEntityStore
SEGMENT_STORE_CORE_HEADERS(SegmentMeta, SegmentMetas)XJ::SegmentEntityStore
SegmentEntityStore()=defaultXJ::SegmentEntityStore
updateSegment(Segment &segment)XJ::SegmentEntityStore