mirror of
https://github.com/minetest/irrlicht.git
synced 2025-07-01 15:50:27 +02:00
Reformat the code, using:
find -type f | # list all regular files grep -E '\.(h|cpp|mm)$' | # filter for source files grep -v '/mt_' | # filter out generated files grep -v '/vendor/' | # and vendored GL grep -v '/test/image_loader_test.cpp' | # and this file (has giant literals arrays) xargs -n 1 -P $(nproc) clang-format -i # reformat everything Co-authored-by: numzero <numzer0@yandex.ru>
This commit is contained in:
@ -6,7 +6,6 @@
|
||||
|
||||
#include "IImageLoader.h"
|
||||
|
||||
|
||||
namespace irr
|
||||
{
|
||||
namespace video
|
||||
@ -15,28 +14,29 @@ namespace video
|
||||
// byte-align structures
|
||||
#include "irrpack.h"
|
||||
|
||||
// these structs are also used in the TGA writer
|
||||
struct STGAHeader{
|
||||
u8 IdLength;
|
||||
u8 ColorMapType;
|
||||
u8 ImageType;
|
||||
u8 FirstEntryIndex[2];
|
||||
u16 ColorMapLength;
|
||||
u8 ColorMapEntrySize;
|
||||
u8 XOrigin[2];
|
||||
u8 YOrigin[2];
|
||||
u16 ImageWidth;
|
||||
u16 ImageHeight;
|
||||
u8 PixelDepth;
|
||||
u8 ImageDescriptor;
|
||||
} PACK_STRUCT;
|
||||
// these structs are also used in the TGA writer
|
||||
struct STGAHeader
|
||||
{
|
||||
u8 IdLength;
|
||||
u8 ColorMapType;
|
||||
u8 ImageType;
|
||||
u8 FirstEntryIndex[2];
|
||||
u16 ColorMapLength;
|
||||
u8 ColorMapEntrySize;
|
||||
u8 XOrigin[2];
|
||||
u8 YOrigin[2];
|
||||
u16 ImageWidth;
|
||||
u16 ImageHeight;
|
||||
u8 PixelDepth;
|
||||
u8 ImageDescriptor;
|
||||
} PACK_STRUCT;
|
||||
|
||||
struct STGAFooter
|
||||
{
|
||||
u32 ExtensionOffset;
|
||||
u32 DeveloperOffset;
|
||||
c8 Signature[18];
|
||||
} PACK_STRUCT;
|
||||
struct STGAFooter
|
||||
{
|
||||
u32 ExtensionOffset;
|
||||
u32 DeveloperOffset;
|
||||
c8 Signature[18];
|
||||
} PACK_STRUCT;
|
||||
|
||||
// Default alignment
|
||||
#include "irrunpack.h"
|
||||
@ -47,21 +47,19 @@ namespace video
|
||||
class CImageLoaderTGA : public IImageLoader
|
||||
{
|
||||
public:
|
||||
|
||||
//! returns true if the file maybe is able to be loaded by this class
|
||||
//! based on the file extension (e.g. ".tga")
|
||||
bool isALoadableFileExtension(const io::path& filename) const override;
|
||||
bool isALoadableFileExtension(const io::path &filename) const override;
|
||||
|
||||
//! returns true if the file maybe is able to be loaded by this class
|
||||
bool isALoadableFileFormat(io::IReadFile* file) const override;
|
||||
bool isALoadableFileFormat(io::IReadFile *file) const override;
|
||||
|
||||
//! creates a surface from the file
|
||||
IImage* loadImage(io::IReadFile* file) const override;
|
||||
IImage *loadImage(io::IReadFile *file) const override;
|
||||
|
||||
private:
|
||||
|
||||
//! loads a compressed tga. Was written and sent in by Jon Pry, thank you very much!
|
||||
u8* loadCompressedImage(io::IReadFile *file, const STGAHeader& header) const;
|
||||
u8 *loadCompressedImage(io::IReadFile *file, const STGAHeader &header) const;
|
||||
};
|
||||
|
||||
} // end namespace video
|
||||
|
Reference in New Issue
Block a user