reborn2 (core)

Standalone core functionality for reborn2, currently supporting Win32, Linux

Download

Here will be the full library, v1.00 (?/?/??) - individual components can be downloaded below.


Components

Any.h v1.0
- Standalone direct copy of boost::any

Debug.h v1.0
- RBREAK, RMSGBOX, RASSERT, RTRACE, RTRACEME, RVERIFY

Defs.h v1.0
- COMPILER, PLATFORM, ALIGN, INLINE, UNUSED_PARAM, SIZEOF_ARRAY, Noncopyable

Event.h v1.0
- Lightweight event handling. Optionally use std::tr1::function or fastdelegate internally.

EnumedScript.h v1.0
- Very simple abstract "virtual machine". "Op codes" from user defined enum. Good for simple situations where full scripting functionality is overkill.

Io.cpp Io.h v1.0
- Generic I/O with built in file and memory implementations. Endian independent.

Path.cpp Path.h v1.0
- Manipulate file and folder paths. Enumerate files and folders.

String.cpp String.h v1.0
- Wraps std::string. Simple cross platform handling of utf8.

Types.h v1.0
- For reborn2. Brings commonly used types into global namespace. Defines u8/i8 … u64/i64. Typedef's common templates/containers.

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License