raze/source/common/textures/firetexture.h
2024-10-09 15:28:22 +02:00

17 lines
No EOL
354 B
C++

#pragma once
#include "textures.h"
class FireTexture : public FTexture
{
TArray<uint8_t> Image;
TArray<PalEntry> Palette;
public:
FireTexture();
void SetPalette(TArray<PalEntry>& colors);
void Update();
virtual FBitmap GetBgraBitmap(const PalEntry* remap, int* trans) override;
virtual TArray<uint8_t> Get8BitPixels(bool alphatex) override;
};