Lines Matching refs:SceneResourceImpl
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()
53 void SceneResourceImpl::GetPropertyDescs(BASE_NS::vector<napi_property_descriptor>& props) in GetPropertyDescs()
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()
83 napi_value SceneResourceImpl::GetObjectType(NapiApi::FunctionContext<>& ctx) in GetObjectType()
94 napi_value SceneResourceImpl::GetName(NapiApi::FunctionContext<>& ctx) in GetName()
107 void SceneResourceImpl::SetName(NapiApi::FunctionContext<BASE_NS::string>& ctx) in SetName()
117 void SceneResourceImpl::SetUri(const NapiApi::StrongRef& uri) in SetUri()
121 napi_value SceneResourceImpl::GetUri(NapiApi::FunctionContext<>& ctx) in GetUri()