This removes RiveCore as it's no longer necessary. Removing it has simplified the relationship of our own instances of Rive data, and better facilitates better resource management.
Rive module was already referencing directly RiveLibrary and other native code. This also cleaned up the impending issue of cyclical references.
In addition to the removal of RiveCore, this adds URiveAsset, which is a simple container for rive asset data.
This removes RiveCore as it's no longer necessary. Removing it has simplified the relationship of our own instances of Rive data, and better facilitates better resource management.
Rive module was already referencing directly RiveLibrary and other native code. This also cleaned up the impending issue of cyclical references.
In addition to the removal of RiveCore, this adds URiveAsset, which is a simple container for rive asset data.