// -------------------------------------------------------------------------------------------------------------------- // // This file is part of the HandBrake source code - It may be used under the terms of the GNU General Public License. // // // Represents a HandBrake style native list. // // -------------------------------------------------------------------------------------------------------------------- namespace HandBrake.Interop { using System; using System.Collections.Generic; /// /// Represents a HandBrake style native list. /// public class NativeList { /// /// The list of native memory locations allocated for this list. /// private List allocatedMemory = new List(); /// /// Gets or sets the pointer to the native list. /// public IntPtr ListPtr { get; set; } /// /// Gets the list of native memory locations allocated for this list. /// public List AllocatedMemory { get { return allocatedMemory; } } } }