Large cleanup of type registration, added new "NativeArray" (or narray in angelscript) type that simply holds a pointer to a native list, to prevent copies we don't need
Some checks failed
continuous-integration/drone/push Build is failing
Some checks failed
continuous-integration/drone/push Build is failing
This commit is contained in:
@@ -87,8 +87,11 @@ namespace PkmnLib::Library {
|
||||
}
|
||||
[[nodiscard]] inline EvolutionMethod GetMethod() const noexcept { return _method; }
|
||||
[[nodiscard]] inline size_t GetDataCount() const noexcept { return _evolutionData.Count(); }
|
||||
[[nodiscard]] inline const ArbUt::UniquePtrList<const CreatureLib::Library::EffectParameter>& GetData() const {
|
||||
return _evolutionData;
|
||||
}
|
||||
[[nodiscard]] inline ArbUt::BorrowedPtr<const CreatureLib::Library::EffectParameter>
|
||||
GetData(size_t index) const {
|
||||
GetDataAt(size_t index) const {
|
||||
return _evolutionData.At(index);
|
||||
}
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user