public virtual void LoadContent(ContentManager content) { foreach (object o in GameObjects) { IContentLoadable loadableObj = o as IContentLoadable; if (loadableObj != null) { loadableObj.LoadContent(content); } } }
public ContentLoader(IContentLoadable contentLoadable) { _contentItems = new List<ContentItem>(); _contentLoadable = contentLoadable; LoadAssets(); }