public ShipEntity(I3DRenderUtilities threedRenderUtilities, IMeshCollider meshCollider, IFactory factory) { this.m_3DRenderUtilities = threedRenderUtilities; this.m_MeshCollider = meshCollider; this.m_Room = factory.CreateRoom(); }