Esempio n. 1
0
 protected override void Destroy()
 {
     Itdb_ChapterData.itdb_chapterdata_free(Handle);
 }
Esempio n. 2
0
 public ChapterData(ChapterData other) : this(Itdb_ChapterData.itdb_chapterdata_duplicate(other.Handle), false)
 {
 }
Esempio n. 3
0
 protected override void DoAdd(int index, Chapter item)
 {
     this[index].SetBorrowed(false);             // We're creating a new object here, so just deallocate the old one
     Itdb_ChapterData.itdb_chapterdata_add_chapter(handle, item.StartPosition, item.Title);
 }
Esempio n. 4
0
 public ChapterData() : this(Itdb_ChapterData.itdb_chapterdata_new(), false)
 {
 }
Esempio n. 5
0
 protected override void DoUnlink(int index)
 {
     Itdb_ChapterData.itdb_chapterdata_unlink_chapter(handle, this[index].Handle);
 }