I have a series of exported variables in my node which update a mesh when they are changed in the editor.
The noise and gradient variables are class types, so they have variables inside them, but the node doesn't recognize these changes or call the set functions because the actual variable itself hasn't been changed.
What I'm looking for is a way to run code in the parent node when the variables inside a class type variable are updated. So, for example, if I changed the period of my noise, the mesh would live update. What is the simplest way to approach this?