As long as you are a legal resident of NC, all your income (domestic or foreign) is taxable by NC.
Whether or not you are required to file a NC tax return will depend on how NC tax law applies to your specific situation.
Here is the "Who must file?" webpage from the NC DOR:
http://www.dor.state.nc.us/taxes/individual/filing.html