0ad/source/renderer/backend/gl
vyordan ec8b420abc
Move Script* classes to Script namespace
- Rename ScriptEngine, ScriptContext, ScriptInterface, ScriptRequest to
  Script::Engine, Script::Context, Script::Interface, Script::Request
- Remove 'Script' prefix from filenames:
  ScriptContext.* → Context.*
  ScriptInterface.* → Interface.*
  ScriptRequest.* → Request.*
  ScriptEngine.* → Engine.*
  ScriptConversions.* → Conversions.*
  ScriptExceptions.* → Exceptions.*
  ScriptForward.* → ForwardDeclarations.*
  ScriptStats.* → Stats.*
- Update all includes, forward declarations, and friend classes
- Use namespace Script { ... } in .cpp definitions to avoid repetitive
  Script:: prefix (keeping global callbacks outside)
- Rename internal implementation structs:
  ScriptInterface_impl → Interface_impl
  ScriptFunction → Function
- Update copyright year to 2026 in all touched files
- Suppress pre-existing cppcheck warnings (uninitvar, nullPointer, unknown
  macro) by adding them to suppressions-list.txt (these are not caused
  by this refactor)

Fixes #7516
2026-06-20 17:43:00 +02:00
..
Buffer.cpp Prefer [[maybe_unused]] over UNUSED2 2025-07-28 13:16:37 +02:00
Buffer.h Adds proper IBuffer usage instead of dynamic flag. 2024-06-10 19:31:41 +00:00
Device.cpp Move Script* classes to Script namespace 2026-06-20 17:43:00 +02:00
Device.h Move Script* classes to Script namespace 2026-06-20 17:43:00 +02:00
DeviceCommandContext.cpp Adds SwapChain as an explicit DeviceObject 2026-06-08 18:26:58 +02:00
DeviceCommandContext.h Adds SwapChain as an explicit DeviceObject 2026-06-08 18:26:58 +02:00
DeviceForward.h Removes ARB (legacy OpenGL) backend 2026-02-20 22:07:38 +01:00
Framebuffer.cpp Prefer [[maybe_unused]] over UNUSED2 2025-07-28 13:16:37 +02:00
Framebuffer.h Adds SwapChain as an explicit DeviceObject 2026-06-08 18:26:58 +02:00
Mapping.cpp Fix some includes in source/renderer 2025-07-12 12:19:41 +02:00
Mapping.h Fix some includes in source/renderer 2025-07-07 17:45:54 +02:00
PipelineState.cpp Adds compute shaders support and scaling with FSR. 2024-01-17 19:40:27 +00:00
PipelineState.h Fix some includes in source/renderer 2025-07-12 12:19:41 +02:00
ShaderProgram.cpp Removes ARB (legacy OpenGL) backend 2026-02-20 22:07:38 +01:00
ShaderProgram.h Removes ARB (legacy OpenGL) backend 2026-02-20 22:07:38 +01:00
SwapChain.cpp Adds SwapChain as an explicit DeviceObject 2026-06-08 18:26:58 +02:00
SwapChain.h Adds SwapChain as an explicit DeviceObject 2026-06-08 18:26:58 +02:00
Texture.cpp Replaces FALLTHROUGH macro by attribute 2026-05-22 23:25:31 +02:00
Texture.h Fixes #8057 by properly initializing atlas texture. 2025-09-17 14:31:16 +02:00