summaryrefslogtreecommitdiff
path: root/functions.h
diff options
context:
space:
mode:
authorFox Caminiti <fox@foxcam.net>2022-08-24 20:40:39 -0400
committerFox Caminiti <fox@foxcam.net>2022-08-24 20:40:39 -0400
commitae94b4b9fc5b4443f6d9eb6bb450de1def108cdb (patch)
treef2b3fbbb490c36d06f5704024bc1ab6be7feada9 /functions.h
parent2e0e12140e95be18abf3cf7e54230ef22f410fbd (diff)
fixes for gl core; create/delete developing
Diffstat (limited to 'functions.h')
-rw-r--r--functions.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/functions.h b/functions.h
index 9b63832..044d877 100644
--- a/functions.h
+++ b/functions.h
@@ -44,8 +44,12 @@ static void History_Entry_SetPointer(memory *Memory, void *Data);
static void History_Action_Change(memory *Memory, void *DataLocation, void *OriginalData, void *NewData, action_type ActionChange);
static void History_Action_Change_SwapBool(memory *Memory, bool32 *Bool);
+static void History_Action_Change_V2(memory *Memory, v2 *DataAddress, v2 *OriginalData, v2 *NewData);
static void History_Action_Change_Increment(memory *Memory, void *Data, action_type);
+static void History_Action_Change_Decrement(memory *Memory, void *Data, action_type);
static void History_Action_Shift(memory *Memory, action_type ActionChange, void *DataAddress, int16 Direction, int16 Index);
+static void History_Action_Shift_2(memory *Memory, void *StartingAddress, uint32 Size, uint16 NumberOf, int16 Direction, int16 Index);
+static void History_Action_StoreData(memory *Memory, void *DataAddress, uint64 ByteSize);
static void History_Action_Undo(memory *Memory);
static void History_Action_Redo(memory *Memory);