]> git.lizzy.rs Git - nothing.git/commitdiff
Remove *_from_memory
authorrexim <reximkut@gmail.com>
Sat, 11 Jan 2020 19:10:00 +0000 (02:10 +0700)
committerrexim <reximkut@gmail.com>
Sat, 11 Jan 2020 19:12:38 +0000 (02:12 +0700)
src/game.c
src/game/level/level_editor.c
src/game/level/level_editor.h
src/game/level/level_editor/label_layer.c
src/game/level/level_editor/label_layer.h
src/game/level/level_editor/point_layer.c
src/game/level/level_editor/point_layer.h
src/game/level/level_editor/undo_history.c
src/game/level/level_editor/undo_history.h

index c8615c7238a38d6ccf90311e7159f15ab2cbee41..2811c515efcbd2020ed9bcd97c6db82656daf5fb 100644 (file)
@@ -109,7 +109,7 @@ Game *create_game(const char *level_folder,
         }
     }
 
-    game->level_editor = create_level_editor_from_memory(
+    game->level_editor = create_level_editor(
         &game->level_editor_memory,
         &game->cursor);
 
@@ -326,7 +326,7 @@ static int game_event_level_picker(Game *game, const SDL_Event *event)
         switch(event->key.keysym.sym) {
         case SDLK_n: {
             memory_clean(&game->level_editor_memory);
-            game->level_editor = create_level_editor_from_memory(
+            game->level_editor = create_level_editor(
                 &game->level_editor_memory,
                 &game->cursor);
 
@@ -533,7 +533,7 @@ int game_load_level(Game *game, const char *level_filename)
 
     memory_clean(&game->level_editor_memory);
     game->level_editor =
-        create_level_editor_from_file_with_memory(
+        create_level_editor_from_file(
             &game->level_editor_memory,
             &game->cursor,
             level_filename);
index 48457880b9cd7534c37e12feea386a658b391350..24c44f1e517c41e60e6b7e06690e19c03d455db5 100644 (file)
@@ -32,7 +32,7 @@ static int level_editor_dump(LevelEditor *level_editor);
 
 // TODO(#994): too much duplicate code between create_level_editor and create_level_editor_from_file
 
-LevelEditor *create_level_editor_from_memory(Memory *memory, Cursor *cursor)
+LevelEditor *create_level_editor(Memory *memory, Cursor *cursor)
 {
     LevelEditor *level_editor = memory_alloc(memory, sizeof(LevelEditor));
     memset(level_editor, 0, sizeof(*level_editor));
@@ -48,8 +48,8 @@ LevelEditor *create_level_editor_from_memory(Memory *memory, Cursor *cursor)
     level_editor->back_platforms_layer = create_rect_layer(memory, "back_platform", cursor);
     level_editor->boxes_layer = create_rect_layer(memory, "box", cursor);
     level_editor->regions_layer = create_rect_layer(memory, "region", cursor);
-    level_editor->goals_layer = create_point_layer_from_memory(memory, "goal");
-    level_editor->label_layer = create_label_layer_from_memory(memory, "label");
+    level_editor->goals_layer = create_point_layer(memory, "goal");
+    level_editor->label_layer = create_label_layer(memory, "label");
 
     level_editor->layers[LAYER_PICKER_BOXES] = rect_layer_as_layer(level_editor->boxes_layer);
     level_editor->layers[LAYER_PICKER_PLATFORMS] = rect_layer_as_layer(level_editor->platforms_layer);
@@ -72,18 +72,18 @@ LevelEditor *create_level_editor_from_memory(Memory *memory, Cursor *cursor)
     };
 
     level_editor->camera_scale = 1.0f;
-    level_editor->undo_history = create_undo_history_from_memory(memory);
+    level_editor->undo_history = create_undo_history(memory);
 
     return level_editor;
 }
 
-LevelEditor *create_level_editor_from_file_with_memory(Memory *memory, Cursor *cursor, const char *file_name)
+LevelEditor *create_level_editor_from_file(Memory *memory, Cursor *cursor, const char *file_name)
 {
     trace_assert(memory);
     trace_assert(cursor);
     trace_assert(file_name);
 
-    LevelEditor *level_editor = create_level_editor_from_memory(memory, cursor);
+    LevelEditor *level_editor = create_level_editor(memory, cursor);
     level_editor->file_name = strdup_to_memory(memory, file_name);
 
     String input = read_whole_file(memory, file_name);
index 07f36d5696073db162a711d27ca0ca3942f21d49..afa2494d693aacd80f9bab1d1e038342f3b01263 100644 (file)
@@ -49,8 +49,8 @@ struct LevelEditor
     char *file_name;
 };
 
-LevelEditor *create_level_editor_from_memory(Memory *memory, Cursor *cursor);
-LevelEditor *create_level_editor_from_file_with_memory(Memory *memory, Cursor *cursor, const char *file_name);
+LevelEditor *create_level_editor(Memory *memory, Cursor *cursor);
+LevelEditor *create_level_editor_from_file(Memory *memory, Cursor *cursor, const char *file_name);
 
 int level_editor_render(const LevelEditor *level_editor,
                         const Camera *camera);
index dff29843b758f46707340bdac853cf4c731aef79..8d2998a7ade4c918b6bee3b1cc6d3b9da041f21e 100644 (file)
@@ -141,8 +141,8 @@ LayerPtr label_layer_as_layer(LabelLayer *label_layer)
     return layer;
 }
 
-LabelLayer *create_label_layer_from_memory(Memory *memory,
-                                           const char *id_name_prefix)
+LabelLayer *create_label_layer(Memory *memory,
+                               const char *id_name_prefix)
 {
     trace_assert(memory);
     trace_assert(id_name_prefix);
index ee91f0a1fd81ecd5d733c23bb14840c7c4bbc4de..6b175dacfec2a48b946db8bf59f5aa933cdd889d 100644 (file)
@@ -40,8 +40,7 @@ LayerPtr label_layer_as_layer(LabelLayer *label_layer);
 
 // NOTE: create_label_layer and create_label_layer_from_line_stream do
 // not own id_name_prefix
-LabelLayer create_label_layer(const char *id_name_prefix);
-LabelLayer *create_label_layer_from_memory(Memory *memory, const char *id_name_prefix);
+LabelLayer *create_label_layer(Memory *memory, const char *id_name_prefix);
 void label_layer_load(LabelLayer *label_layer,
                         Memory *memory,
                         String *input);
index f9f8a54d5fabca0fe74e65c763774f1a950ee197..41155509cb91c18c410f3af4b9e008e17d9cdddf 100644 (file)
@@ -139,8 +139,8 @@ LayerPtr point_layer_as_layer(PointLayer *point_layer)
     return layer;
 }
 
-PointLayer *create_point_layer_from_memory(Memory *memory,
-                                           const char *id_name_prefix)
+PointLayer *create_point_layer(Memory *memory,
+                               const char *id_name_prefix)
 {
     trace_assert(memory);
     trace_assert(id_name_prefix);
index 1869a9f2bc26e00a95bc0cf76bf806598fecd406..ae6b9d6ea49f4d77a853c3b83e744ef85807a543 100644 (file)
@@ -37,8 +37,7 @@ typedef struct {
 LayerPtr point_layer_as_layer(PointLayer *point_layer);
 // NOTE: create_point_layer and create_point_layer_from_line_stream do
 // not own id_name_prefix
-PointLayer create_point_layer(const char *id_name_prefix);
-PointLayer *create_point_layer_from_memory(Memory *memory, const char *id_name_prefix);
+PointLayer *create_point_layer(Memory *memory, const char *id_name_prefix);
 void point_layer_load(PointLayer *point_layer,
                         Memory *memory,
                         String *input);
index f1e933ffd5bc6b267b99484ee770a05851444c61..2a7745ded745ff52d56e384cb2d7da130959cc21 100644 (file)
@@ -14,7 +14,7 @@ typedef struct {
     size_t context_data_size;
 } HistoryItem;
 
-UndoHistory *create_undo_history_from_memory(Memory *memory)
+UndoHistory *create_undo_history(Memory *memory)
 {
     UndoHistory *result = memory_alloc(memory, sizeof(UndoHistory));
     result->actions = create_ring_buffer_from_buffer(
index 3a63fd30778ab5bffccdd89e142ceca4098d2aa5..1c3cd43d159200b3c04ef6d03659cf7da4918b36 100644 (file)
@@ -10,7 +10,7 @@ typedef struct {
     Memory *memory;
 } UndoHistory;
 
-UndoHistory *create_undo_history_from_memory(Memory *memory);
+UndoHistory *create_undo_history(Memory *memory);
 
 void undo_history_push(UndoHistory *undo_history,
                        RevertAction revert,