INNER CODE UNIT · C

asset

tek256/astera · src/asset.c:529

    asset_t* asset = (asset_t*)calloc(1, sizeof(asset_t));
    asset->name    = file;
    ++map->uid_counter;
    asset->uid = map->uid_counter;

    int32_t asset_index = pak_find(map->pak, file);

    if (asset_index == -1) {
      free(asset);
      return 0;
    }

    asset->data = pak_extract(map->pak, asset_index, &asset->data_length);

    asset->filled = 1;
    return asset;
  } else {
    asset_t* asset = asset_get(file);

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…