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

Function getPropertySuffix

plugins/base/utils/source-setting.cpp:61–94  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

59}
60
61static const char *getPropertySuffix(obs_property_type type)
62{
63 switch (type) {
64 case OBS_PROPERTY_INVALID:
65 return "AdvSceneSwitcher.settings.suffix.type.invalid";
66 case OBS_PROPERTY_BOOL:
67 return "AdvSceneSwitcher.settings.suffix.type.bool";
68 case OBS_PROPERTY_INT:
69 return "AdvSceneSwitcher.settings.suffix.type.int";
70 case OBS_PROPERTY_FLOAT:
71 return "AdvSceneSwitcher.settings.suffix.type.float";
72 case OBS_PROPERTY_TEXT:
73 return "AdvSceneSwitcher.settings.suffix.type.text";
74 case OBS_PROPERTY_PATH:
75 return "AdvSceneSwitcher.settings.suffix.type.path";
76 case OBS_PROPERTY_LIST:
77 return "AdvSceneSwitcher.settings.suffix.type.list";
78 case OBS_PROPERTY_COLOR:
79 return "AdvSceneSwitcher.settings.suffix.type.color";
80 case OBS_PROPERTY_BUTTON:
81 return "AdvSceneSwitcher.settings.suffix.type.button";
82 case OBS_PROPERTY_FONT:
83 return "AdvSceneSwitcher.settings.suffix.type.font";
84 case OBS_PROPERTY_EDITABLE_LIST:
85 return "AdvSceneSwitcher.settings.suffix.type.editableList";
86 case OBS_PROPERTY_FRAME_RATE:
87 return "AdvSceneSwitcher.settings.suffix.type.frameRate";
88 case OBS_PROPERTY_GROUP:
89 return "AdvSceneSwitcher.settings.suffix.type.group";
90 case OBS_PROPERTY_COLOR_ALPHA:
91 return "AdvSceneSwitcher.settings.suffix.type.colorAlpha";
92 }
93 return "";
94}
95
96static void addSettingsHelper(obs_property_t *property,
97 std::vector<SourceSetting> &settings,

Callers 1

addSettingsHelperFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected