In a manner which leaves little question; definitely, clearly.
In a decided or final manner; resolutely.
Regardless of what the circumstances are, and how the weather is.