Searched refs:BaseMaterial (Results 1 – 3 of 3) sorted by relevance
28 BaseMaterial::BaseMaterial(MaterialType lt) : SceneResourceImpl(SceneResourceImpl::MATERIAL), mater… in BaseMaterial() function in BaseMaterial29 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 …]
800 if (type_ == BaseMaterial::SHADER) { in CreateMaterial()
23 class BaseMaterial : public SceneResourceImpl {29 BaseMaterial(MaterialType lt);30 ~BaseMaterial() override;41 class ShaderMaterialJS : BaseObject<ShaderMaterialJS>, BaseMaterial {