feature: making rive::File rcp (#10439) 213f07ec13

* feature: making rive::File rcp

* fixes

* fix: recorder

Co-authored-by: Luigi Rosso <luigi-rosso@users.noreply.github.com>
This commit is contained in:
luigi-rosso
2025-08-22 16:04:45 +00:00
parent 16d2002b01
commit 7385db0e0c
3 changed files with 4 additions and 4 deletions

View File

@@ -21,7 +21,7 @@
*/
@implementation RiveFile
{
std::unique_ptr<rive::File> riveFile;
rive::rcp<rive::File> riveFile;
rive::FileAssetLoader* fileAssetLoader;
RenderContext* _renderContext;
}
@@ -587,7 +587,7 @@
/// Clean up rive file
- (void)dealloc
{
riveFile.reset(nullptr);
riveFile = nullptr;
delete fileAssetLoader;
}