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

#include <ProgramSequencePatternEvent.h>

Inheritance diagram for XJ::ProgramSequencePatternEvent:
XJ::ContentEntity

Public Member Functions

 ProgramSequencePatternEvent ()=default
 
- Public Member Functions inherited from XJ::ContentEntity
 ContentEntity ()=default
 

Public Attributes

UUID programId
 
std::string programSequencePatternId
 
std::string programVoiceTrackId
 
float velocity {}
 
float position {}
 
float duration {}
 
std::string tones
 
- Public Attributes inherited from XJ::ContentEntity
UUID id
 

Constructor & Destructor Documentation

◆ ProgramSequencePatternEvent()

XJ::ProgramSequencePatternEvent::ProgramSequencePatternEvent ( )
default

Member Data Documentation

◆ duration

float XJ::ProgramSequencePatternEvent::duration {}

◆ position

float XJ::ProgramSequencePatternEvent::position {}

◆ programId

UUID XJ::ProgramSequencePatternEvent::programId

◆ programSequencePatternId

std::string XJ::ProgramSequencePatternEvent::programSequencePatternId

◆ programVoiceTrackId

std::string XJ::ProgramSequencePatternEvent::programVoiceTrackId

◆ tones

std::string XJ::ProgramSequencePatternEvent::tones

◆ velocity

float XJ::ProgramSequencePatternEvent::velocity {}

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