galaxy 1.0.0
Real-Time C++23 Game Programming Framework. Built on data-driven design principles and agile software engineering.
Loading...
Searching...
No Matches
Pragma.hpp File Reference
#include <SDL3/SDL_platform.h>
+ Include dependency graph for Pragma.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define GALAXY_UNUSED(var)
 Pragma.hpp galaxy.
 
#define GALAXY_DISABLE_WARNING_PUSH   GALAXY_PLATFORM_PUSH
 Macro for windows platform detection.
 
#define GALAXY_DISABLE_WARNING_POP   GALAXY_PLATFORM_POP
 
#define GALAXY_DISABLE_WARNING(x)
 

Macro Definition Documentation

◆ GALAXY_UNUSED

#define GALAXY_UNUSED ( var)
Value:
((void)(var))

Pragma.hpp galaxy.

Refer to LICENSE.txt for more details. Prevents compiler warnings when applied to unused parameters.

Definition at line 16 of file Pragma.hpp.

◆ GALAXY_DISABLE_WARNING_PUSH

#define GALAXY_DISABLE_WARNING_PUSH   GALAXY_PLATFORM_PUSH

Macro for windows platform detection.

Macro for linux platform detection.

Definition at line 56 of file Pragma.hpp.

◆ GALAXY_DISABLE_WARNING_POP

#define GALAXY_DISABLE_WARNING_POP   GALAXY_PLATFORM_POP

Definition at line 57 of file Pragma.hpp.

◆ GALAXY_DISABLE_WARNING

#define GALAXY_DISABLE_WARNING ( x)
Value:
GALAXY_PLATFORM_WARNING(x)

Definition at line 58 of file Pragma.hpp.