/foundation/graphic/graphic_3d/lume/metaobject/include/meta/api/ |
H A D | make_callback.h | 51 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 D | event_handler.h | 162 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 D | container_data_model.cpp | 24 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 D | composite_object_provider.cpp | 40 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 D | object_provider_base.cpp | 83 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 D | container_observer.h | 49 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 D | object_hierarchy_observer.h | 74 META_NS::MakeCallback<META_NS::IOnHierarchyChanged>(BASE_NS::forward<Callback>(callback))); in OnHierarchyChanged()
|
/foundation/graphic/graphic_3d/lume/scenewidgetplugin/plugin/src/ |
H A D | textureinfo_impl.cpp | 90 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 D | camera_impl.cpp | 135 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 D | graphicsstate_impl.cpp | 57 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 D | multimesh_impl.cpp | 99 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 D | node_impl.cpp | 151 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 D | scene_impl.cpp | 162 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 D | intf_node.h | 198 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 D | container_observer.cpp | 97 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 D | startable_object_controller.cpp | 37 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 D | CaptureTest.cpp | 183 * @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 D | scene_adapter.cpp | 215 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 D | parallel_animation.cpp | 37 GetState().OnChildrenChanged()->AddHandler(MakeCallback<IOnChanged>(this, &ParallelAnimation::ChildrenChanged)); in Build()
|
H A D | sequential_animation.cpp | 38 MakeCallback<IOnChanged>(this, &SequentialAnimation::ChildrenChanged)); in Build()
|
/foundation/graphic/graphic_3d/lume/metaobject/src/loaders/ |
H A D | class_content_loader.cpp | 24 META_ACCESS_PROPERTY(ClassId), MakeCallback<IOnChanged>(this, &ClassContentLoader::Reload)); in Build()
|
H A D | json_content_loader.cpp | 25 META_ACCESS_PROPERTY(Cached), MakeCallback<IOnChanged>(this, &JsonContentLoader::Reload)); in Build()
|
/foundation/graphic/graphic_3d/lume/metaobject/test/src/interface/ |
H A D | IntfClassRegistryTest.cpp | 124 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 D | PropertyProxy.cpp | 86 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 D | testing_objects.h | 176 OnStarted()->AddHandler(MakeCallback<IOnChanged>(callback)); in AddOnStarted() 182 OnStopped()->AddHandler(MakeCallback<IOnChanged>(callback)); in AddOnStopped() 188 OnTicked()->AddHandler(MakeCallback<IOnChanged>(callback)); in AddOnTicked()
|