XJ music engine  1.9.6
In-game runtime engine for XJ music.
DetailCraft.h
Go to the documentation of this file.
1 // Copyright (c) XJ Music Inc. (https://xjmusic.com) All Rights Reserved.
2 
3 #ifndef XJMUSIC_CRAFT_DETAIL_CRAFT_H
4 #define XJMUSIC_CRAFT_DETAIL_CRAFT_H
5 
6 #include "xjmusic/craft/Craft.h"
8 
9 namespace XJ {
10 
15  class DetailCraft : protected Craft {
16  public:
18 
25  void doWork();
26 
33  void craftLoopParts(double tempo, const Instrument *instrument) const;
34  };
35 
36 }// namespace XJ
37 
38 #endif//XJMUSIC_CRAFT_DETAIL_CRAFT_H
Definition: Craft.h:25
Definition: DetailCraft.h:15
DetailCraft(Fabricator *fabricator)
Definition: DetailCraft.cpp:16
void doWork()
Definition: DetailCraft.cpp:20
void craftLoopParts(double tempo, const Instrument *instrument) const
Definition: DetailCraft.cpp:95
Fabricator * fabricator
Definition: FabricationWrapper.h:16
Definition: Fabricator.h:48
Definition: Instrument.h:14
Definition: ActiveAudio.h:11