Home
last modified time | relevance | path

Searched refs:ctor (Results 1 - 25 of 42) sorted by relevance

12

/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) \
125 META_NS::PropertyMetadata { name, intf, flags, META_NS::UidFromType<Type>(), ctor, init }); \
131 META_NS::Internal::ECtor* ctor, META_NS::Internal::EMemberInit* init) \
134 StaticObjectMeta().events.push_back(META_NS::EventMetadata { name, intf, Type::UID, ctor, init }); \
139 META_NS::Internal::FCtor* ctor, META_NS::Internal::FContext* context) \
142 StaticObjectMeta().functions.push_back(META_NS::FunctionMetadata { name, intf, ctor, context }); \
H A Dobject.h219 ObjectFlagBitsValue flags, Internal::PCtor* ctor, Internal::PMemberInit* init) in RegisterStaticPropertyMetadata()
223 PropertyMetadata { name, intf, flags, UidFromType<Type>(), ctor, init }); in RegisterStaticPropertyMetadata()
230 Internal::ECtor* ctor, Internal::EMemberInit* init) in RegisterStaticEventMetadata()
233 StaticObjectMeta().events.push_back(EventMetadata { name, intf, Type::UID, ctor, init }); in RegisterStaticEventMetadata()
239 Internal::FCtor* ctor, Internal::FContext* context) in RegisterStaticFunctionMetadata()
242 StaticObjectMeta().functions.push_back(FunctionMetadata { name, intf, ctor, context }); in RegisterStaticFunctionMetadata()
218 RegisterStaticPropertyMetadata(const META_NS::InterfaceInfo& intf, BASE_NS::string_view name, ObjectFlagBitsValue flags, Internal::PCtor* ctor, Internal::PMemberInit* init) RegisterStaticPropertyMetadata() argument
229 RegisterStaticEventMetadata(const META_NS::InterfaceInfo& intf, BASE_NS::string_view name, Internal::ECtor* ctor, Internal::EMemberInit* init) RegisterStaticEventMetadata() argument
238 RegisterStaticFunctionMetadata(const META_NS::InterfaceInfo& intf, BASE_NS::string_view name, Internal::FCtor* ctor, Internal::FContext* context) RegisterStaticFunctionMetadata() argument
/foundation/distributeddatamgr/pasteboard/services/load/src/
H A Dloader.cpp45 auto ctor = reinterpret_cast<Constructor>(dlsym(handle, component.constructor.c_str())); in LoadComponents() local
46 if (ctor == nullptr) { in LoadComponents()
49 ctor(component.params.c_str()); in LoadComponents()
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/
H A Dbindings_implementation.h332 * \param ctor Constructor
335 static void Bind(BindingTarget bindTarget, FunctionCallback ctor);
342 * \param ctor Constructor with void(*)(const JSCallbackInfo&) signature
347 static void Bind(BindingTarget bindTarget, JSFunctionCallback ctor, JSDestructorCallback<C> dtor = nullptr,
382 static void InheritAndBind(BindingTarget bindTarget, JSFunctionCallback ctor = nullptr,
/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/service/bootstrap/src/
H A Dbootstrap.cpp75 auto ctor = reinterpret_cast<Constructor>(dlsym(handle, comp.constructor.c_str())); in LoadComponents() local
76 if (ctor == nullptr) { in LoadComponents()
80 ctor(comp.params.c_str()); in LoadComponents()
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/jsi/
H A Djsi_bindings.h83 static void Bind(BindingTarget t, FunctionCallback ctor);
85 static void Bind(BindingTarget t, JSFunctionCallback ctor, JSDestructorCallback<C> dtor = nullptr,
92 static void InheritAndBind(BindingTarget t, JSFunctionCallback ctor = nullptr,
/foundation/graphic/graphic_3d/kits/js/src/
H A DLightJS.cpp109 BASE_NS::vector<napi_property_descriptor>& np, napi_callback ctor) in Init()
121 auto status = napi_define_class(env, class_name, NAPI_AUTO_LENGTH, ctor, nullptr, np.size(), np.data(), &func); in Init()
290 BaseLight::Init("SpotLight", env, exports, node_props, BaseObject::ctor<SpotLightJS>()); in Init()
334 BaseLight::Init("PointLight", env, exports, node_props, BaseObject::ctor<PointLightJS>()); in Init()
367 BaseLight::Init("DirectionalLight", env, exports, node_props, BaseObject::ctor<DirectionalLightJS>()); in Init()
108 Init(const char* class_name, napi_env env, napi_value exports, BASE_NS::vector<napi_property_descriptor>& np, napi_callback ctor) Init() argument
H A DMaterialJS.cpp30 void BaseMaterial::Init(const char* class_name, napi_env env, napi_value exports, napi_callback ctor, in Init() argument
40 env, class_name, NAPI_AUTO_LENGTH, ctor, nullptr, node_props.size(), node_props.data(), &func); in Init()
109 BaseMaterial::Init("ShaderMaterial", env, exports, BaseObject::ctor<ShaderMaterialJS>(), props); in Init()
H A DNodeJS.cpp27 auto status = napi_define_class(env, "Node", NAPI_AUTO_LENGTH, BaseObject::ctor<NodeJS>(), nullptr, in Init()
H A DGeometryJS.cpp61 auto status = napi_define_class(env, "Geometry", NAPI_AUTO_LENGTH, BaseObject::ctor<GeometryJS>(), nullptr, in Init()
H A DImageJS.cpp36 env, "Image", NAPI_AUTO_LENGTH, BaseObject::ctor<ImageJS>(), nullptr, props.size(), props.data(), &func); in Init()
H A DMeshJS.cpp50 auto status = napi_define_class(env, "Mesh", NAPI_AUTO_LENGTH, BaseObject::ctor<MeshJS>(), nullptr, in Init()
H A DSubMeshJS.cpp52 auto status = napi_define_class(env, "SubMesh", NAPI_AUTO_LENGTH, BaseObject::ctor<SubMeshJS>(), nullptr, in Init()
H A DPostProcJS.cpp50 auto status = napi_define_class(env, "PostProcessSettings", NAPI_AUTO_LENGTH, BaseObject::ctor<PostProcJS>(), in Init()
H A DToneMapJS.cpp92 auto status = napi_define_class(env, "ToneMappingSettings", NAPI_AUTO_LENGTH, BaseObject::ctor<ToneMapJS>(), in Init()
/foundation/graphic/graphic_3d/kits/js/include/napi/
H A Dnapi_api.h254 Object(Function ctor);
255 Object(Function ctor, size_t argc, napi_value args[]);
456 void StoreCtor(BASE_NS::string_view name, napi_value ctor)
459 exp.Set(name, ctor);
608 inline Object::Object(Function ctor)
610 env_ = ctor.GetEnv();
611 napi_new_instance(env_, ctor, 0, nullptr, &object_);
614 inline Object::Object(Function ctor, size_t argc, napi_value args[])
616 env_ = ctor.GetEnv();
617 napi_new_instance(env_, ctor, arg
[all...]
/foundation/graphic/graphic_3d/kits/js/include/
H A DMaterialJS.h27 static void Init(const char* name, napi_env env, napi_value exports, napi_callback ctor,
H A DBaseObjectJS.h73 static inline napi_callback ctor() in ctor() function in BaseObject
75 napi_callback ctor = [](napi_env env, napi_callback_info info) -> napi_value { in ctor() local
84 return ctor; in ctor()
H A DLightJS.h42 BASE_NS::vector<napi_property_descriptor>& node_props, napi_callback ctor);
/foundation/multimedia/camera_framework/frameworks/js/camera_napi/src/mode/
H A Dmode_manager_napi.cpp125 napi_value ctor; in CreateModeManager() local
127 status = napi_get_reference_value(env, sConstructor_, &ctor); in CreateModeManager()
129 status = napi_new_instance(env, ctor, 0, nullptr, &result); in CreateModeManager()
/foundation/multimedia/media_library/frameworks/js/src/
H A Dmedia_scanner_napi.cpp116 napi_value ctor; in GetMediaScannerInstance() local
122 status = napi_get_reference_value(env, sConstructor_, &ctor); in GetMediaScannerInstance()
124 status = napi_new_instance(env, ctor, argc, argv, &result); in GetMediaScannerInstance()
/foundation/multimedia/player_framework/frameworks/js/audio_haptic/src/audio_haptic_player/
H A Daudio_haptic_player_napi.cpp127 napi_value ctor; in CreatePlayerInstance() local
129 status = napi_get_reference_value(env, sConstructor_, &ctor); in CreatePlayerInstance()
132 status = napi_new_instance(env, ctor, 0, nullptr, &result); in CreatePlayerInstance()
/foundation/multimedia/player_framework/frameworks/js/audio_haptic/src/
H A Daudio_haptic_manager_napi.cpp201 napi_value ctor; in GetAudioHapticManager() local
203 status = napi_get_reference_value(env, sConstructor_, &ctor); in GetAudioHapticManager()
205 status = napi_new_instance(env, ctor, 0, nullptr, &result); in GetAudioHapticManager()
/foundation/multimedia/player_framework/frameworks/js/system_sound_manager/src/ringtone_player/
H A Dringtone_player_napi.cpp151 napi_value ctor; in GetRingtonePlayerInstance() local
153 status = napi_get_reference_value(env, sConstructor_, &ctor); in GetRingtonePlayerInstance()
156 status = napi_new_instance(env, ctor, 0, nullptr, &result); in GetRingtonePlayerInstance()
/foundation/multimedia/player_framework/frameworks/js/system_sound_manager/src/system_tone_player/
H A Dsystem_tone_player_napi.cpp124 napi_value ctor; in GetSystemTonePlayerInstance() local
126 status = napi_get_reference_value(env, sConstructor_, &ctor); in GetSystemTonePlayerInstance()
129 status = napi_new_instance(env, ctor, 0, nullptr, &result); in GetSystemTonePlayerInstance()

Completed in 15 milliseconds

12