Home
last modified time | relevance | path

Searched refs:p_ (Results 1 - 5 of 5) sorted by relevance

/foundation/graphic/graphic_3d/lume/metaobject/include/meta/api/
H A Dlocking.h29 explicit InterfaceLock(LockType type, const CORE_NS::IInterface* t) : type_(type), p_(interface_cast<ILockable>(t)) in InterfaceLock()
31 if (p_) { in InterfaceLock()
33 p_->Lock(); in InterfaceLock()
35 p_->LockShared(); in InterfaceLock()
44 InterfaceLock(InterfaceLock&& l) noexcept : type_(l.type_), p_(l.p_) in p_() function in InterfaceLock
46 l.p_ = nullptr; in p_()
52 p_ = l.p_;
53 l.p_
75 const ILockable* p_; global() member in InterfaceLock
96 InterfaceUniqueLock(InterfaceUniqueLock&& l) noexcept : p_(l.p_) p_() function in InterfaceUniqueLock
121 const ILockable* p_; global() member in InterfaceUniqueLock
142 InterfaceSharedLock(InterfaceSharedLock&& l) noexcept : p_(l.p_) p_() function in InterfaceSharedLock
167 const ILockable* p_; global() member in InterfaceSharedLock
[all...]
/foundation/graphic/graphic_3d/lume/metaobject/include/meta/interface/detail/
H A Dproperty.h36 explicit ConstTypelessPropertyInterface(PropertyType p) : p_(p) {} in ConstTypelessPropertyInterface()
40 return p_->GetName(); in GetName()
44 return p_->GetOwner(); in GetOwner()
49 return p_->GetValue(); in GetValueAny()
55 if (auto i = interface_cast<IStackProperty>(p_)) { in GetDefaultValueAny()
63 return p_->IsDefaultValue(); in IsDefaultValue()
67 return !p_->IsDefaultValue(); in IsValueSet()
72 return p_->GetTypeId(); in GetTypeId()
77 return p_->IsCompatible(id); in IsCompatible()
82 return p_ in OnChanged()
128 PropertyType p_; global() member in ConstTypelessPropertyInterface
249 PropertyType p_; global() member in TypelessPropertyInterface
[all...]
/foundation/graphic/graphic_3d/lume/metaobject/include/meta/interface/property/
H A Dproperty.h35 Property(BASE_NS::shared_ptr<Prop> p) : p_(BASE_NS::move(p)) in Property()
37 if (p_ && !p_->IsCompatible(UidFromType<ValueType>())) { in Property()
38 CORE_LOG_W("Not compatible any for given property type [%s]", p_->GetName().c_str()); in Property()
39 p_ = nullptr; in Property()
43 Property(NoCheckT, BASE_NS::shared_ptr<Prop> p) : p_(p) in Property()
53 return p_ != nullptr; in IsValid()
68 return TypedPropertyLock<Type>(p_.get()); in GetLockedAccess()
73 return PropertyInterface<Type>(p_.get()); in GetUnlockedAccess()
78 return p_; in operator IProperty::ConstPtr()
102 PropertyType p_; global() member in Property
[all...]
H A Darray_property.h36 ArrayProperty(BASE_NS::shared_ptr<Prop> p) : p_(BASE_NS::move(p)) in ArrayProperty()
38 if (p_ && !p_->IsCompatible(ArrayUidFromType<ValueType>())) { in ArrayProperty()
39 CORE_LOG_W("Not compatible any for given array property type [%s]", p_->GetName().c_str()); in ArrayProperty()
40 p_ = nullptr; in ArrayProperty()
44 ArrayProperty(NoCheckT, BASE_NS::shared_ptr<Prop> p) : p_(p) in ArrayProperty()
49 return p_ != nullptr; in IsValid()
64 return TypedArrayPropertyLock<Type>(p_.get()); in GetLockedAccess()
69 return ArrayPropertyInterface<Type>(p_.get()); in GetUnlockedAccess()
74 return p_; in operator IProperty::ConstPtr()
98 PropertyType p_; global() member in final
[all...]
/foundation/graphic/graphic_3d/lume/metaobject/include/meta/api/property/
H A Darray_element_bind.h26 ArrayElementBind(const IProperty::Ptr& p, size_t index) : p_(p), index_(index) in ArrayElementBind()
48 if (auto p = p_.lock()) { in ~ArrayElementBind()
58 if (auto p = p_.lock()) {
72 if (auto p = p_.lock()) {
86 IProperty::WeakPtr p_; member in ArrayElementBind

Completed in 2 milliseconds