Home
last modified time | relevance | path

Searched refs:Internal (Results 1 - 25 of 116) sorted by relevance

12345

/foundation/graphic/graphic_3d/lume/metaobject/include/meta/interface/
H A Dstatic_object_metadata.h28 namespace Internal { namespace
31 } // namespace Internal
43 Internal::PCtor* create {};
45 Internal::PMemberInit* init {};
48 namespace Internal { namespace
51 } // namespace Internal
61 Internal::ECtor* create {};
63 Internal::EMemberInit* init {};
66 namespace Internal { namespace
69 } // namespace Internal
[all...]
/foundation/graphic/graphic_3d/lume/metaobject/src/
H A Dregister_entities.cpp20 namespace Internal { namespace
31 Internal::RegisterBuiltInObjects(registry); in RegisterEntities()
32 Internal::RegisterBuiltInAnimations(registry); in RegisterEntities()
37 Internal::UnRegisterBuiltInAnimations(registry); in UnRegisterEntities()
38 Internal::UnRegisterBuiltInObjects(registry); in UnRegisterEntities()
41 } // namespace Internal
H A Dmeta_object_lib.cpp82 namespace Internal { namespace
91 } // namespace Internal
123 Internal::RegisterAnys(*registry_); in Initialize()
124 Internal::RegisterEntities(*registry_); in Initialize()
125 Internal::RegisterValueSerializers(*registry_); in Initialize()
126 Internal::RegisterEngineTypes(*registry_); in Initialize()
131 Internal::UnRegisterEngineTypes(*registry_); in Uninitialize()
132 Internal::UnRegisterValueSerializers(*registry_); in Uninitialize()
133 Internal::UnRegisterEntities(*registry_); in Uninitialize()
134 Internal in Uninitialize()
[all...]
H A Dbase_object.h36 namespace Internal { namespace
142 class BaseObjectFwd : public ConcreteBaseFwd<FinalClass, ClassInfo, META_NS::Internal::BaseObject, Interfaces...> {
143 using Impl = META_NS::Internal::BaseObject;
156 } // namespace Internal
158 class BaseObject : public Internal::BaseObjectFwd<BaseObject, META_NS::ClassId::BaseObject> {
159 using Super = Internal::BaseObjectFwd<BaseObject, META_NS::ClassId::BaseObject>;
H A Dpolling_task_queue.cpp32 : public Internal::MetaObjectFwd<PollingTaskQueue, ClassId::PollingTaskQueue, IPollingTaskQueue, TaskQueueImpl> {
35 Internal::MetaObjectFwd<PollingTaskQueue, ClassId::PollingTaskQueue, IPollingTaskQueue, TaskQueueImpl>;
96 // Internal api for engine task queue
97 namespace Internal { namespace
104 } // namespace Internal
H A Dnumber.h26 namespace Internal { namespace
28 class Number : public META_NS::Internal::BaseObjectFwd<Number, META_NS::ClassId::Number, IAny> {
46 } // namespace Internal
H A Dmeta_object.h36 namespace Internal { namespace
105 class MetaObjectFwd : public ConcreteBaseFwd<FinalClass, ClassInfo, META_NS::Internal::MetaObject, Interfaces...> {
106 using Super = ConcreteBaseFwd<FinalClass, ClassInfo, META_NS::Internal::MetaObject, Interfaces...>;
127 } // namespace Internal
129 class MetaObject : public Internal::MetaObjectFwd<MetaObject, ClassId::MetaObject> {};
H A Dthreaded_task_queue.cpp33 : public Internal::MetaObjectFwd<ThreadedTaskQueue, ClassId::ThreadedTaskQueue, IThreadedTaskQueue, TaskQueueImpl> {
36 Internal::MetaObjectFwd<ThreadedTaskQueue, ClassId::ThreadedTaskQueue, IThreadedTaskQueue, TaskQueueImpl>;
128 namespace Internal { namespace
135 } // namespace Internal
H A Dobject.h41 namespace Internal { namespace
69 class ObjectFwd : public ConcreteBaseFwd<FinalClass, ClassInfo, META_NS::Internal::Object, Interfaces...> {
70 using Super = ConcreteBaseFwd<FinalClass, ClassInfo, META_NS::Internal::Object, Interfaces...>;
91 } // namespace Internal
H A Dproxy_object.h33 namespace Internal { namespace
35 class ProxyObject final : public Internal::ObjectFwd<ProxyObject, META_NS::ClassId::ProxyObject, IProxyObject> {
36 using Super = Internal::ObjectFwd<ProxyObject, META_NS::ClassId::ProxyObject, IProxyObject>;
90 } // namespace Internal
/foundation/graphic/graphic_3d/lume/metaobject/include/meta/api/
H A Diteration.h25 using Internal::MakeIterationCallable;
28 using Internal::MakeIterationConstCallable;
42 return Internal::Iterate( in ForEachUnique()
44 [f = BASE_NS::forward<Func>(func)](Internal::IterationArgType<Func>& arg) { in ForEachUnique()
63 return Internal::ConstIterate(
65 [f = BASE_NS::forward<Func>(func)](const Internal::IterationArgType<Func>& arg) {
85 return Internal::Iterate(c, BASE_NS::forward<Func>(func), IterateStrategy { traversal, LockType::UNIQUE_LOCK })
102 return Internal::ConstIterate(c, BASE_NS::forward<Func>(func), IterateStrategy { traversal, LockType::SHARED_LOCK })
118 return Internal::Iterate(c, BASE_NS::forward<Func>(func), is).value == IterationResult::STOP;
133 return Internal
[all...]
/foundation/graphic/graphic_3d/lume/scenewidgetplugin/plugin/include/scene_plugin/api/
H A Dpostprocess.h25 class Bloom final : public META_NS::Internal::ObjectInterfaceAPI<Bloom, ClassId::Bloom> {
43 class Blur final : public META_NS::Internal::ObjectInterfaceAPI<Blur, ClassId::Blur> {
57 class ColorConversion final : public META_NS::Internal::ObjectInterfaceAPI<ColorConversion, ClassId::ColorConversion> {
68 class ColorFringe final : public META_NS::Internal::ObjectInterfaceAPI<ColorFringe, ClassId::ColorFringe> {
80 class DepthOfField final : public META_NS::Internal::ObjectInterfaceAPI<DepthOfField, ClassId::DepthOfField> {
98 class Dither final : public META_NS::Internal::ObjectInterfaceAPI<Dither, ClassId::Dither> {
110 class Fxaa final : public META_NS::Internal::ObjectInterfaceAPI<Fxaa, ClassId::Fxaa> {
122 class MotionBlur final : public META_NS::Internal::ObjectInterfaceAPI<MotionBlur, ClassId::MotionBlur> {
136 class Taa final : public META_NS::Internal::ObjectInterfaceAPI<Taa, ClassId::Taa> {
148 class Tonemap final : public META_NS::Internal
[all...]
H A Dmaterial.h28 class TextureInfo final : public META_NS::Internal::ObjectInterfaceAPI<TextureInfo, ClassId::TextureInfo> {
38 : public META_NS::Internal::ObjectInterfaceAPI<CustomPropertiesHolder, ClassId::CustomPropertiesHolder> {
46 class Shader final : public META_NS::Internal::ObjectInterfaceAPI<Shader, ClassId::Shader> {
56 class GraphicsState final : public META_NS::Internal::ObjectInterfaceAPI<GraphicsState, ClassId::GraphicsState> {
68 class Material final : public META_NS::Internal::ObjectInterfaceAPI<Material, ClassId::Material> {
/foundation/graphic/graphic_3d/lume/metaobject/src/animation/
H A Dsequential_animation.h24 namespace Internal { namespace
50 Internal::SequentialAnimationState& GetState() noexcept override
54 Internal::SequentialAnimationState state_;
57 } // namespace Internal
H A Dparallel_animation.h24 namespace Internal { namespace
49 Internal::ParallelAnimationState& GetState() noexcept override
53 Internal::ParallelAnimationState state_;
56 } // namespace Internal
H A Danimation.h30 namespace Internal { namespace
36 class BaseAnimationFwd : public Internal::ObjectFwd<FinalClass, ClassInfo, BaseAnimationInterface, INotifyOnChange,
40 using Super = Internal::ObjectFwd<FinalClass, ClassInfo, BaseAnimationInterface, INotifyOnChange, IAttachment,
157 virtual Internal::AnimationState& GetState() noexcept = 0;
235 Internal::StaggeredAnimationState& GetState() noexcept override = 0;
388 Internal::PropertyAnimationState& GetState() noexcept override = 0;
446 Internal::PropertyAnimationState& GetState() noexcept override
452 Internal::PropertyAnimationState state_;
455 } // namespace Internal
/foundation/graphic/graphic_3d/lume/metaobject/include/meta/ext/
H A Dmetadata_helpers.h121 META_NS::ObjectFlagBitsValue flags, META_NS::Internal::PCtor* ctor, META_NS::Internal::PMemberInit* init) \
131 META_NS::Internal::ECtor* ctor, META_NS::Internal::EMemberInit* init) \
139 META_NS::Internal::FCtor* ctor, META_NS::Internal::FContext* context) \
H A Dobject.h43 namespace Internal { namespace
48 } // namespace Internal
57 private Internal::DummyGetObjectRegistry {
219 ObjectFlagBitsValue flags, Internal::PCtor* ctor, Internal::PMemberInit* init) in RegisterStaticPropertyMetadata()
230 Internal::ECtor* ctor, Internal::EMemberInit* init) in RegisterStaticEventMetadata()
239 Internal::FCtor* ctor, Internal::FContext* context) in RegisterStaticFunctionMetadata()
/foundation/graphic/graphic_3d/lume/metaobject/include/meta/api/animation/
H A Danimation.h28 : public Internal::StaggeredAnimationInterfaceAPI<SequentialAnimation, META_NS::ClassId::SequentialAnimation> {
36 : public Internal::StaggeredAnimationInterfaceAPI<ParallelAnimation, META_NS::ClassId::ParallelAnimation> {
44 : public Internal::PropertyAnimationInterfaceAPI<PropertyAnimation, META_NS::ClassId::PropertyAnimation> {
53 class KeyframeAnimation final : public Internal::StartablePropertyAnimationInterfaceAPI<KeyframeAnimation<Type>,
99 : public Internal::StartablePropertyAnimationInterfaceAPI<TrackAnimation<Type>, META_NS::ClassId::TrackAnimation> {
/foundation/graphic/graphic_3d/lume/metaobject/src/property/
H A Dbind.h24 namespace Internal { namespace
26 class Bind : public Internal::BaseObjectFwd<Bind, META_NS::ClassId::Bind, IValue, IBind, INotifyOnChange, ISerializable,
28 using Super = Internal::BaseObjectFwd<Bind, META_NS::ClassId::Bind, IValue, IBind, INotifyOnChange, ISerializable,
67 } // namespace Internal
/foundation/graphic/graphic_3d/lume/metaobject/src/container/
H A Dobject_flat_container.h23 : public Internal::ObjectFwd<ObjectFlatContainer, ClassId::ObjectFlatContainer, FlatContainer> {
24 using Super = Internal::ObjectFwd<ObjectFlatContainer, ClassId::ObjectFlatContainer, FlatContainer>;
H A Dobject_container.h22 class ObjectContainer : public Internal::ObjectFwd<ObjectContainer, ClassId::ObjectContainer, Container> {
23 using Super = Internal::ObjectFwd<ObjectContainer, ClassId::ObjectContainer, Container>;
/foundation/graphic/graphic_3d/lume/metaobject/src/engine/
H A Dengine_input_property_manager.h24 namespace Internal { namespace
26 class EngineInputPropertyManager : public Internal::BaseObjectFwd<EngineInputPropertyManager,
51 } // namespace Internal
/foundation/graphic/graphic_3d/lume/metaobject/src/serialization/
H A Dser_nodes.h34 class NilNode : public Internal::BaseObjectFwd<NilNode, ClassId::NilNode, INilNode> {
43 class MapNode : public Internal::BaseObjectFwd<MapNode, ClassId::MapNode, IMapNode> {
77 class ArrayNode : public Internal::BaseObjectFwd<ArrayNode, ClassId::ArrayNode, IArrayNode> {
101 class ObjectNode : public Internal::BaseObjectFwd<ObjectNode, ClassId::ObjectNode, IObjectNode> {
165 class RootNode : public Internal::BaseObjectFwd<RootNode, ClassId::RootNode, IRootNode> {
191 : public Internal::BaseObjectFwd<BuiltinValueNode<Type, ClassInfo>, ClassInfo, IBuiltinValueNode<Type>> {
/foundation/graphic/graphic_3d/lume/metaobject/src/curves/
H A Dbezier_curve.h31 class CubicBezierEasingCurve final : public META_NS::Internal::MetaObjectFwd<CubicBezierEasingCurve,
33 using Super = META_NS::Internal::MetaObjectFwd<CubicBezierEasingCurve, ClassId::CubicBezierEasingCurve,

Completed in 7 milliseconds

12345