I have a problem creating the new orxObject instance without using the config.
I'm calling orxObject_Create() adding some structures to it and everything is fine. But when I try to pick the object with orxObject_Pick(), object is never picked.
So I debugged the orxObject_CreateFromConfig() and have noticed that at the end, it set the orxOBJECT_KU32_FLAG_2D as new flag for the object. So I've tried to set the orxOBJECT_KU32_FLAG_2D value (because it is private) flag to my object and everything is working right, now.
My question is, what is this flag doing? Can I somehow set it using API without using some internal constants (orxOBJECT_KU32_FLAG_2D)?