Searched refs:ArrayProperty (Results 1 - 14 of 14) sorted by relevance
/foundation/graphic/graphic_3d/lume/metaobject/include/meta/interface/property/ |
H A D | array_property.h | 25 class ArrayProperty final { 32 ArrayProperty() = default; 33 ArrayProperty(nullptr_t) {} in ArrayProperty() function in final 36 ArrayProperty(BASE_NS::shared_ptr<Prop> p) : p_(BASE_NS::move(p)) in ArrayProperty() function in final 44 ArrayProperty(NoCheckT, BASE_NS::shared_ptr<Prop> p) : p_(p) in ArrayProperty() function in final 102 using ConstArrayProperty = ArrayProperty<const T>; 105 inline bool operator==(const ArrayProperty<T>& l, const ArrayProperty<T>& r) in operator ==() 111 inline bool operator!=(const ArrayProperty<T>& l, const ArrayProperty< [all...] |
H A D | construct_array_property.h | 26 ArrayProperty<T> ConstructArrayProperty(IObjectRegistry& obr, BASE_NS::string_view name, in ConstructArrayProperty() 29 ArrayProperty<T> p(NOCHECK, obr.GetPropertyRegister().Create(ClassId::StackProperty, name)); 40 ArrayProperty<T> ConstructArrayProperty(BASE_NS::string_view name, BASE_NS::array_view<const T> value = {}, in ConstructArrayProperty()
|
/foundation/graphic/graphic_3d/lume/metaobject/include/meta/api/animation/ |
H A D | animation.h | 118 META_NS::ArrayProperty<float> Timestamps() in Timestamps() 129 META_NS::ArrayProperty<Type> Keyframes() in Keyframes() 131 return META_NS::ArrayProperty<Type>(META_API_CACHED_INTERFACE(TrackAnimation)->Keyframes()); in Keyframes() 142 META_NS::ArrayProperty<IFunction::Ptr> KeyframeHandlers() in KeyframeHandlers()
|
/foundation/graphic/graphic_3d/lume/metaobject/include/meta/interface/engine/ |
H A D | intf_engine_value_manager.h | 67 ArrayProperty<Type> ConstructArrayProperty(BASE_NS::string_view name) in ConstructArrayProperty() 69 return ArrayProperty<Type>(ConstructProperty(name)); in ConstructArrayProperty()
|
/foundation/graphic/graphic_3d/lume/metaobject/include/meta/interface/ |
H A D | interface_macros.h | 67 META_NS::ArrayProperty<type> name() noexcept \ 69 return META_NS::ArrayProperty<type> { this->Property##name() }; \
|
H A D | intf_metadata.h | 142 ArrayProperty<ValueType> GetArrayPropertyByName(BASE_NS::string_view name) in GetArrayPropertyByName() 147 ArrayProperty<const ValueType> GetArrayPropertyByName(BASE_NS::string_view name) const in GetArrayPropertyByName()
|
/foundation/graphic/graphic_3d/lume/metaobject/src/animation/ |
H A D | track_animation_state.h | 34 ArrayProperty<float> timestamps; 102 ArrayProperty<float>& GetTimeStamps() noexcept
|
/foundation/graphic/graphic_3d/lume/metaobject/include/meta/api/property/ |
H A D | array_property_changes_recognizer.h | 59 void SetValue(const META_NS::ArrayProperty<ValueType>& arrayProperty) in SetValue() 69 ArrayChanges<ValueType> OnArrayPropertyChanged(const META_NS::ArrayProperty<ValueType>& arrayProperty) in OnArrayPropertyChanged()
|
H A D | array_property_event_handler.h | 31 using Property = ArrayProperty<ValueType>;
|
/foundation/graphic/graphic_3d/lume/metaobject/include/meta/api/internal/ |
H A D | object_api.h | 384 if (auto typed = ArrayProperty<PropertyValueType>(existing)) { in ArrayMetaProperty() 616 inline META_NS::ArrayProperty<PropertyType> PropertyName() noexcept \ 621 META_NS::ArrayProperty<PropertyType>::IndexType index, const PropertyType& value) \ 631 inline FinalClassType& PropertyName(const META_NS::ArrayProperty<PropertyType>& property) \ 649 META_NS::ArrayProperty<const PropertyType> PropertyName() const \
|
/foundation/graphic/graphic_3d/lume/scenewidgetplugin/plugin/src/ |
H A D | submeshhandler.cpp | 40 submeshes_ = META_NS::ArrayProperty<SCENE_NS::ISubMesh::Ptr>(submeshes); 336 META_NS::ArrayProperty<SCENE_NS::ISubMesh::Ptr> submeshes_ {};
|
H A D | textureinfo_impl.cpp | 63 META_NS::ArrayProperty<CORE3D_NS::MaterialComponent::TextureInfo> array_;
|
/foundation/graphic/graphic_3d/lume/metaobject/test/src/api/ |
H A D | FunctionTest.cpp | 271 auto p = ArrayProperty<IFunction::Ptr>(metad->GetPropertyByName("functions")); in HWTEST_F()
|
/foundation/graphic/graphic_3d/lume/metaobject/include/meta/ext/ |
H A D | implementation_macros.h | 59 ::META_NS::ArrayProperty<type> metaProperty##name##_ = this->template RegisterStaticPropertyMetadata<type[]>( \
|
Completed in 5 milliseconds