Home
last modified time | relevance | path

Searched refs:MakeCallback (Results 1 - 25 of 62) sorted by relevance

123

/foundation/graphic/graphic_3d/lume/metaobject/include/meta/api/
H A Dmake_callback.h51 auto MakeCallback(Func f) in MakeCallback() function
60 auto MakeCallback(Func f, Args&&... args) in MakeCallback() function
62 return MakeCallback<CallableType>(Capture(BASE_NS::move(f), BASE_NS::forward<Args>(args)...)); in MakeCallback()
70 auto MakeCallback(o* instance, R (o::*func)(ARG...)) in MakeCallback() function
72 return MakeCallback<CallableType>([instance, func](ARG... args) { return (instance->*func)(args...); }); in MakeCallback()
85 return MakeCallback<CallableType>(CaptureSafe(BASE_NS::move(f), BASE_NS::forward<Args>(args)...));
H A Devent_handler.h162 return Subscribe(event, MakeCallback<EventType>(BASE_NS::move(func)), queue); in Subscribe()
172 return Subscribe(event, MakeCallback<EventType>(BASE_NS::move(func)), queueId); in Subscribe()
183 return ev && Subscribe<EventType>(event, MakeCallback<EventType>(BASE_NS::move(func)), queue); in Subscribe()
194 return ev && Subscribe<EventType>(event, MakeCallback<EventType>(BASE_NS::move(func)), queueId); in Subscribe()
/foundation/graphic/graphic_3d/lume/metaobject/src/model/
H A Dcontainer_data_model.cpp24 OnAdded()->AddHandler(MakeCallback<IOnChildChanged>([this](const ChildChangedInfo& info) { in Build()
27 OnRemoved()->AddHandler(MakeCallback<IOnChildChanged>([this](const ChildChangedInfo& info) { in Build()
30 OnMoved()->AddHandler(MakeCallback<IOnChildMoved>([this](const ChildMovedInfo& info) { in Build()
H A Dcomposite_object_provider.cpp40 OnAdded()->AddHandler(MakeCallback<IOnChildChanged>(this, &CompositeObjectProvider::OnProviderAdded)); in Build()
41 OnRemoved()->AddHandler(MakeCallback<IOnChildChanged>(this, &CompositeObjectProvider::OnProviderRemoved)); in Build()
42 OnMoved()->AddHandler(MakeCallback<IOnChildMoved>(this, &CompositeObjectProvider::OnProviderMoved)); in Build()
44 META_ACCESS_PROPERTY(CacheHint)->OnChanged()->AddHandler(MakeCallback<IOnChanged>([&] { in Build()
179 MakeCallback<IOnDataAdded>( in OnProviderAdded()
184 MakeCallback<IOnDataRemoved>( in OnProviderAdded()
189 MakeCallback<IOnDataMoved>([this](auto provider, DataModelIndex from, size_t count, in OnProviderAdded()
H A Dobject_provider_base.cpp83 model_->OnDataAdded()->AddHandler(MakeCallback<IOnDataAdded>([this](DataModelIndex base, size_t count) { in SetDataModel()
87 model_->OnDataRemoved()->AddHandler(MakeCallback<IOnDataRemoved>([this](DataModelIndex base, size_t count) { in SetDataModel()
92 MakeCallback<IOnDataMoved>([this](DataModelIndex from, size_t count, DataModelIndex to) { in SetDataModel()
/foundation/graphic/graphic_3d/lume/metaobject/include/meta/api/container/
H A Dcontainer_observer.h49 META_NS::MakeCallback<META_NS::IOnChildChanged>(BASE_NS::forward<Callback>(callback))); in OnDescendantAdded()
59 META_NS::MakeCallback<META_NS::IOnChildChanged>(BASE_NS::forward<Callback>(callback))); in OnDescendantRemoved()
69 META_NS::MakeCallback<META_NS::IOnChildMoved>(BASE_NS::forward<Callback>(callback))); in OnDescendantMoved()
H A Dobject_hierarchy_observer.h74 META_NS::MakeCallback<META_NS::IOnHierarchyChanged>(BASE_NS::forward<Callback>(callback))); in OnHierarchyChanged()
/foundation/graphic/graphic_3d/lume/scenewidgetplugin/plugin/src/
H A Dtextureinfo_impl.cpp90 handler_.Subscribe(array_, MakeCallback<IOnChanged>(this, &TextureInfoImpl::ArrayChanged));
92 handlers_[0].Subscribe(Image(), MakeCallback<IOnChanged>(this, &TextureInfoImpl::ImageChanged));
93 handlers_[1].Subscribe(Sampler(), MakeCallback<IOnChanged>(this, &TextureInfoImpl::SamplerChanged));
94 handlers_[2].Subscribe(Factor(), MakeCallback<IOnChanged>(this, &TextureInfoImpl::FactorChanged)); // 2 index
96 handlers_[3].Subscribe(Translation(), MakeCallback<IOnChanged>(this, &TextureInfoImpl::TranslationChanged));
97 handlers_[4].Subscribe(Rotation(), MakeCallback<IOnChanged>(this, &TextureInfoImpl::RotationChanged)); // 4 index
98 handlers_[5].Subscribe(Scale(), MakeCallback<IOnChanged>(this, &TextureInfoImpl::ScaleChanged)); // 5 index
H A Dcamera_impl.cpp135 META_NS::MakeCallback<META_NS::IOnChanged>(
191 PostProcess()->OnChanged()->AddHandler(META_NS::MakeCallback<META_NS::IOnChanged>([this, metaCallback]() {
211 postProcess->OnChanged()->AddHandler(META_NS::MakeCallback<META_NS::IOnChanged>([this, engineCallback]() {
241 META_NS::MakeCallback<META_NS::IOnChanged>(updateCustom), reinterpret_cast<uint64_t>(this));
315 META_NS::MakeCallback<META_NS::ITaskQueueTask>(
323 META_NS::MakeCallback<META_NS::ITaskQueueTask>([weakRet]() {
348 META_NS::MakeCallback<META_NS::ITaskQueueTask>(
356 META_NS::MakeCallback<META_NS::ITaskQueueTask>([weakRet]() {
382 META_NS::MakeCallback<META_NS::ITaskQueueTask>(
390 META_NS::MakeCallback<META_N
[all...]
H A Dgraphicsstate_impl.cpp57 sh->QueueApplicationTask(META_NS::MakeCallback<META_NS::ITaskQueueTask>(
77 META_NS::MakeCallback<META_NS::ITaskQueueTask>([sh = sh_, material = BASE_NS::weak_ptr(mat), type = ix_,
H A Dmultimesh_impl.cpp99 META_NS::MakeCallback<META_NS::IOnChanged>([weak = BASE_NS::weak_ptr(GetSelf())]() {
125 META_NS::MakeCallback<META_NS::IOnChanged>([weak = BASE_NS::weak_ptr(GetSelf())]() {
163 META_NS::MakeCallback<META_NS::IOnChanged>([weak = BASE_NS::weak_ptr(GetSelf())]() {
187 /*CustomData()->OnChanged()->AddHandler(META_NS::MakeCallback<META_NS::IMetaArrayProperty::
222 META_NS::MakeCallback<META_NS::IMetaArrayProperty::OnChangedType>(
H A Dnode_impl.cpp151 META_NS::MakeCallback<META_NS::ITaskQueueTask>( in Activate()
171 sceneHolder->QueueEngineTask(META_NS::MakeCallback<META_NS::ITaskQueueTask>( in Deactivate()
222 nameChangedToken_ = Name()->OnChanged()->AddHandler(META_NS::MakeCallback<META_NS::IOnChanged>([this] { in SubscribeToNameChanges()
273 OnMoved()->AddHandler(META_NS::MakeCallback<META_NS::IOnChildMoved>([](const META_NS::ChildMovedInfo& info) { in Build()
677 rh->OnChanged()->AddHandler(META_NS::MakeCallback<META_NS::IOnChanged>([this]() { GetMeshFromEngine(); }), in CompleteInitialization()
682 Mesh()->OnChanged()->AddHandler(META_NS::MakeCallback<META_NS::IOnChanged>([this]() { in CompleteInitialization()
684 node->Status()->OnChanged()->AddHandler(META_NS::MakeCallback<META_NS::IOnChanged>( in CompleteInitialization()
703 scene->AddApplicationTask(META_NS::MakeCallback<META_NS::ITaskQueueTask>( in CompleteInitialization()
1261 META_NS::MakeCallback<META_NS::ITaskQueueTask>([isRecursive, weakRet = BASE_NS::weak_ptr(ret), in GetWorldMatrixComponentAABB()
1268 sh->QueueApplicationTask(META_NS::MakeCallback<META_N in GetWorldMatrixComponentAABB()
[all...]
H A Dscene_impl.cpp162 uiBitmap->ResourceChanged(), META_NS::MakeCallback<META_NS::IOnChanged>([this, camera]() {
229 asyncChangedToken_ = Asynchronous()->OnChanged()->AddHandler(META_NS::MakeCallback<META_NS::IOnChanged>(
238 META_NS::MakeCallback<META_NS::IOnChanged>([weak = BASE_NS::weak_ptr(GetSelf())]() {
245 META_NS::MakeCallback<SceneHolder::ISceneInitialized>(
252 META_NS::MakeCallback<SceneHolder::ISceneLoaded>([me = BASE_NS::weak_ptr(GetSelf())](uint32_t status) {
735 RenderConfiguration()->OnChanged()->AddHandler(META_NS::MakeCallback<META_NS::IOnChanged>([this]() { in onSceneInitialized()
781 META_NS::MakeCallback<SceneHolder::ISceneUninitialized>([me = BASE_NS::weak_ptr(GetSelf())]() { in onSceneInitialized()
1526 META_NS::MakeCallback<META_NS::ITaskQueueTask>([w = world, min = aabbMin, max = aabbMax,
1532 sh->QueueApplicationTask(META_NS::MakeCallback<META_NS::ITaskQueueTask>([weakRet]() {
1558 AddEngineTask(META_NS::MakeCallback<META_N
[all...]
/foundation/graphic/graphic_3d/lume/scenewidgetplugin/plugin/include/scene_plugin/interface/
H A Dintf_node.h198 OnLoaded()->AddHandler(META_NS::MakeCallback<META_NS::IOnChanged>(callback)); in OnLoaded()
216 auto token = OnLoaded()->AddHandler(META_NS::MakeCallback<META_NS::IOnChanged>(callback)); in OnLoadedSingleShot()
218 META_NS::MakeCallback<META_NS::IOnChanged>([token, this]() { OnLoaded()->RemoveHandler(token); })); in OnLoadedSingleShot()
239 auto token = OnBound()->AddHandler(META_NS::MakeCallback<META_NS::IOnChanged>(callback)); in OnReady()
241 META_NS::MakeCallback<META_NS::IOnChanged>([token, this]() { OnBound()->RemoveHandler(token); })); in OnReady()
/foundation/graphic/graphic_3d/lume/metaobject/src/
H A Dcontainer_observer.cpp97 addedCallable_ = MakeCallback<IOnChildChanged>(this, &ContainerObserver::InvokeAdded); in Build()
98 removedCallable_ = MakeCallback<IOnChildChanged>(this, &ContainerObserver::InvokeRemoved); in Build()
99 movedCallable_ = MakeCallback<IOnChildMoved>(this, &ContainerObserver::InvokeMoved); in Build()
H A Dstartable_object_controller.cpp37 MakeCallback<IOnHierarchyChanged>(this, &StartableObjectController::HierarchyChanged)); in Build()
39 META_ACCESS_PROPERTY(StartBehavior)->OnChanged()->AddHandler(MakeCallback<IOnChanged>([this]() { in Build()
48 tickerTask_ = META_NS::MakeCallback<ITaskQueueTask>([this]() { in Build()
56 ->AddHandler(MakeCallback<IOnChanged>(this, &StartableObjectController::UpdateTicker)); in Build()
58 MakeCallback<IOnChanged>(this, &StartableObjectController::InvalidateTickables)); in Build()
/foundation/graphic/graphic_3d/lume/metaobject/test/src/base/
H A DCaptureTest.cpp183 * @tc.desc: test MakeCallback function
187 HWTEST_F(CaptureTest, MakeCallback, TestSize.Level1) in HWTEST_F()
192 p->OnChanged()->AddHandler(MakeCallback<IOnChanged>( in HWTEST_F()
214 c->OnAdded()->AddHandler(MakeCallback<IOnChildChanged>( in HWTEST_F()
/foundation/graphic/graphic_3d/3d_scene_adapter/src/
H A Dscene_adapter.cpp215 auto engineInit = META_NS::MakeCallback<META_NS::ITaskQueueWaitableTask>([platformCreateInfo]() { in InitEngine()
297 auto cb = META_NS::MakeCallback<META_NS::ITaskQueueWaitableTask>([this]() { in CreateTextureLayer()
337 auto cb = META_NS::MakeCallback<META_NS::ITaskQueueWaitableTask>([this, &windowChangeInfo]() { in OnWindowChange()
364 singleFrameAsync = META_NS::MakeCallback<META_NS::ITaskQueueTask>([this]() { in InitRenderThread()
369 singleFrameSync = META_NS::MakeCallback<META_NS::ITaskQueueWaitableTask>([this]() { in InitRenderThread()
382 auto engine_deinit = META_NS::MakeCallback<META_NS::ITaskQueueWaitableTask>([]() { in DeinitRenderThread()
/foundation/graphic/graphic_3d/lume/metaobject/src/animation/
H A Dparallel_animation.cpp37 GetState().OnChildrenChanged()->AddHandler(MakeCallback<IOnChanged>(this, &ParallelAnimation::ChildrenChanged)); in Build()
H A Dsequential_animation.cpp38 MakeCallback<IOnChanged>(this, &SequentialAnimation::ChildrenChanged)); in Build()
/foundation/graphic/graphic_3d/lume/metaobject/src/loaders/
H A Dclass_content_loader.cpp24 META_ACCESS_PROPERTY(ClassId), MakeCallback<IOnChanged>(this, &ClassContentLoader::Reload)); in Build()
H A Djson_content_loader.cpp25 META_ACCESS_PROPERTY(Cached), MakeCallback<IOnChanged>(this, &JsonContentLoader::Reload)); in Build()
/foundation/graphic/graphic_3d/lume/metaobject/test/src/interface/
H A DIntfClassRegistryTest.cpp124 auto token1 = classReg.OnClassRegistered()->AddHandler(META_NS::MakeCallback<META_NS::IOnClassRegistrationChanged>( in HWTEST_F()
131 classReg.OnClassUnregistered()->AddHandler(META_NS::MakeCallback<META_NS::IOnClassRegistrationChanged>( in HWTEST_F()
/foundation/graphic/graphic_3d/kits/js/src/
H A DPropertyProxy.cpp86 changeHandler_ = META_NS::MakeCallback<META_NS::IOnChanged>(this, &PropertyProxy::UpdateLocal); in PropertyProxy()
88 updateTask_ = META_NS::MakeCallback<META_NS::ITaskQueueTask>(this, &PropertyProxy::UpdateRemote); in PropertyProxy()
/foundation/graphic/graphic_3d/lume/metaobject/test/src/
H A Dtesting_objects.h176 OnStarted()->AddHandler(MakeCallback<IOnChanged>(callback)); in AddOnStarted()
182 OnStopped()->AddHandler(MakeCallback<IOnChanged>(callback)); in AddOnStopped()
188 OnTicked()->AddHandler(MakeCallback<IOnChanged>(callback)); in AddOnTicked()

Completed in 13 milliseconds

123