Hello Jeff,
The current approach uses the initialization macro. However, if you want to populate A3DRWParamsLoadData from an XML file, you can do so by reading values from the XML and assigning them after initialization.
If you have any further questions, please let us know. Thank you.