diff options
author | Fox Caminiti <fox@foxcam.net> | 2022-08-15 23:03:30 -0400 |
---|---|---|
committer | Fox Caminiti <fox@foxcam.net> | 2022-08-15 23:03:30 -0400 |
commit | 04b7ccfd87d802e6b9a22b86c8d098979164b8ba (patch) | |
tree | b155fbfb7d4b494bae79073161dfeb36dc8edc49 /strings.cpp | |
parent | 67898c6505c9180b5a5a31457f11d29b41fa91ba (diff) |
undo started
Diffstat (limited to 'strings.cpp')
-rw-r--r-- | strings.cpp | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/strings.cpp b/strings.cpp index c1b9c9f..6caedd0 100644 --- a/strings.cpp +++ b/strings.cpp @@ -13,3 +13,24 @@ EffectConsoleCallback(ImGuiInputTextCallbackData* data) } return 0; } + +static void +CopyStrings(void *Dest, void *Data) +{ + for (int i = 0; i < STRING_SIZE; i++) + { + *((char *)Dest + i) = *((char *)Data + i); + } +} + +static void * +String_GenerateFromChar(memory *Memory, char *Char) +{ + void *Address = AllocateMemory(Memory, STRING_SIZE, F_Strings); + uint16 i = 0; + while (Char[i] != '\0') { + *((char *)Address + i) = Char[i]; + i++; + } + return Address; +} |