Looks for a file at the specified path in the set of
globally registered resources and returns a GLib.Bytes that
lets you directly access the data in memory.
The data is always followed by a zero byte, so you
can safely use the data as a C string. However, that byte
is not included in the size of the GLib.Bytes.
For uncompressed resource files this is a pointer directly into
the resource bundle, which is typically in some read-only data section
in the program binary. For compressed files we allocate memory on
the heap and automatically uncompress the data.
lookup_flags controls the behaviour of the lookup.
Looks for a file at the specified
pathin the set of globally registered resources and returns a GLib.Bytes that lets you directly access the data in memory.The data is always followed by a zero byte, so you can safely use the data as a C string. However, that byte is not included in the size of the GLib.Bytes.
For uncompressed resource files this is a pointer directly into the resource bundle, which is typically in some read-only data section in the program binary. For compressed files we allocate memory on the heap and automatically uncompress the data.
lookup_flagscontrols the behaviour of the lookup.