VSF Documented
SDL_version.h File Reference
#include "../../vsf_sdl2_cfg.h"
#include "SDL_stdinc.h"
#include "begin_code.h"
#include "close_code.h"

Go to the source code of this file.

Data Structures

struct  SDL_version
 

Macros

#define SDL_MAJOR_VERSION   2
 
#define SDL_MINOR_VERSION   0
 
#define SDL_PATCHLEVEL   7
 
#define SDL_VERSIONNUM(__X, __Y, __Z)
 
#define SDL_COMPILEDVERSION    SDL_VERSIONNUM(SDL_MAJOR_VERSION, SDL_MINOR_VERSION, SDL_PATCHLEVEL)
 
#define SDL_VERSION_ATLEAST(__X, __Y, __Z)
 
#define SDL_VERSION(x)
 
#define SDL_Linked_Version
 
#define SDL_GetVersion   VSF_SDL_WRAPPER(SDL_GetVersion)
 

Typedefs

typedef struct SDL_version SDL_version
 

Functions

void SDL_GetVersion (SDL_version *ver)
 

Macro Definition Documentation

◆ SDL_MAJOR_VERSION

#define SDL_MAJOR_VERSION   2

◆ SDL_MINOR_VERSION

#define SDL_MINOR_VERSION   0

◆ SDL_PATCHLEVEL

#define SDL_PATCHLEVEL   7

◆ SDL_VERSIONNUM

#define SDL_VERSIONNUM ( __X,
__Y,
__Z )
Value:
((__X) * 1000 + (__Y) * 100 + (__Z))

◆ SDL_COMPILEDVERSION

#define SDL_COMPILEDVERSION    SDL_VERSIONNUM(SDL_MAJOR_VERSION, SDL_MINOR_VERSION, SDL_PATCHLEVEL)

◆ SDL_VERSION_ATLEAST

#define SDL_VERSION_ATLEAST ( __X,
__Y,
__Z )
Value:
(SDL_COMPILEDVERSION >= SDL_VERSIONNUM(__X, __Y, __Z))
#define SDL_COMPILEDVERSION
Definition SDL_version.h:42
#define SDL_VERSIONNUM(__X, __Y, __Z)
Definition SDL_version.h:41

◆ SDL_VERSION

#define SDL_VERSION ( x)
Value:
do { \
(x)->patch = SDL_PATCHLEVEL; \
} while (0);
#define SDL_MINOR_VERSION
Definition SDL_version.h:38
#define SDL_PATCHLEVEL
Definition SDL_version.h:39
#define SDL_MAJOR_VERSION
Definition SDL_version.h:37
unsigned int major(dev_t dev)
Definition vsf_linux.c:4019
unsigned int minor(dev_t dev)
Definition vsf_linux.c:4024

◆ SDL_Linked_Version

const SDL_version * SDL_Linked_Version
Value:
#define SDL_Linked_Version
Definition SDL_version.h:57
#define VSF_SDL_WRAPPER(__api)
Definition vsf_sdl2_cfg.h:34

◆ SDL_GetVersion

#define SDL_GetVersion   VSF_SDL_WRAPPER(SDL_GetVersion)

Typedef Documentation

◆ SDL_version

typedef struct SDL_version SDL_version

Function Documentation

◆ SDL_GetVersion()

void SDL_GetVersion ( SDL_version * ver)
extern
Generated from commit: vsfteam/vsf@ceb53fd