Lines Matching refs:EnvironmentJS

32 void EnvironmentJS::Init(napi_env env, napi_value exports)  in Init()
40 … node_props.emplace_back(GetSetProperty<uint32_t, EnvironmentJS, &EnvironmentJS::GetBackgroundType, in Init()
41 &EnvironmentJS::SetBackgroundType>("backgroundType")); in Init()
42 … node_props.emplace_back(GetSetProperty<Object, EnvironmentJS, &EnvironmentJS::GetEnvironmentImage, in Init()
43 &EnvironmentJS::SetEnvironmentImage>("environmentImage")); in Init()
44 node_props.emplace_back(GetSetProperty<Object, EnvironmentJS, &EnvironmentJS::GetRadianceImage, in Init()
45 &EnvironmentJS::SetRadianceImage>("radianceImage")); in Init()
46 …node_props.emplace_back(GetSetProperty<NapiApi::Array, EnvironmentJS, &EnvironmentJS::GetIrradianc… in Init()
47 &EnvironmentJS::SetIrradianceCoefficients>("irradianceCoefficients")); in Init()
48 …node_props.emplace_back(GetSetProperty<Object, EnvironmentJS, &EnvironmentJS::GetIndirectDiffuseFa… in Init()
49 &EnvironmentJS::SetIndirectDiffuseFactor>("indirectDiffuseFactor")); in Init()
50 …node_props.emplace_back(GetSetProperty<Object, EnvironmentJS, &EnvironmentJS::GetIndirectSpecularF… in Init()
51 &EnvironmentJS::SetIndirectSpecularFactor>("indirectSpecularFactor")); in Init()
52 …node_props.emplace_back(GetSetProperty<Object, EnvironmentJS, &EnvironmentJS::GetEnvironmentMapFac… in Init()
53 &EnvironmentJS::SetEnvironmentMapFactor>("environmentMapFactor")); in Init()
58 …napi_define_class(env, "Environment", NAPI_AUTO_LENGTH, BaseObject::ctor<EnvironmentJS>(), nullptr, in Init()
82 napi_value EnvironmentJS::Dispose(NapiApi::FunctionContext<>& ctx) in Dispose()
88 void EnvironmentJS::DisposeNative() in DisposeNative()
133 void* EnvironmentJS::GetInstanceImpl(uint32_t id) in GetInstanceImpl()
135 if (id == EnvironmentJS::ID) { in GetInstanceImpl()
140 void EnvironmentJS::Finalize(napi_env env) in Finalize()
144 BaseObject<EnvironmentJS>::Finalize(env); in Finalize()
147 EnvironmentJS::EnvironmentJS(napi_env e, napi_callback_info i) in EnvironmentJS() function in EnvironmentJS
148 : BaseObject<EnvironmentJS>(e, i), SceneResourceImpl(SceneResourceImpl::ENVIRONMENT) in EnvironmentJS()
204 EnvironmentJS::~EnvironmentJS() in ~EnvironmentJS()
213 napi_value EnvironmentJS::GetBackgroundType(NapiApi::FunctionContext<>& ctx) in GetBackgroundType()
225 void EnvironmentJS::SetBackgroundType(NapiApi::FunctionContext<uint32_t>& ctx) in SetBackgroundType()
254 napi_value EnvironmentJS::GetEnvironmentImage(NapiApi::FunctionContext<>& ctx) in GetEnvironmentImage()
274 void EnvironmentJS::SetEnvironmentImage(NapiApi::FunctionContext<NapiApi::Object>& ctx) in SetEnvironmentImage()
289 napi_value EnvironmentJS::GetRadianceImage(NapiApi::FunctionContext<>& ctx) in GetRadianceImage()
309 void EnvironmentJS::SetRadianceImage(NapiApi::FunctionContext<NapiApi::Object>& ctx) in SetRadianceImage()
323 napi_value EnvironmentJS::GetIrradianceCoefficients(NapiApi::FunctionContext<>& ctx) in GetIrradianceCoefficients()
343 void EnvironmentJS::SetIrradianceCoefficients(NapiApi::FunctionContext<NapiApi::Array>& ctx) in SetIrradianceCoefficients()
375 napi_value EnvironmentJS::GetIndirectDiffuseFactor(NapiApi::FunctionContext<>& ctx) in GetIndirectDiffuseFactor()
387 void EnvironmentJS::SetIndirectDiffuseFactor(NapiApi::FunctionContext<NapiApi::Object>& ctx) in SetIndirectDiffuseFactor()
400 napi_value EnvironmentJS::GetIndirectSpecularFactor(NapiApi::FunctionContext<>& ctx) in GetIndirectSpecularFactor()
412 void EnvironmentJS::SetIndirectSpecularFactor(NapiApi::FunctionContext<NapiApi::Object>& ctx) in SetIndirectSpecularFactor()
425 napi_value EnvironmentJS::GetEnvironmentMapFactor(NapiApi::FunctionContext<>& ctx) in GetEnvironmentMapFactor()
437 void EnvironmentJS::SetEnvironmentMapFactor(NapiApi::FunctionContext<NapiApi::Object>& ctx) in SetEnvironmentMapFactor()