weWaveTree.h (355B)
1 #pragma once 2 3 #include "weTree.h" 4 #include "weTypes.h" 5 6 namespace xtJucePlugin 7 { 8 class WaveCategoryTreeItem; 9 10 class WaveTree : public Tree 11 { 12 public: 13 explicit WaveTree(WaveEditor& _editor); 14 15 bool setSelectedWave(xt::WaveId _id); 16 17 private: 18 void addCategory(WaveCategory _category); 19 20 std::map<WaveCategory, WaveCategoryTreeItem*> m_items; 21 }; 22 }