Pointer<SdlColor> toNative([Allocator allocator = ffi.calloc]) { final pointer = allocator<SdlColor>(); pointer.ref.r = r; pointer.ref.g = g; pointer.ref.b = b; pointer.ref.a = a; return pointer; }