Home
last modified time | relevance | path

Searched refs:BaseLight (Results 1 - 4 of 4) sorted by relevance

/foundation/graphic/graphic_3d/kits/js/src/
H A DLightJS.cpp24 BaseLight::BaseLight(LightType lt) : NodeImpl(NodeImpl::NodeType::LIGHT), lightType_(lt) {} in BaseLight() function in BaseLight
25 void BaseLight::RegisterEnums(NapiApi::Object exports) in RegisterEnums()
32 napi_create_uint32(enu.GetEnv(), BaseLight::LightType::x, (&v)); \ in RegisterEnums()
42 void BaseLight::Create(napi_env e, napi_callback_info i) in Create()
107 BaseLight::~BaseLight() {} in ~BaseLight()
108 void BaseLight::Init(const char* class_name, napi_env env, napi_value exports, in Init()
113 np.push_back(TROGetProperty<float, BaseLight, &BaseLight in Init()
[all...]
H A Dregister_module.cpp127 BaseLight::RegisterEnums({ env, scene3dNS }); in RegisterClasses()
H A DSceneJS.cpp725 case BaseLight::DIRECTIONAL: { in CreateLight()
729 case BaseLight::POINT: { in CreateLight()
733 case BaseLight::SPOT: { in CreateLight()
/foundation/graphic/graphic_3d/kits/js/include/
H A DLightJS.h24 class BaseLight : public NodeImpl { class
43 BaseLight(LightType lt);
44 ~BaseLight() override;
71 class SpotLightJS : BaseObject<SpotLightJS>, BaseLight {
83 class DirectionalLightJS : BaseObject<DirectionalLightJS>, BaseLight {
96 class PointLightJS : BaseObject<PointLightJS>, BaseLight {

Completed in 4 milliseconds