louis-langholtz / PlayRho

An interactive physics engine & library.
zlib License
133 stars 24 forks source link

Move WorldImpl under detail namespace #481

Closed louis-langholtz closed 1 year ago

louis-langholtz commented 1 year ago

Expected/Desired Behavior or Experience:

The implementation detail that is named WorldImpl resides in playrho::d2::detail.

Actual Behavior:

It's at playrho::d2::WorldImpl.

louis-langholtz commented 1 year ago

It's an implementation detail of sorts sure. But it's also a World conforming type. Like a World concepts fulfilling class. Maybe a preferable first step is to rename WorldImpl to something more suggestive of this. Like AabbTreeWorld.