What is the "Object" variable used for?

image

So I was going through the Advanced Locomotion System v4 and they’re using this very peculiar variable to call Animation Blueprints for weapons like the stretching of the bow.

So I wanted to know what kind of uses can we put this variable to? Can we use this as a primitive variable to plug any blueprint object reference into?

Object is the highest class in the class hierarchy. You can assign every class (like actor and so on) to it.

Thanks! So its usage here is like the “primitive” variable for blueprints similar to IsValid node or the ForEach node, right?

You could say it like that. Yes

Thanks!