Melee Modding Library  2.0.0
A C library for modding Super Smash Bros Melee
Macros
version.h File Reference

Store the library version. More...

#include "gctypes.h"

Go to the source code of this file.

Macros

#define MML_VERSION_MAJOR   (((_mml_version & MAJOR_MASK) >> 24) & 0xFF)
 
#define MML_VERSION_MINOR   (((_mml_version & MINOR_MASK) >> 16) & 0xFF)
 
#define MML_VERSION_REVISION   (_mml_version & REVISION_MASK)
 
#define MML_VERSION_CHECK(maj, min)   ) ((maj == MML_VERSION_MAJOR) && (min <= MML_VERSION_MINOR))
 

Detailed Description

Store the library version.

Macro Definition Documentation

#define MML_VERSION_MAJOR   (((_mml_version & MAJOR_MASK) >> 24) & 0xFF)

Major (x.*.*) version number of libmml

#define MML_VERSION_MINOR   (((_mml_version & MINOR_MASK) >> 16) & 0xFF)

Minor (*.x.*) version number of libmml

#define MML_VERSION_REVISION   (_mml_version & REVISION_MASK)

Revision (*.*.x) version number of libmml

#define MML_VERSION_CHECK (   maj,
  min 
)    ) ((maj == MML_VERSION_MAJOR) && (min <= MML_VERSION_MINOR))

Check if version of library is compatible