There is a pool but it's separate from the splash pad. The splash is free and probably part of Heritage Park but the pool is part of the Summit and I'm not sure if that costs money or not because there's a water slide and lazy river in there too. I wouldn't go to the splash pad hoping to swim in a pool for free too.
Yep they do have indoor pool and I assume that you should have membership to access the pool.
Thanks! Your answer is awaiting moderation.