From a04ce430ee665d7a50482f39f4c2a2c1bc491db6 Mon Sep 17 00:00:00 2001 From: Ed_ Date: Sat, 1 Feb 2025 14:40:15 -0500 Subject: [PATCH] resolving deps [Part 2] --- code/dependencies/cstd.h | 1 + code/dependencies/math.h | 15 +++++++++++++++ code/mdesk/mdesk.h | 8 ++++---- 3 files changed, 20 insertions(+), 4 deletions(-) create mode 100644 code/dependencies/math.h diff --git a/code/dependencies/cstd.h b/code/dependencies/cstd.h index ed46641..1b2091a 100644 --- a/code/dependencies/cstd.h +++ b/code/dependencies/cstd.h @@ -1,4 +1,5 @@ #if MD_INTELLISENSE_DIRECTIVES +#pragma once #include "arch.h" #include "os.h" #include "compiler.h" diff --git a/code/dependencies/math.h b/code/dependencies/math.h new file mode 100644 index 0000000..ccb3938 --- /dev/null +++ b/code/dependencies/math.h @@ -0,0 +1,15 @@ +#if MD_INTELLISENSE_DIRECTIVES +#pragma once +#include "dependencies/base_types.h" +#endif + +typedef union Rng1U64 Rng1U64; +union Rng1U64 +{ + struct + { + U64 min; + U64 max; + }; + U64 v[2]; +}; diff --git a/code/mdesk/mdesk.h b/code/mdesk/mdesk.h index 9e9215d..7ed9a99 100644 --- a/code/mdesk/mdesk.h +++ b/code/mdesk/mdesk.h @@ -1,11 +1,11 @@ -// Copyright (c) 2024 Epic Games Tools -// Licensed under the MIT license (https://opensource.org/license/mit/) - #if MD_INTELLISENSE_DIRECTIVES #pragma once -#include "dependencies/base_types.h" +#include "dependencies/string.h" #endif +// Copyright (c) 2024 Epic Games Tools +// Licensed under the MIT license (https://opensource.org/license/mit/) + //////////////////////////////// //~ rjf: Messages