Home
last modified time | relevance | path

Searched refs:BaseObject (Results 1 - 25 of 37) sorted by relevance

12

/foundation/graphic/graphic_3d/lume/metaobject/src/
H A Dbase_object.cpp31 InstanceId BaseObject::GetInstanceId() const in GetInstanceId()
36 BASE_NS::string BaseObject::GetName() const in GetName()
41 IObject::Ptr BaseObject::Resolve(const RefUri& uri) const in Resolve()
46 IObject::Ptr BaseObject::GetSelf() const in GetSelf()
51 BASE_NS::vector<BASE_NS::Uid> BaseObject::GetInterfaces() const in GetInterfaces()
56 ObjectFlagBitsValue BaseObject::GetObjectFlags() const in GetObjectFlags()
61 void BaseObject::SetObjectFlags(const ObjectFlagBitsValue& value) in SetObjectFlags()
66 ObjectFlagBitsValue BaseObject::GetObjectDefaultFlags() const in GetObjectDefaultFlags()
72 void BaseObject::SetSuperInstance(const IObject::Ptr& aggr, const IObject::Ptr& super) in SetSuperInstance()
76 BASE_NS::Uid BaseObject in SetSuperInstance()
[all...]
H A Dbase_object.h38 class BaseObject : public IntroduceInterfaces<IObjectInstance, IObjectFlags, IDerived, ILifecycle> { class
40 BaseObject() = default;
41 ~BaseObject() override = default;
77 static StaticObjectMetadata meta { META_NS::ClassId::BaseObject, nullptr }; in StaticObjectMeta() member in Internal::BaseObject::META_NS::ClassId
142 class BaseObjectFwd : public ConcreteBaseFwd<FinalClass, ClassInfo, META_NS::Internal::BaseObject, Interfaces...> {
143 using Impl = META_NS::Internal::BaseObject;
148 return BaseObject::GetObjectRegistry(); in GetObjectRegistry()
158 class BaseObject : public Internal::BaseObjectFwd<BaseObject, META_NS::ClassId::BaseObject> { class
[all...]
H A Dregister_default_objs.cpp76 registry.RegisterObjectType<META_NS::BaseObject>(); in RegisterBuiltInObjects()
138 registry.UnregisterObjectType<META_NS::BaseObject>(); in UnRegisterBuiltInObjects()
/foundation/graphic/graphic_3d/kits/js/src/
H A DLightJS.cpp279 : BaseObject<SpotLightJS>(e, i), BaseLight(BaseLight::LightType::SPOT) in SpotLightJS()
290 BaseLight::Init("SpotLight", env, exports, node_props, BaseObject::ctor<SpotLightJS>()); in Init()
306 BaseObject<SpotLightJS>::Finalize(env); in Finalize()
309 : BaseObject<PointLightJS>(e, i), BaseLight(BaseLight::LightType::POINT) in PointLightJS()
329 BaseObject<PointLightJS>::Finalize(env); in Finalize()
334 BaseLight::Init("PointLight", env, exports, node_props, BaseObject::ctor<PointLightJS>()); in Init()
338 : BaseObject<DirectionalLightJS>(e, i), BaseLight(BaseLight::LightType::DIRECTIONAL) in DirectionalLightJS()
358 BaseObject<DirectionalLightJS>::Finalize(env); in Finalize()
367 BaseLight::Init("DirectionalLight", env, exports, node_props, BaseObject::ctor<DirectionalLightJS>()); in Init()
H A DImageJS.cpp36 env, "Image", NAPI_AUTO_LENGTH, BaseObject::ctor<ImageJS>(), nullptr, props.size(), props.data(), &func); in Init()
82 BaseObject<ImageJS>::Finalize(env); in Finalize()
86 : BaseObject<ImageJS>(e, i), SceneResourceImpl(SceneResourceType::IMAGE) in ImageJS()
H A DNodeJS.cpp27 auto status = napi_define_class(env, "Node", NAPI_AUTO_LENGTH, BaseObject::ctor<NodeJS>(), nullptr, in Init()
35 NodeJS::NodeJS(napi_env e, napi_callback_info i) : BaseObject<NodeJS>(e, i), NodeImpl(NodeImpl::NODE) in NodeJS()
H A DGeometryJS.cpp61 auto status = napi_define_class(env, "Geometry", NAPI_AUTO_LENGTH, BaseObject::ctor<GeometryJS>(), nullptr, in Init()
69 GeometryJS::GeometryJS(napi_env e, napi_callback_info i) : BaseObject<GeometryJS>(e, i), NodeImpl(NodeImpl::GEOMETRY) in GeometryJS()
H A DMaterialJS.cpp109 BaseMaterial::Init("ShaderMaterial", env, exports, BaseObject::ctor<ShaderMaterialJS>(), props); in Init()
113 : BaseObject<ShaderMaterialJS>(e, i), BaseMaterial(BaseMaterial::MaterialType::SHADER) in ShaderMaterialJS()
183 BaseObject::Finalize(env); in Finalize()
H A DPostProcJS.cpp50 auto status = napi_define_class(env, "PostProcessSettings", NAPI_AUTO_LENGTH, BaseObject::ctor<PostProcJS>(), in Init()
110 BaseObject<PostProcJS>::Finalize(env); in Finalize()
113 PostProcJS::PostProcJS(napi_env e, napi_callback_info i) : BaseObject<PostProcJS>(e, i) in PostProcJS()
H A DToneMapJS.cpp92 auto status = napi_define_class(env, "ToneMappingSettings", NAPI_AUTO_LENGTH, BaseObject::ctor<ToneMapJS>(), in Init()
146 BaseObject<ToneMapJS>::Finalize(env); in Finalize()
149 ToneMapJS::ToneMapJS(napi_env e, napi_callback_info i) : BaseObject<ToneMapJS>(e, i) in ToneMapJS()
H A DMeshJS.cpp50 auto status = napi_define_class(env, "Mesh", NAPI_AUTO_LENGTH, BaseObject::ctor<MeshJS>(), nullptr, in Init()
58 MeshJS::MeshJS(napi_env e, napi_callback_info i) : BaseObject<MeshJS>(e, i), SceneResourceImpl(SceneResourceImpl::MESH) in MeshJS()
/foundation/graphic/graphic_3d/kits/js/include/
H A DLightJS.h71 class SpotLightJS : BaseObject<SpotLightJS>, BaseLight {
83 class DirectionalLightJS : BaseObject<DirectionalLightJS>, BaseLight {
96 class PointLightJS : BaseObject<PointLightJS>, BaseLight {
H A DNodeJS.h22 class NodeJS : public BaseObject<NodeJS>,NodeImpl {
H A DGeometryJS.h23 class GeometryJS : public BaseObject<GeometryJS>, public NodeImpl {
H A DPostProcJS.h22 class PostProcJS : public BaseObject<PostProcJS> {
H A DImageJS.h20 class ImageJS : public BaseObject<ImageJS>, SceneResourceImpl {
H A DMeshJS.h23 class MeshJS : public BaseObject<MeshJS>, SceneResourceImpl {
H A DShaderJS.h32 class ShaderJS : BaseObject<ShaderJS>, SceneResourceImpl {
H A DToneMapJS.h20 class ToneMapJS : public BaseObject<ToneMapJS> {
H A DSubMeshJS.h23 class SubMeshJS : public BaseObject<SubMeshJS> {
H A DMaterialJS.h41 class ShaderMaterialJS : BaseObject<ShaderMaterialJS>, BaseMaterial {
H A DBaseObjectJS.h56 class BaseObject : public TrueRootObject { class
59 virtual ~BaseObject() {}; in ~BaseObject()
60 BaseObject(napi_env env, napi_callback_info info) : TrueRootObject() in BaseObject() function in BaseObject
79 // The BaseObject constructor actually handles wrapping.. in ctor()
/foundation/graphic/graphic_3d/lume/metaobject/test/src/base/
H A DBaseObjectTest.cpp36 : public META_NS::BaseObjectFwd<BaseObjectDerived, ClassId::BaseObjectDerived, META_NS::ClassId::BaseObject> {};
94 * @tc.desc: test BaseObject function
98 HWTEST_F(BaseObjectTest, BaseObject, TestSize.Level1) in HWTEST_F()
100 auto object = GetObjectRegistry().Create(META_NS::ClassId::BaseObject); in HWTEST_F()
158 EXPECT_EQ(ObjectId(derived->GetSuperClassUid()), META_NS::ClassId::BaseObject); in HWTEST_F() member in META_NS::ClassId
/foundation/graphic/graphic_3d/lume/metaobject/src/animation/
H A Dinterpolator.cpp39 META_NS::ClassId::BaseObject, IInterpolator> {
58 META_NS::ClassId::BaseObject, IInterpolator> {
77 META_NS::ClassId::BaseObject, IInterpolator> {
99 META_NS::ClassId::BaseObject, IInterpolator> {
122 META_NS::ClassId::BaseObject, IInterpolator> {
143 META_NS::ClassId::BaseObject, IInterpolator> {
/foundation/graphic/graphic_3d/lume/metaobject/include/meta/ext/animation/
H A Dinterpolator.h29 class Interpolator : public META_NS::BaseObjectFwd<Name, ClassId, META_NS::ClassId::BaseObject, IInterpolator> {

Completed in 10 milliseconds

12