mirror of
https://github.com/rive-app/rive-cpp.git
synced 2026-01-18 21:21:17 +01:00
feat: return string reference from vm instance runtime name
Changed `ViewModelInstanceRuntime::name()` to return a const reference instead of a string copy, making Unity marshalling a bit easier. Diffs= f359c918e0 feat: return string reference from vm instance runtime name (#9366) Co-authored-by: Adam <67035612+damzobridge@users.noreply.github.com>
This commit is contained in:
@@ -1 +1 @@
|
||||
8bdedb6b198ad8e0c0ad662a6da20b081edb4b24
|
||||
f359c918e0135e8c432f7ba3068fff7dbba0ac07
|
||||
|
||||
@@ -27,7 +27,7 @@ public:
|
||||
ViewModelInstanceRuntime(rcp<ViewModelInstance> instance);
|
||||
~ViewModelInstanceRuntime();
|
||||
|
||||
std::string name() const;
|
||||
const std::string& name() const;
|
||||
size_t propertyCount() const;
|
||||
ViewModelInstanceNumberRuntime* propertyNumber(
|
||||
const std::string& path) const;
|
||||
|
||||
@@ -1,4 +1,3 @@
|
||||
|
||||
#include "rive/viewmodel/runtime/viewmodel_instance_runtime.hpp"
|
||||
#include "rive/viewmodel/viewmodel.hpp"
|
||||
#include "rive/viewmodel/viewmodel_instance_number.hpp"
|
||||
@@ -38,7 +37,7 @@ ViewModelInstanceRuntime::~ViewModelInstanceRuntime()
|
||||
}
|
||||
}
|
||||
|
||||
std::string ViewModelInstanceRuntime::name() const
|
||||
const std::string& ViewModelInstanceRuntime::name() const
|
||||
{
|
||||
return m_viewModelInstance->name();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user