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

Method GetProperties

plugins/scripting/macro-segment-script.cpp:131–144  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

129}
130
131obs_properties_t *MacroSegmentScript::GetProperties() const
132{
133 auto data = calldata_create();
134 signal_handler_signal(obs_get_signal_handler(),
135 _propertiesSignal.c_str(), data);
136 obs_properties_t *properties = nullptr;
137 if (!calldata_get_ptr(data, GetPropertiesSignalParamName().data(),
138 &properties)) {
139 calldata_destroy(data);
140 return nullptr;
141 }
142 calldata_destroy(data);
143 return properties;
144}
145
146void MacroSegmentScript::UpdateSettings(obs_data_t *newSettings) const
147{

Callers 1

Calls 3

c_strMethod · 0.45
dataMethod · 0.45

Tested by

no test coverage detected