I'm trying to show that the narration (third person limited) is being interrupted by the character's thought process, and I'm not sure what punctuation is best for this situation.
So far, I've tried two approaches: dashes and parentheses. I'm not a huge fan of either. Is there a better way? Alternatively, is there a rule about which mark to use?
Here's an example:
1. Single Dash: The demon - she? He? gestured towards the supply wagons.
2. Parentheses: The demon (she? He?) gestured towards the supply wagons.
(The MC is meeting a pack of demons for the first time. She's not sure how to tell the two genders apart.)