Advertisement
Pheenoh

Framework System

Sep 8th, 2023
126
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.00 KB | None | 0 0
  1. node_class - Doubly linked list tracking node data and previous/next nodes. The basic building block used by many other framework structures.
  2.  
  3. node_list_class - node_class metadata structure to track the head and tail of many node_class structs. Also tracks how many nodes are in a particular linked list.
  4.  
  5. node_lists_tree_class - node_list_class metadata structure to track an array of node_list_classes. Also tracks the number of lists.
  6.  
  7. create_tag_class - Management class for updating the above structures (inserting a node into a tree, cutting a node from a list, etc.)
  8.  
  9. base_process_class - Used for actors, scenes, messages, etc. Tracks a process name and profile definition that contains metadata about the process size, parameters, method table, etc.
  10.  
  11. process_node_class - tracks a base_process_class, layer_class and array of node_list_classes
  12.  
  13. layer_class - Management class for tying together a process_node_class and a node_lists_tree_class
  14.  
  15. layer_management_tag_class - management class for
  16.  
  17.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement