I was looking at oxygine and noticed that there are DebugActor references all over the place. To me it seemed that in all these places the defines OX_DEBUG && !OXYGINE_EDITOR should be checked, or am I mistaken?
I ask because DebugActor brings in a lot of dependencies you would otherwise not need. I want to use oxygine not as a game engine but as an opengl renderer, so a lot of the user interface I would not need.
I also noticed that there are many places which check for "#ifdef OX_DEBUG" instead of "#if OX_DEBUG" whichwould not allow me to define "OX_DEBUG=0" to prevent the debugging stuff from being included.
Please let me know what you think. Thanks.