XJ music engine  1.9.6
In-game runtime engine for XJ music.
Public Member Functions | Public Attributes | List of all members
XJ::SegmentChoiceArrangement Class Reference

#include <SegmentChoiceArrangement.h>

Inheritance diagram for XJ::SegmentChoiceArrangement:
XJ::SegmentEntity

Public Member Functions

 SegmentChoiceArrangement ()=default
 
bool equals (const SegmentChoiceArrangement &segmentChoiceArrangement) const
 
unsigned long long hashCode () const
 
- Public Member Functions inherited from XJ::SegmentEntity
 SegmentEntity ()=default
 

Public Attributes

UUID segmentChoiceId
 
UUID programSequencePatternId
 
- Public Attributes inherited from XJ::SegmentEntity
UUID id
 
int segmentId {}
 

Constructor & Destructor Documentation

◆ SegmentChoiceArrangement()

XJ::SegmentChoiceArrangement::SegmentChoiceArrangement ( )
default

Member Function Documentation

◆ equals()

bool SegmentChoiceArrangement::equals ( const SegmentChoiceArrangement segmentChoiceArrangement) const

Assert equality with another Segment Choice Arrangement

Parameters
segmentChoiceArrangementThe Segment Choice Arrangement to compare
Returns
true if equal

◆ hashCode()

unsigned long long SegmentChoiceArrangement::hashCode ( ) const

Determine a unique hash code for the Segment Choice Arrangement

Returns
hash code

Member Data Documentation

◆ programSequencePatternId

UUID XJ::SegmentChoiceArrangement::programSequencePatternId

◆ segmentChoiceId

UUID XJ::SegmentChoiceArrangement::segmentChoiceId

The documentation for this class was generated from the following files: