Skip to content
/ kj Public

kj is a small collection of stb inspired libs.

License

Notifications You must be signed in to change notification settings

AfroDave/kj

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

82 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

kj

kj is a small collection of stb inspired libs.

library category
kj.h misc
kj_math.h maths
kj_thread.h multithread

All the libraries target C/C++ for both win32 and linux.

Warning: Still in development.

Usage

All the libraries follow the same pattern:

#define KJ(_MATH|_THREAD|...)_IMPL
#include "kj(_math|_thread|...).h"

The implementation part is only required once in a C/C++ file that includes the header. Otherwise include only the header:

#include "kj(_math|_thread|...).h"

License

This software is in the public domain. Where that dedication is not recognized, you are granted a perpetual, irrevocable license to copy, distribute, and modify the source code as you see fit.

The source code is provided "as is", without warranty of any kind, express or implied. No attribution is required, but always appreciated.

About

kj is a small collection of stb inspired libs.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages