nds_nflib/include/nf_lib.h
Antonio Niño Díaz 9e31687288 library: Start using semver
The library has never had a version number based on semver, so the
first tagged release will be 1.0.0 and it will define the first stable
API.

This versioning strategy makes it easier to detect incompatibilities
between library versions.

Information about semver 2.0.0: https://semver.org/
2023-05-12 00:01:37 +01:00

48 lines
1000 B
C

// SPDX-License-Identifier: MIT
//
// Copyright (c) 2009-2014 Cesar Rincon "NightFox"
//
// NightFox LIB - Include General
// http://www.nightfoxandco.com/
#ifdef __cplusplus
extern "C" {
#endif
#ifndef NF_LIB_H__
#define NF_LIB_H__
#include <nf_2d.h>
#include <nf_3d.h>
#include <nf_affinebg.h>
#include <nf_basic.h>
#include <nf_bitmapbg.h>
#include <nf_collision.h>
#include <nf_media.h>
#include <nf_mixedbg.h>
#include <nf_sound.h>
#include <nf_sprite256.h>
#include <nf_sprite3d.h>
#include <nf_text16.h>
#include <nf_text.h>
#include <nf_tiledbg.h>
/// Major version of NightFox's Lib
#define NF_LIB_MAJOR (1)
/// Minor version of NightFox's Lib
#define NF_LIB_MINOR (0)
/// Patch version of NightFox's Lib
#define NF_LIB_PATCH (0)
/// Full version of NightFox's Lib
#define NF_LIB_VERSION ((NF_LIB_MAJOR << 16) | (NF_LIB_MINOR << 8) | (NF_LIB_PATCH))
/// String with the version of NightFox's Lib
#define NF_LIB_VERSION_STRING "1.0.0"
#endif // NF_LIB_H__
#ifdef __cplusplus
}
#endif