public override void AtomCreated(BaseAtom atom) { switch (atom.Type) { case META: _atomMeta = (AtomMETA)atom; return; case NAME: case _ALB: case _ART1: case _ART2: case _PRT: case _CMT: case _CPY: case _DES: case _NAM: case _COM: case _GEN: _metaFields.Add(atom as AtomMetaField); return; default: return; } }
public override void AtomCreated(BaseAtom atom) { switch (atom.Type) { case _NAM: case CPIL: case PGAP: case TMPO: case _TOO: case _ART1: case _ART2: case _PRT: case _ALB: case GNRE: case TRKN: case _DAY: case DISK: case _CMT: case COVR: case AART: case _WRT: case _GRP: case _LYR: case DESC: case TVSH: case TVEN: case TVSN: case TVES: case _DES: _metaFields.Add((AtomMetaField )atom); break; } }
public override void AtomCreated(BaseAtom atom) { switch (atom.Type) { case _NAM: case CPIL: case PGAP: case TMPO: case _TOO: case _ART1: case _ART2: case _PRT: case _ALB: case GNRE: case TRKN: case _DAY: case DISK: case _CMT: case COVR: case AART: case _WRT: case _GRP: case _LYR: case DESC: case TVSH: case TVEN: case TVSN: case TVES: case _DES: _metaFields.Add((AtomMetaField ) atom); break; } }
public override void AtomCreated(BaseAtom atom) { switch (atom.Type) { case MVEX: _atomMVEX = (AtomMVEX)atom; return; case MVHD: _atomMVHD = (AtomMVHD)atom; return; case UDTA: _atomUDTA = (AtomUDTA)atom; return; case TRAK: Tracks.Add((AtomTRAK)atom); return; case META: _atomMETA = (AtomMETA)atom; return; } }
public override void AtomCreated(BaseAtom atom) { switch (atom.Type) { case URL: _urls.Add(atom as AtomURL); break; } }
public override void AtomCreated(BaseAtom atom) { switch (atom.Type) { case DATA: _atomDATA = (AtomDATA)atom; return; } }
public override void AtomCreated(BaseAtom atom) { switch (atom.Type) { case DATA: _atomDATA = (AtomDATA) atom; return; } }
public override void AtomCreated(BaseAtom atom) { switch (atom.Type) { case TREX: AtomTREX pTemp = (AtomTREX)atom; _trex[pTemp.TrackID] = pTemp; break; } }
public override void AtomCreated(BaseAtom atom) { switch (atom.Type) { case MFHD: _atomMFHD = (AtomMFHD) atom; return; case TRAF: Trafs[((AtomTRAF)atom).Id] = (AtomTRAF)atom; return; } }
public override void AtomCreated(BaseAtom atom) { switch (atom.Type) { case MFHD: _atomMFHD = (AtomMFHD)atom; return; case TRAF: Trafs[((AtomTRAF)atom).Id] = (AtomTRAF)atom; return; } }
public override void AtomCreated(BaseAtom atom) { switch (atom.Type) { case TFHD: _atomTfhd = (AtomTFHD)atom; break; case TRUN: Runs.Add(atom as AtomTRUN); break; } }
public override void AtomCreated(BaseAtom atom) { switch (atom.Type) { case MVEX: _atomMVEX = (AtomMVEX) atom; return; case MVHD: _atomMVHD = (AtomMVHD) atom; return; case UDTA: _atomUDTA = (AtomUDTA) atom; return; case TRAK: Tracks.Add((AtomTRAK)atom); return; case META: _atomMETA = (AtomMETA) atom; return; } }
public virtual void AtomCreated(BaseAtom atom) { }
public void AddAtom(BaseAtom atom) { SubAtoms.Add(atom); atom.Parent = this; atom.Document = Document; }
public void AddAtom(BaseAtom atom) { atom.Document = this; atom.Parent = this; SubAtoms.Add(atom); }