Home
last modified time | relevance | path

Searched refs:SceneResourceImpl (Results 1 - 17 of 17) sorted by relevance

/foundation/graphic/graphic_3d/kits/js/src/
H A DSceneResourceImpl.cpp15 #include "SceneResourceImpl.h"
21 SceneResourceImpl::SceneResourceImpl(SceneResourceType type) : type_(type) in SceneResourceImpl() function in SceneResourceImpl
23 LOG_F("SceneResourceImpl ++"); in SceneResourceImpl()
25 SceneResourceImpl::~SceneResourceImpl() in ~SceneResourceImpl()
27 LOG_F("SceneResourceImpl --"); in ~SceneResourceImpl()
30 void SceneResourceImpl::RegisterEnums(NapiApi::Object exports) in RegisterEnums()
53 void SceneResourceImpl::GetPropertyDescs(BASE_NS::vector<napi_property_descriptor>& props) in GetPropertyDescs()
56 TROGetSetProperty<BASE_NS::string, SceneResourceImpl, in GetPropertyDescs()
[all...]
H A DMeshJS.cpp30 return SceneResourceImpl::GetInstanceImpl(id); in GetInstanceImpl()
41 SceneResourceImpl::GetPropertyDescs(node_props); in Init()
58 MeshJS::MeshJS(napi_env e, napi_callback_info i) : BaseObject<MeshJS>(e, i), SceneResourceImpl(SceneResourceImpl::MESH) 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 DMaterialJS.cpp28 BaseMaterial::BaseMaterial(MaterialType lt) : SceneResourceImpl(SceneResourceImpl::MATERIAL), materialType_(lt) {} in BaseMaterial()
33 SceneResourceImpl::GetPropertyDescs(node_props); in Init()
65 return SceneResourceImpl::GetInstanceImpl(id); in GetInstanceImpl()
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 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 Dregister_module.cpp129 SceneResourceImpl::RegisterEnums({ env, scene3dNS }); in RegisterClasses()
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()
/foundation/graphic/graphic_3d/kits/js/include/
H A DSceneResourceImpl.h19 class SceneResourceImpl { class
57 SceneResourceImpl(SceneResourceType type);
58 virtual ~SceneResourceImpl();
H A DImageJS.h19 #include "SceneResourceImpl.h"
20 class ImageJS : public BaseObject<ImageJS>, SceneResourceImpl {
H A DMeshJS.h23 class MeshJS : public BaseObject<MeshJS>, SceneResourceImpl {
H A DShaderJS.h23 #include "SceneResourceImpl.h"
32 class ShaderJS : BaseObject<ShaderJS>, SceneResourceImpl {
H A DMaterialJS.h23 class BaseMaterial : public SceneResourceImpl {
H A DEnvironmentJS.h19 #include "SceneResourceImpl.h"
21 class EnvironmentJS : public BaseObject<EnvironmentJS>, SceneResourceImpl {
H A DNodeImpl.h21 #include "SceneResourceImpl.h"
23 class NodeImpl : public SceneResourceImpl {
H A DAnimationJS.h20 #include "SceneResourceImpl.h"
73 class AnimationJS : public BaseObject<AnimationJS>, public SceneResourceImpl {

Completed in 14 milliseconds