/// <summary> /// Creates a storage over a read-only block of memory. /// </summary> /// <param name="memory">The memory.</param> /// <returns>The storage.</returns> public static RWOps CreateReadOnly(NativeMemoryBlock memory) => PointerToInstanceNotNull(SdlSharp.Native.SDL_RWFromConstMem(memory.Block, (int)memory.Size));
/// <summary> /// Creates a storage over a block of memory. /// </summary> /// <param name="memory">The memory.</param> /// <returns>The storage.</returns> public static RWOps Create(NativeMemoryBlock memory) => PointerToInstanceNotNull(Native.SDL_RWFromMem(memory.Pointer, (int)memory.Size));