protected void _AddParticleEffect(CParticleEffect pe, String key = null) { _AddElement(_ParticleEffects.Add(pe, key), EType.ParticleEffect); }
protected void _AddEqualizer(CEqualizer eq, String key = null) { _AddElement(_Equalizers.Add(eq, key), EType.Equalizer); }
protected void _AddPlaylist(CPlaylist pls, String key = null) { _AddElement(_Playlists.Add(pls, key), EType.Playlist); }
protected void _AddSingNote(CSingNotes sn, String key = null) { _AddElement(_SingNotes.Add(sn, key), EType.SingNote); }
protected void _AddNameSelection(CNameSelection ns, String key = null) { _AddElement(_NameSelections.Add(ns, key), EType.NameSelection); }
protected void _AddSongMenu(ISongMenu songmenu, String key = null) { _AddElement(_SongMenus.Add(songmenu, key), EType.SongMenu); }
protected void _AddLyric(CLyric lyric, String key = null) { _AddElement(_Lyrics.Add(lyric, key), EType.Lyric); }
protected void _AddStatic(CStatic stat, String key = null) { _AddElement(_Statics.Add(stat, key), EType.Static); }
protected void _AddText(CText text, String key = null) { _AddElement(_Texts.Add(text, key), EType.Text); }
protected void _AddSelectSlide(CSelectSlide slide, String key = null) { _AddElement(_SelectSlides.Add(slide, key), EType.SelectSlide); }
protected void _AddButton(CButton button, String key = null) { _AddElement(_Buttons.Add(button, key), EType.Button); }
protected void _AddBackground(CBackground bg, String key = null) { _AddElement(_Backgrounds.Add(bg, key), EType.Background); }
protected void _AddProgressBar(CProgressBar pb, String key = null) { _AddElement(_ProgressBars.Add(pb, key), EType.ProgressBar); }
protected void _AddMeta(CMeta meta, String key = null) { _AddElement(_Metas.Add(meta, key), EType.Meta); }