Home
last modified time | relevance | path

Searched refs:SceneResourceImpl (Results 1 – 18 of 18) sorted by relevance

/ohos5.0/foundation/graphic/graphic_3d/kits/js/src/
H A DSceneResourceImpl.cpp21 SceneResourceImpl::SceneResourceImpl(SceneResourceType type) : type_(type) in SceneResourceImpl() function in SceneResourceImpl
25 SceneResourceImpl::~SceneResourceImpl() in ~SceneResourceImpl()
30 void SceneResourceImpl::RegisterEnums(NapiApi::Object exports) in RegisterEnums()
56 …TROGetSetProperty<BASE_NS::string, SceneResourceImpl, &SceneResourceImpl::GetName, &SceneResourceI… in GetPropertyDescs()
58 …props.push_back(TROGetProperty<NapiApi::Object, SceneResourceImpl, &SceneResourceImpl::GetUri>("ur… in GetPropertyDescs()
60 …TROGetProperty<BASE_NS::string, SceneResourceImpl, &SceneResourceImpl::GetObjectType>("resourceTyp… in GetPropertyDescs()
62 …MakeTROMethod<NapiApi::FunctionContext<>, SceneResourceImpl, &SceneResourceImpl::Dispose>("destroy… in GetPropertyDescs()
65 void* SceneResourceImpl::GetInstanceImpl(uint32_t id) in GetInstanceImpl()
67 if (id == SceneResourceImpl::ID) { in GetInstanceImpl()
73 napi_value SceneResourceImpl::Dispose(NapiApi::FunctionContext<>& ctx) in Dispose()
[all …]
H A DMeshJS.cpp30 return SceneResourceImpl::GetInstanceImpl(id); in GetInstanceImpl()
41 SceneResourceImpl::GetPropertyDescs(node_props); in Init()
58 …i_env e, napi_callback_info i) : BaseObject<MeshJS>(e, i), SceneResourceImpl(SceneResourceImpl::ME… in MeshJS()
H A DImageJS.cpp28 SceneResourceImpl::GetPropertyDescs(props); in Init()
77 return SceneResourceImpl::GetInstanceImpl(id); in GetInstanceImpl()
86 : BaseObject<ImageJS>(e, i), SceneResourceImpl(SceneResourceType::IMAGE) in ImageJS()
H A DAnimationJS.cpp53 SceneResourceImpl::GetPropertyDescs(node_props); in Init()
75 : BaseObject<AnimationJS>(e, i), SceneResourceImpl(SceneResourceImpl::ANIMATION) in AnimationJS()
94 return SceneResourceImpl::GetInstanceImpl(id); in GetInstanceImpl()
H A DMaterialJS.cpp28 BaseMaterial::BaseMaterial(MaterialType lt) : SceneResourceImpl(SceneResourceImpl::MATERIAL), mater… in BaseMaterial()
33 SceneResourceImpl::GetPropertyDescs(node_props); in Init()
65 return SceneResourceImpl::GetInstanceImpl(id); in GetInstanceImpl()
H A DShaderJS.cpp201 SceneResourceImpl::GetPropertyDescs(node_props); in Init()
213 : BaseObject<ShaderJS>(e, i), SceneResourceImpl(SceneResourceImpl::SHADER) in ShaderJS()
361 return SceneResourceImpl::GetInstanceImpl(id); in GetInstanceImpl()
H A DEnvironmentJS.cpp37 SceneResourceImpl::GetPropertyDescs(node_props); in Init()
138 return SceneResourceImpl::GetInstanceImpl(id); in GetInstanceImpl()
148 : BaseObject<EnvironmentJS>(e, i), SceneResourceImpl(SceneResourceImpl::ENVIRONMENT) in EnvironmentJS()
H A DNodeImpl.cpp46 NodeImpl::NodeImpl(NodeType type) : SceneResourceImpl(SceneResourceImpl::NODE), type_(type) in NodeImpl()
60 return SceneResourceImpl::GetInstanceImpl(id); in GetInstanceImpl()
68 SceneResourceImpl::GetPropertyDescs(props); in GetPropertyDescs()
H A Dregister_module.cpp129 SceneResourceImpl::RegisterEnums({ env, scene3dNS }); in RegisterClasses()
/ohos5.0/foundation/graphic/graphic_3d/kits/js/include/
H A DSceneResourceImpl.h19 class SceneResourceImpl {
57 SceneResourceImpl(SceneResourceType type);
58 virtual ~SceneResourceImpl();
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 DMaterialJS.h23 class BaseMaterial : public SceneResourceImpl {
H A DEnvironmentJS.h21 class EnvironmentJS : public BaseObject<EnvironmentJS>, SceneResourceImpl {
H A DNodeImpl.h23 class NodeImpl : public SceneResourceImpl {
H A DAnimationJS.h73 class AnimationJS : public BaseObject<AnimationJS>, public SceneResourceImpl {
/ohos5.0/foundation/graphic/graphic_3d/kits/js/
H A DBUILD.gn119 "src/SceneResourceImpl.cpp",