mirror of
https://github.com/MaSzyna-EU07/maszyna.git
synced 2026-10-17 05:09:20 +02:00
refactor(sonar): declare variables separately from their type definitions (cpp:S3646)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -19,7 +19,7 @@ struct IMaterial
|
||||
virtual texture_handle GetTexture(int slot) const = 0;
|
||||
static IMaterial *null_material()
|
||||
{
|
||||
static struct NullMaterial : public IMaterial
|
||||
struct NullMaterial : public IMaterial
|
||||
{
|
||||
void finalize(bool Loadnow) override { /* null implementation, nothing to do */ }
|
||||
bool update() override
|
||||
@@ -54,7 +54,8 @@ struct IMaterial
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
} null_material{};
|
||||
};
|
||||
static NullMaterial null_material{};
|
||||
return &null_material;
|
||||
}
|
||||
virtual ~IMaterial() = default;
|
||||
|
||||
@@ -23,7 +23,7 @@ struct ITexture
|
||||
virtual void update_from_memory(size_t width, size_t height, const uint8_t *data) = 0;
|
||||
static ITexture *null_texture()
|
||||
{
|
||||
static struct NullTexture : public ITexture
|
||||
struct NullTexture : public ITexture
|
||||
{
|
||||
bool create(bool Static = false) override
|
||||
{
|
||||
@@ -70,7 +70,8 @@ struct ITexture
|
||||
void set_components_hint(int hint) override { /* null implementation, nothing to do */ }
|
||||
void make_from_memory(size_t width, size_t height, const uint8_t *data) override { /* null implementation, nothing to do */ }
|
||||
void update_from_memory(size_t width, size_t height, const uint8_t *data) override { /* null implementation, nothing to do */ }
|
||||
} null_texture{};
|
||||
};
|
||||
static NullTexture null_texture{};
|
||||
return &null_texture;
|
||||
}
|
||||
virtual ~ITexture() = default;
|
||||
|
||||
Reference in New Issue
Block a user