// Copyright (c) ppy Pty Ltd . Licensed under the MIT Licence. // See the LICENCE file in the repository root for full licence text. using System; namespace SDL3.SourceGeneration { [Flags] public enum Changes { None, /// /// Change const char* function parameters to ReadOnlySpan<byte>. /// ChangeParamsToReadOnlySpan = 1 << 0, /// /// Change char * or const char * return type to . /// ChangeReturnTypeToString = 1 << 1, /// /// Call SDL_free on the returned pointer. /// FreeReturnedPointer = 1 << 2, /// /// Remove from method name. /// TrimUnsafeFromName = 1 << 3, } }