From c81b0e13550e94106e3ed6b5d72a6ac7793c530d Mon Sep 17 00:00:00 2001 From: Mrowr Purr Date: Sat, 30 Dec 2023 09:55:55 -0800 Subject: [PATCH] Add markdown header --- README.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 1f35d44..d09b5cd 100644 --- a/README.md +++ b/README.md @@ -29,6 +29,7 @@ void Example() { - [Why?](#why) - [How?](#how) - [Supported Types](#supported-types) + - [`bool`, `int`, `double`, `const char*`, `void*`](#bool-int-double-const-char-void) - [`IVoidPointer` (`void*` with `delete` support)](#ivoidpointer-void-with-delete-support) - [`IFunctionPointer` (`virtual` function pointer)](#ifunctionpointer-virtual-function-pointer) - [Bring your own containers](#bring-your-own-containers) @@ -170,10 +171,12 @@ The collections only support types which are natively safe to use across DLL bou > _No custom `dllexport` types are supported._ +### `bool`, `int`, `double`, `const char*`, `void*` + Collections support the following types: - Boolean -- Integral types (`int`, `unsigned int`, ...) - _stored as `int`_ +- Integral types (`int`, `unsigned int`, `uint8_t`, ...) - _stored as `int`_ - Floating point types (`float`, `double`, ...) - _stored as `double`_ - C style strings (`const char*`) - _stored as `std::string`_ - Pointers - _stored as `void*`_