Lines Matching refs:DirectionalLightJS
337 DirectionalLightJS::DirectionalLightJS(napi_env e, napi_callback_info i)
338 : BaseObject<DirectionalLightJS>(e, i), BaseLight(BaseLight::LightType::DIRECTIONAL)
345 void* DirectionalLightJS::GetInstanceImpl(uint32_t id)
347 if (id == DirectionalLightJS::ID) {
352 void DirectionalLightJS::DisposeNative()
356 void DirectionalLightJS::Finalize(napi_env env)
358 BaseObject<DirectionalLightJS>::Finalize(env);
361 void DirectionalLightJS::Init(napi_env env, napi_value exports)
365 GetSetProperty<float, DirectionalLightJS, &DirectionalLightJS::GetNear, &DirectionalLightJS::SetNear>(
367 BaseLight::Init("DirectionalLight", env, exports, node_props, BaseObject::ctor<DirectionalLightJS>());
370 napi_value DirectionalLightJS::GetNear(NapiApi::FunctionContext<>& ctx)
388 void DirectionalLightJS::SetNear(NapiApi::FunctionContext<float>& ctx)