How is rive implemented into the engine?

I’ve been looking at the source code for Defold a little just trying to see how you’ve integrated Rive into the project but I’m unable to find any code that shows how it is done.

I’ve just been looking at content and seeing how Rive has been integrated into different projects but all I could find was that the Rive Renderer has been natively integrated into Defold but I haven’t been able to find any information beyond that.

Thanks for any help. Hopefully this is not off-topic.

Defold’s Rive integration is done with a native extension, which can be found here:

See also the manual page on Rive:

3 Likes