Searched refs:SceneResourceImpl (Results 1 – 18 of 18) sorted by relevance
/ohos5.0/foundation/graphic/graphic_3d/kits/js/src/ |
H A D | SceneResourceImpl.cpp | 21 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 D | MeshJS.cpp | 30 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 D | ImageJS.cpp | 28 SceneResourceImpl::GetPropertyDescs(props); in Init() 77 return SceneResourceImpl::GetInstanceImpl(id); in GetInstanceImpl() 86 : BaseObject<ImageJS>(e, i), SceneResourceImpl(SceneResourceType::IMAGE) in ImageJS()
|
H A D | AnimationJS.cpp | 53 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 D | MaterialJS.cpp | 28 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 D | ShaderJS.cpp | 201 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 D | EnvironmentJS.cpp | 37 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 D | NodeImpl.cpp | 46 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 D | register_module.cpp | 129 SceneResourceImpl::RegisterEnums({ env, scene3dNS }); in RegisterClasses()
|
/ohos5.0/foundation/graphic/graphic_3d/kits/js/include/ |
H A D | SceneResourceImpl.h | 19 class SceneResourceImpl { 57 SceneResourceImpl(SceneResourceType type); 58 virtual ~SceneResourceImpl();
|
H A D | ImageJS.h | 20 class ImageJS : public BaseObject<ImageJS>, SceneResourceImpl {
|
H A D | MeshJS.h | 23 class MeshJS : public BaseObject<MeshJS>, SceneResourceImpl {
|
H A D | ShaderJS.h | 32 class ShaderJS : BaseObject<ShaderJS>, SceneResourceImpl {
|
H A D | MaterialJS.h | 23 class BaseMaterial : public SceneResourceImpl {
|
H A D | EnvironmentJS.h | 21 class EnvironmentJS : public BaseObject<EnvironmentJS>, SceneResourceImpl {
|
H A D | NodeImpl.h | 23 class NodeImpl : public SceneResourceImpl {
|
H A D | AnimationJS.h | 73 class AnimationJS : public BaseObject<AnimationJS>, public SceneResourceImpl {
|
/ohos5.0/foundation/graphic/graphic_3d/kits/js/ |
H A D | BUILD.gn | 119 "src/SceneResourceImpl.cpp",
|