diff options
Diffstat (limited to 'source/blender/simulation/intern/particle_function.hh')
-rw-r--r-- | source/blender/simulation/intern/particle_function.hh | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/source/blender/simulation/intern/particle_function.hh b/source/blender/simulation/intern/particle_function.hh index abed9063bae..bbb40efb388 100644 --- a/source/blender/simulation/intern/particle_function.hh +++ b/source/blender/simulation/intern/particle_function.hh @@ -41,8 +41,8 @@ class ParticleFunction { Array<const ParticleFunctionInput *> global_inputs_; Array<const ParticleFunctionInput *> per_particle_inputs_; Array<bool> output_is_global_; - Vector<uint> global_output_indices_; - Vector<uint> per_particle_output_indices_; + Vector<int> global_output_indices_; + Vector<int> per_particle_output_indices_; Vector<fn::MFDataType> output_types_; Vector<StringRefNull> output_names_; @@ -73,9 +73,9 @@ class ParticleFunctionEvaluator { ~ParticleFunctionEvaluator(); void compute(); - fn::GVSpan get(uint output_index, StringRef expected_name) const; + fn::GVSpan get(int output_index, StringRef expected_name) const; - template<typename T> fn::VSpan<T> get(uint output_index, StringRef expected_name) const + template<typename T> fn::VSpan<T> get(int output_index, StringRef expected_name) const { return this->get(output_index, expected_name).typed<T>(); } |