/foundation/graphic/graphic_3d/lume/metaobject/include/meta/ext/ |
H A D | metadata_helpers.h | 121 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 D | object.h | 219 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 D | loader.cpp | 45 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 D | bindings_implementation.h | 332 * \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 D | bootstrap.cpp | 75 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 D | jsi_bindings.h | 83 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 D | LightJS.cpp | 109 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 D | MaterialJS.cpp | 30 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 D | NodeJS.cpp | 27 auto status = napi_define_class(env, "Node", NAPI_AUTO_LENGTH, BaseObject::ctor<NodeJS>(), nullptr,
in Init()
|
H A D | GeometryJS.cpp | 61 auto status = napi_define_class(env, "Geometry", NAPI_AUTO_LENGTH, BaseObject::ctor<GeometryJS>(), nullptr,
in Init()
|
H A D | ImageJS.cpp | 36 env, "Image", NAPI_AUTO_LENGTH, BaseObject::ctor<ImageJS>(), nullptr, props.size(), props.data(), &func);
in Init()
|
H A D | MeshJS.cpp | 50 auto status = napi_define_class(env, "Mesh", NAPI_AUTO_LENGTH, BaseObject::ctor<MeshJS>(), nullptr, in Init()
|
H A D | SubMeshJS.cpp | 52 auto status = napi_define_class(env, "SubMesh", NAPI_AUTO_LENGTH, BaseObject::ctor<SubMeshJS>(), nullptr,
in Init()
|
H A D | PostProcJS.cpp | 50 auto status = napi_define_class(env, "PostProcessSettings", NAPI_AUTO_LENGTH, BaseObject::ctor<PostProcJS>(),
in Init()
|
H A D | ToneMapJS.cpp | 92 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 D | napi_api.h | 254 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 D | MaterialJS.h | 27 static void Init(const char* name, napi_env env, napi_value exports, napi_callback ctor,
|
H A D | BaseObjectJS.h | 73 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 D | LightJS.h | 42 BASE_NS::vector<napi_property_descriptor>& node_props, napi_callback ctor);
|
/foundation/multimedia/camera_framework/frameworks/js/camera_napi/src/mode/ |
H A D | mode_manager_napi.cpp | 125 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 D | media_scanner_napi.cpp | 116 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 D | audio_haptic_player_napi.cpp | 127 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 D | audio_haptic_manager_napi.cpp | 201 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 D | ringtone_player_napi.cpp | 151 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 D | system_tone_player_napi.cpp | 124 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()
|