1456 |
void DeleteInstrument(Instrument* pInstrument); |
void DeleteInstrument(Instrument* pInstrument); |
1457 |
Group* GetFirstGroup(); ///< Returns a pointer to the first <i>Group</i> object of the file, <i>NULL</i> otherwise. |
Group* GetFirstGroup(); ///< Returns a pointer to the first <i>Group</i> object of the file, <i>NULL</i> otherwise. |
1458 |
Group* GetNextGroup(); ///< Returns a pointer to the next <i>Group</i> object of the file, <i>NULL</i> otherwise. |
Group* GetNextGroup(); ///< Returns a pointer to the next <i>Group</i> object of the file, <i>NULL</i> otherwise. |
1459 |
Group* GetGroup(uint index); |
Group* GetGroup(size_t index); |
1460 |
Group* GetGroup(String name); |
Group* GetGroup(String name); |
1461 |
Group* AddGroup(); |
Group* AddGroup(); |
1462 |
void DeleteGroup(Group* pGroup); |
void DeleteGroup(Group* pGroup); |
1492 |
friend class Group; // so Group can access protected member pRIFF |
friend class Group; // so Group can access protected member pRIFF |
1493 |
friend class ScriptGroup; // so ScriptGroup can access protected member pRIFF |
friend class ScriptGroup; // so ScriptGroup can access protected member pRIFF |
1494 |
private: |
private: |
1495 |
std::list<Group*>* pGroups; |
std::vector<Group*>* pGroups; |
1496 |
std::list<Group*>::iterator GroupsIterator; |
std::vector<Group*>::iterator GroupsIterator; |
1497 |
bool bAutoLoad; |
bool bAutoLoad; |
1498 |
std::list<ScriptGroup*>* pScriptGroups; |
std::list<ScriptGroup*>* pScriptGroups; |
1499 |
|
|