XJ music engine
1.9.6
In-game runtime engine for XJ music.
XJ
SegmentEntityStore
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
() const
XJ::SegmentEntityStore
getSegmentCount
() const
XJ::SegmentEntityStore
onlyAllowSegmentStateTransitions
(Segment::State toState, const std::set< Segment::State > &allowedStates)
XJ::SegmentEntityStore
static
protectSegmentStateTransition
(Segment::State fromState, Segment::State toState)
XJ::SegmentEntityStore
static
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
() const
XJ::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
()=default
XJ::SegmentEntityStore
updateSegment
(Segment &segment)
XJ::SegmentEntityStore
Generated by
1.9.1