Following discussions in a separate PR, this update changes the xdata loaders to be given a shared pointer to the LoadManager, rather than the raw pointer that was previously supplied. This is mainly to fix a C++ style concern, since the loaders have a relatively short lifespan and never outlive the LoadManager.
Following discussions in a separate PR, this update changes the xdata loaders to be given a shared pointer to the LoadManager, rather than the raw pointer that was previously supplied. This is mainly to fix a C++ style concern, since the loaders have a relatively short lifespan and never outlive the LoadManager.