Lines Matching defs:ShaderJS
15 #include "ShaderJS.h"
196 void ShaderJS::Init(napi_env env, napi_value exports)
204 auto status = napi_define_class(env, "Shader", NAPI_AUTO_LENGTH, BaseObject::ctor<ShaderJS>(), nullptr,
212 ShaderJS::ShaderJS(napi_env e, napi_callback_info i)
213 : BaseObject<ShaderJS>(e, i), SceneResourceImpl(SceneResourceImpl::SHADER)
263 void ShaderJS::BindToMaterial(NapiApi::Object meJs, NapiApi::Object material)
351 ShaderJS::~ShaderJS()
356 void* ShaderJS::GetInstanceImpl(uint32_t id)
358 if (id == ShaderJS::ID) {
364 void ShaderJS::DisposeNative()
384 void ShaderJS::Finalize(napi_env env)
387 BaseObject<ShaderJS>::Finalize(env);