Graphics/Material: Rename CreateInstance to Instantiate
This commit is contained in:
@@ -164,23 +164,23 @@ namespace Nz
|
||||
}
|
||||
}
|
||||
|
||||
std::shared_ptr<MaterialInstance> Material::CreateInstance() const
|
||||
{
|
||||
return std::make_shared<MaterialInstance>(shared_from_this());
|
||||
}
|
||||
|
||||
std::shared_ptr<MaterialInstance> Material::GetDefaultInstance() const
|
||||
{
|
||||
std::shared_ptr<MaterialInstance> instance = m_defaultInstance.lock();
|
||||
if (!instance)
|
||||
{
|
||||
instance = CreateInstance();
|
||||
instance = Instantiate();
|
||||
m_defaultInstance = std::weak_ptr<MaterialInstance>(instance);
|
||||
}
|
||||
|
||||
return instance;
|
||||
}
|
||||
|
||||
std::shared_ptr<MaterialInstance> Material::Instantiate() const
|
||||
{
|
||||
return std::make_shared<MaterialInstance>(shared_from_this());
|
||||
}
|
||||
|
||||
std::shared_ptr<Material> Material::Build(const ParameterList& materialData)
|
||||
{
|
||||
return std::shared_ptr<Material>();
|
||||
|
||||
Reference in New Issue
Block a user