LoadFileData method

  1. @override
Uint8List LoadFileData(
  1. String fileName
)
override

Implementation

@override
Uint8List LoadFileData(
  String fileName,
) => run(
  () => RaylibDebugLabels.LoadFileData(fileName),
  () {
    final fileSize = rl.Temp.Int$.Ref1();
    final data = rl.Core.LoadFileData(
      rl.Temp.String$.ValueOrNull(fileName),
      fileSize,
    );
    final listData = Uint8List.fromList(rl.Temp.UnsignedChar$.asView(data, fileSize.value));
    rl.Core.UnloadFileData(data);
    return listData;
  },
);