732 |
dimension_def_t* GetDimensionDefinition(dimension_t type); |
dimension_def_t* GetDimensionDefinition(dimension_t type); |
733 |
void DeleteDimensionZone(dimension_t type, int zone); |
void DeleteDimensionZone(dimension_t type, int zone); |
734 |
void SplitDimensionZone(dimension_t type, int zone); |
void SplitDimensionZone(dimension_t type, int zone); |
735 |
|
void SetDimensionType(dimension_t oldType, dimension_t newType); |
736 |
// overridden methods |
// overridden methods |
737 |
virtual void SetKeyRange(uint16_t Low, uint16_t High); |
virtual void SetKeyRange(uint16_t Low, uint16_t High); |
738 |
virtual void UpdateChunks(); |
virtual void UpdateChunks(); |
881 |
String GetScriptAsText(); |
String GetScriptAsText(); |
882 |
void SetScriptAsText(const String& text); |
void SetScriptAsText(const String& text); |
883 |
void SetGroup(ScriptGroup* pGroup); |
void SetGroup(ScriptGroup* pGroup); |
884 |
|
ScriptGroup* GetGroup() const; |
885 |
protected: |
protected: |
886 |
Script(ScriptGroup* group, RIFF::Chunk* ckScri); |
Script(ScriptGroup* group, RIFF::Chunk* ckScri); |
887 |
virtual ~Script(); |
virtual ~Script(); |
982 |
void CopyAssign(const Instrument* orig, const std::map<Sample*,Sample*>* mSamples); |
void CopyAssign(const Instrument* orig, const std::map<Sample*,Sample*>* mSamples); |
983 |
void UpdateRegionKeyTable(); |
void UpdateRegionKeyTable(); |
984 |
void LoadScripts(); |
void LoadScripts(); |
985 |
|
void UpdateScriptFileOffsets(); |
986 |
friend class File; |
friend class File; |
987 |
friend class Region; // so Region can call UpdateRegionKeyTable() |
friend class Region; // so Region can call UpdateRegionKeyTable() |
988 |
private: |
private: |
1086 |
virtual void LoadSamples(); |
virtual void LoadSamples(); |
1087 |
virtual void LoadInstruments(); |
virtual void LoadInstruments(); |
1088 |
virtual void LoadGroups(); |
virtual void LoadGroups(); |
1089 |
|
virtual void UpdateFileOffsets(); |
1090 |
// own protected methods |
// own protected methods |
1091 |
virtual void LoadSamples(progress_t* pProgress); |
virtual void LoadSamples(progress_t* pProgress); |
1092 |
virtual void LoadInstruments(progress_t* pProgress); |
virtual void LoadInstruments(progress_t* pProgress); |