Home
last modified time | relevance | path

Searched refs:ControlBehavior (Results 1 – 3 of 3) sorted by relevance

/ohos5.0/foundation/graphic/graphic_3d/lume/metaobject/include/meta/interface/
H A Dintf_startable_controller.h38 enum class ControlBehavior : uint32_t { enum
65 virtual bool StartAll(ControlBehavior behavior) = 0;
72 virtual bool StopAll(ControlBehavior behavior) = 0;
95 return StartAll(ControlBehavior::CONTROL_AUTOMATIC); in StartAll()
102 return StopAll(ControlBehavior::CONTROL_AUTOMATIC); in StopAll()
/ohos5.0/foundation/graphic/graphic_3d/lume/metaobject/src/
H A Dstartable_object_controller.cpp42 StartAll(ControlBehavior::CONTROL_AUTOMATIC); in META_BEGIN_NAMESPACE()
90 StopAll(ControlBehavior::CONTROL_AUTOMATIC); in SetTarget()
94 StartAll(ControlBehavior::CONTROL_AUTOMATIC); in SetTarget()
108 bool StartableObjectController::StartAll(ControlBehavior behavior) in StartAll()
116 bool StartableObjectController::StopAll(ControlBehavior behavior) in StopAll()
220 void StartableObjectController::StartHierarchy(const IObject::Ptr& root, ControlBehavior behavior) in StartHierarchy()
246 if (behavior == ControlBehavior::CONTROL_ALL || mode == StartBehavior::AUTOMATIC) { in StartStartable()
253 void StartableObjectController::StopHierarchy(const IObject::Ptr& root, ControlBehavior behavior) in StopHierarchy()
277 if (behavior == ControlBehavior::CONTROL_ALL || mode == StartBehavior::AUTOMATIC) { in StopStartable()
311 StartHierarchy(root, ControlBehavior::CONTROL_AUTOMATIC); in RunTasks()
[all …]
H A Dstartable_object_controller.h54 bool StartAll(ControlBehavior behavior) override;
55 bool StopAll(ControlBehavior behavior) override;
76 void StartHierarchy(const IObject::Ptr& root, ControlBehavior behavior);
77 void StopHierarchy(const IObject::Ptr& root, ControlBehavior behavior);
78 void StartStartable(IStartable* const startable, ControlBehavior behavior);
79 void StopStartable(IStartable* const startable, ControlBehavior behavior);