VSF Documented
Data Structures | Macros | Typedefs | Functions
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)   ((__X) * 1000 + (__Y) * 100 + (__Z))
 
#define SDL_COMPILEDVERSION    SDL_VERSIONNUM(SDL_MAJOR_VERSION, SDL_MINOR_VERSION, SDL_PATCHLEVEL)
 
#define SDL_VERSION_ATLEAST(__X, __Y, __Z)    (SDL_COMPILEDVERSION >= SDL_VERSIONNUM(__X, __Y, __Z))
 
#define SDL_VERSION(x)
 
#define SDL_Linked_Version   VSF_SDL_WRAPPER(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 
)    ((__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 
)     (SDL_COMPILEDVERSION >= SDL_VERSIONNUM(__X, __Y, __Z))

◆ 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:3919
unsigned int minor(dev_t dev)
Definition vsf_linux.c:3924

◆ SDL_Linked_Version

const SDL_version * SDL_Linked_Version   VSF_SDL_WRAPPER(SDL_Linked_Version)

◆ 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