Yeah I was looking at this all wrong. I thought when I created an instance of the blueprint class it would have the attributes and functions the actual blueprint version has. I realize now that I was wrong and that when I created a widget instance in code that it would only have the parent class of that blueprints functionality. Any members and functions that I added in the blueprint version are not accessible, which is why my code version appeared differently than the BP version. Thanks for the input though!