Eliminated most instances of the legacy setCallbackUserData (and modernized up a bunch of callbacks)
Also cleaned up slfloatermediafilter to act as a proper singleton. Removes childSetUserData entirely.
This commit is contained in:
@@ -759,8 +759,7 @@ void LLPanel::childSetCommitCallback(const std::string& id, void (*cb)(LLUICtrl*
|
||||
LLUICtrl* child = getChild<LLUICtrl>(id, true);
|
||||
if (child)
|
||||
{
|
||||
child->setCommitCallback(cb);
|
||||
child->setCallbackUserData(userdata);
|
||||
child->setCommitCallback(cb, userdata);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -773,15 +772,6 @@ void LLPanel::childSetValidate(const std::string& id, BOOL (*cb)(LLUICtrl*, void
|
||||
}
|
||||
}
|
||||
|
||||
void LLPanel::childSetUserData(const std::string& id, void* userdata)
|
||||
{
|
||||
LLUICtrl* child = getChild<LLUICtrl>(id, true);
|
||||
if (child)
|
||||
{
|
||||
child->setCallbackUserData(userdata);
|
||||
}
|
||||
}
|
||||
|
||||
void LLPanel::childSetColor(const std::string& id, const LLColor4& color)
|
||||
{
|
||||
LLUICtrl* child = getChild<LLUICtrl>(id, true);
|
||||
|
||||
Reference in New Issue
Block a user