MCPcopy Create free account
hub / github.com/MultiMC/Launcher / shaderPackList

Method shaderPackList

launcher/minecraft/MinecraftInstance.cpp:1007–1016  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1005}
1006
1007std::shared_ptr<ModFolderModel> MinecraftInstance::shaderPackList() const
1008{
1009 if (!m_shader_pack_list)
1010 {
1011 m_shader_pack_list.reset(new ResourcePackFolderModel(shaderPacksDir()));
1012 m_shader_pack_list->disableInteraction(isRunning());
1013 connect(this, &BaseInstance::runningStatusChanged, m_shader_pack_list.get(), &ModFolderModel::disableInteraction);
1014 }
1015 return m_shader_pack_list;
1016}
1017
1018std::shared_ptr<WorldList> MinecraftInstance::worldList() const
1019{

Callers 1

ShaderPackPageClass · 0.80

Calls 3

resetMethod · 0.45
disableInteractionMethod · 0.45
getMethod · 0.45

Tested by

no test coverage detected