DeepCopy.gml
Data copier
A utility script for recursively deep copying nested data structures in GameMaker language.
Deep clone GameMaker class instances / constructed structs, anonymous structs and arrays nested in any order!
12 stars
3 watching
1 forks
Language: Game Maker Language
last commit: over 1 year ago
Linked from 1 awesome list
arrayclassconstrcutordeep-clonedeep-copydeepclonedeepcopygamemakergamemaker-languagegamemaker-projectsgamemaker-studiogamemaker-studio-2gamemaker-studio-2-3gamemakerstudiogamemakerstudio2gmlgmsgms2struct
Related projects:
Repository | Description | Stars |
---|---|---|
keeveegames/duplicatesequence.gml | Tools for creating and managing sequence resources in GameMaker Studio 2 | 12 |
keeveegames/foreach.gml | A set of implementations for iterating over various data structures in GameMaker Studio 2 | 20 |
ulule/deepcopier | A utility for creating deep copies of complex data structures in Go. | 452 |
keeveegames/arraylist.gml | A custom list class built on top of GameMaker Studio 2's array data structure, providing an optimized and feature-rich implementation for managing collections of data. | 14 |
gamemakerdiscord/map.gml | A set of hashtable implementations optimized for use in GameMaker Studio 2.3+, providing varying levels of functionality and performance. | 2 |
gotidy/copy | Package for fast copying complex data structures of different types | 49 |
keeveegames/exception.gml | Provides better exception handling in GameMaker Studio 2. | 11 |
lukeed/klona | A utility library for creating deep copies of complex data structures and objects | 1,620 |
mtax-development/gml-oop | A library of constructors operating primary GameMaker functionalities. | 28 |
switchupcb/copygen | A code generator tool that produces custom copying logic between data structures without relying on reflection or extra dependencies. | 356 |
keeveegames/okcolor.gml | A color management library for GameMaker Studio 2 that implements perceptually correct color models | 42 |
jujuadams/snap | Tools for encoding and decoding structured data in GameMaker games | 89 |
yal-gamemaker/gmsdll | Provides a template and tools to create C++ DLLs compatible with GameMaker game development environment | 14 |
gamemakerdiscord/gog.gml | A native extension for GameMaker: Studio/GMS2 to utilize GOG.com's SDK for achievements, stats, and leaderboards | 11 |
tiendc/go-deepcopy | A fast and flexible deep-copier library for Go. | 27 |