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

#include <InstrumentMeme.h>

Inheritance diagram for XJ::InstrumentMeme:
XJ::ContentEntity

Public Member Functions

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

Static Public Member Functions

static std::set< std::string > getNames (const std::set< const InstrumentMeme * > &instrumentMemes)
 

Public Attributes

UUID instrumentId
 
std::string name
 
- Public Attributes inherited from XJ::ContentEntity
UUID id
 

Constructor & Destructor Documentation

◆ InstrumentMeme()

XJ::InstrumentMeme::InstrumentMeme ( )
default

Member Function Documentation

◆ getNames()

std::set< std::string > InstrumentMeme::getNames ( const std::set< const InstrumentMeme * > &  instrumentMemes)
static

Get the names of a set of Instrument Memes

Parameters
instrumentMemesThe set of Instrument Memes
Returns
The names

Member Data Documentation

◆ instrumentId

UUID XJ::InstrumentMeme::instrumentId

◆ name

std::string XJ::InstrumentMeme::name

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