Is there any way to alter attributes of a virtual control/template?
For example the game creates a scrollList dataType using:
Lua Code:
ZO_ScrollList_AddDataType(_, _, "someVirtualControl", ...)
All I want to do is make that template MouseEnabled
(without access to the rowSetup function).
Right now I am creating my own virtual control template, inheriting from the one I want to change, altering the mouseEnabled attribute on it, wiping out the dataType the game created & recreating it with my own.
That works, but there are several other dataTypes that I can not recreate because they are created dynamically, but they all use the same "someVirtualControl" template. Which is why I'm looking for a way to just alter the virtual control attribute instead.