Home
last modified time | relevance | path

Searched refs:BaseMaterial (Results 1 – 3 of 3) sorted by relevance

/ohos5.0/foundation/graphic/graphic_3d/kits/js/src/
H A DMaterialJS.cpp28 BaseMaterial::BaseMaterial(MaterialType lt) : SceneResourceImpl(SceneResourceImpl::MATERIAL), mater… in BaseMaterial() function in BaseMaterial
29 BaseMaterial::~BaseMaterial() {} in ~BaseMaterial()
36 …node_props.push_back(TROGetProperty<float, BaseMaterial, &BaseMaterial::GetMaterialType>("material… in Init()
60 void* BaseMaterial::GetInstanceImpl(uint32_t id) in GetInstanceImpl()
62 if (id == BaseMaterial::ID) { in GetInstanceImpl()
63 return (BaseMaterial*)this; in GetInstanceImpl()
67 void BaseMaterial::DisposeNative(TrueRootObject* tro) in DisposeNative()
91 napi_value BaseMaterial::GetMaterialType(NapiApi::FunctionContext<>& ctx) in GetMaterialType()
113 : BaseObject<ShaderMaterialJS>(e, i), BaseMaterial(BaseMaterial::MaterialType::SHADER) in ShaderMaterialJS()
152 return BaseMaterial::GetInstanceImpl(id); in GetInstanceImpl()
[all …]
H A DSceneJS.cpp800 if (type_ == BaseMaterial::SHADER) { in CreateMaterial()
/ohos5.0/foundation/graphic/graphic_3d/kits/js/include/
H A DMaterialJS.h23 class BaseMaterial : public SceneResourceImpl {
29 BaseMaterial(MaterialType lt);
30 ~BaseMaterial() override;
41 class ShaderMaterialJS : BaseObject<ShaderMaterialJS>, BaseMaterial {