MCPcopy Create free account
hub / github.com/OpenFodder/openfodder / Tile_Prepare_Gfx

Method Tile_Prepare_Gfx

Source/Amiga/Graphics_Amiga.cpp:482–492  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

480}
481
482void cGraphics_Amiga::Tile_Prepare_Gfx() {
483
484 mBlkData->resize(mFodder->mTile_BaseBlk->size() + mFodder->mTile_SubBlk->size());
485
486 // Load the palette for the graphic tile set
487 auto Palette = g_Resource->fileGet(mFodder->mFilenameBasePal);
488 DecodePalette(Palette->data(), 0, Palette->size() / 2);
489
490 memcpy(mBlkData->data(), mFodder->mTile_BaseBlk->data(), mFodder->mTile_BaseBlk->size());
491 memcpy(mBlkData->data() + mFodder->mTile_BaseBlk->size(), mFodder->mTile_SubBlk->data(), mFodder->mTile_SubBlk->size());
492}
493
494void cGraphics_Amiga::PaletteSetOverview() {
495

Callers

nothing calls this directly

Calls 3

resizeMethod · 0.80
sizeMethod · 0.45
fileGetMethod · 0.45

Tested by

no test coverage detected