Class PDJE_Editor

Nested Relationships

Nested Types

Class Documentation

class PDJE_Editor

Public Functions

bool AddMusicConfig(const std::string &NewMusicName)
bool openProject(const std::string &projectPath)
inline PDJE_Editor(const std::string &auth_name, const std::string &auth_email)
~PDJE_Editor() = default

Public Members

std::pair<PDJE_GitHandler, PDJE_JSONHandler<MIX_W>> mixHandle
std::pair<PDJE_GitHandler, PDJE_JSONHandler<NOTE_W>> noteHandle
std::pair<PDJE_GitHandler, PDJE_JSONHandler<KV_W>> KVHandler
std::vector<MusicHandleStruct> musicHandle
struct MusicHandleStruct

Public Functions

inline MusicHandleStruct(const std::string &auth_name, const std::string &auth_email)

Public Members

PDJE_GitHandler gith
PDJE_JSONHandler<MUSIC_W> jsonh
std::string musicName