MCPcopy Create free account
hub / github.com/WarmUpTill/SceneSwitcher / SetTransition

Method SetTransition

plugins/base/utils/transition-selection.cpp:86–109  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

84}
85
86void TransitionSelectionWidget::SetTransition(const TransitionSelection &t)
87{
88 // Order of entries
89 // 1. Any transition
90 // 2. Current transition
91 // 4. Transitions
92
93 switch (t.GetType()) {
94 case TransitionSelection::Type::TRANSITION:
95 setCurrentText(QString::fromStdString(t.ToString()));
96 break;
97 case TransitionSelection::Type::CURRENT:
98 setCurrentIndex(findText(QString::fromStdString(obs_module_text(
99 "AdvSceneSwitcher.currentTransition"))));
100 break;
101 case TransitionSelection::Type::ANY:
102 setCurrentIndex(findText(QString::fromStdString(
103 obs_module_text("AdvSceneSwitcher.anyTransition"))));
104 break;
105 default:
106 setCurrentIndex(-1);
107 break;
108 }
109}
110
111void TransitionSelectionWidget::EnableCurrentEntry(bool enable)
112{

Callers 4

UpdateEntryDataMethod · 0.80
SetWidgetDataMethod · 0.80
UpdateEntryDataMethod · 0.80
UpdateEntryDataMethod · 0.80

Calls 3

obs_module_textFunction · 0.85
GetTypeMethod · 0.45
ToStringMethod · 0.45

Tested by

no test coverage detected