protected XmlMedia(XmlDictionary dictionary, EMedia mediaType, string filename, ParentClass parent) { this.parent = parent; m_mediaIdentifier = mediaType; m_oDictionary = dictionary; m_filename = filename; }
internal XmlImage(XmlDictionary dictionary, string filename, int width, int height, bool active, ParentClass parent) : base(dictionary, EMedia.Image, filename, parent) { m_active = active; m_width = width; m_height = height; }
internal XmlAudio(XmlDictionary dictionary, string filename, bool active, bool defaultAudio, bool exampleAudio, ParentClass parent) : base(dictionary, EMedia.Audio, filename, parent) { m_active = active; m_default = defaultAudio; m_example = exampleAudio; }
internal XmlBoxes(XmlDictionary dictionary, ParentClass parent) { Parent = parent; m_Dictionary = dictionary; m_Box = new List<IBox>(dictionary.NumberOfBoxes + 1); for (int i = 0; i < dictionary.NumberOfBoxes + 1; i++) //including pool and box 10 { m_Box.Add(new XmlBox(m_Dictionary, i, Parent.GetChildParentClass(this))); } m_Box[0].MaximalSize = Int32.MaxValue; m_Box[dictionary.NumberOfBoxes].MaximalSize = Int32.MaxValue; }
internal XmlVideo(XmlDictionary dictionary, string filename, bool active, ParentClass parent) : base(dictionary, EMedia.Video, filename, parent) { m_active = active; }
internal XmlImage(XmlDictionary dictionary, string filename, ParentClass parent) : base(dictionary, EMedia.Image, filename, parent) { }
internal XmlAudio(XmlDictionary dictionary, string filename, ParentClass parent) : base(dictionary, EMedia.Audio, filename, parent) { }