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

@@ -1 +1 @@
c681049169c307c8c5538c2cdcb7fe1e4ff43bba
213f07ec13feddad7b9467d6da4d278a8adcc8cb

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;
}