The 20-year-old playmaker scored a stunning equaliser for the Baggies at Sheffield Wednesday, on Wednesday night.
He has now netted four times – all exceptional finishes – since joining from Leicester for the season and is expected to receive his first call-up for the Three Lions’ under-21s on Friday.
Barnes has previously represented England at U18 and U20 level.
“He’s got the right ingredients,” said Moore, when asked if he has the tools to become a regular in the senior side.
“There’s aspects of his game he still needs to develop and still needs to work on – and he is.
“He gets the highlights with all the goals he’s scoring and he’s a talented individual. If he keeps on the road that he’s on now, I don’t see why he can’t be a full international and play lots of games for his country.
“Harvey has scored some wonderful goals and long may it continue, putting the ball in the back of the net.”
The Foxes do have an option to recall Barnes in January.
Moore admits Albion would be powerless to deny him going back, should Leicester wish to cut his loan short.
But he is focusing on the here and now.
“There’s nothing we can do. He’s on loan from Leicester and we’re delighted to have him here, the boy is enjoying his football,” said Moore. “When the situation comes then we’ll approach it with Leicester.
“But there’s lots of games to play before then and we’ll just focus on them.
“We’ll see when the point comes. We’re really pleased to have him here.
“Harvey is developing very, very well here at West Brom and will continue to do so.
“There are aspects of his game that he wants to get stronger and better – and there are aspects of his game where he is absolutely sublime.”
Moore added: “He’s grabbed the bull by the horns and taken his performances on to another level.
“He’s still developing but he’s showing a maturity to his game, for someone so young.”