Changeset View
Changeset View
Standalone View
Standalone View
source/blender/functions/FN_field.hh
| Show First 20 Lines • Show All 412 Lines • ▼ Show 20 Lines | |||||
| } | } | ||||
| GField make_field_constant_if_possible(GField field); | GField make_field_constant_if_possible(GField field); | ||||
| class IndexFieldInput final : public FieldInput { | class IndexFieldInput final : public FieldInput { | ||||
| public: | public: | ||||
| IndexFieldInput(); | IndexFieldInput(); | ||||
| static GVArray *get_index_varray(IndexMask mask, ResourceScope &scope); | |||||
| const GVArray *get_varray_for_context(const FieldContext &context, | const GVArray *get_varray_for_context(const FieldContext &context, | ||||
| IndexMask mask, | IndexMask mask, | ||||
| ResourceScope &scope) const final; | ResourceScope &scope) const final; | ||||
| uint64_t hash() const override; | uint64_t hash() const override; | ||||
| bool is_equal_to(const fn::FieldNode &other) const override; | bool is_equal_to(const fn::FieldNode &other) const override; | ||||
| }; | }; | ||||
| ▲ Show 20 Lines • Show All 109 Lines • Show Last 20 Lines | |||||