I've worked on a couple bikes that have had frontal impacts.
Check the underside of the downtube for any abrasions or rubber marks. You might find the front tyre has touched the downtube in the collision, giving you an idea of how far it bent and has come back.
Theres a fold in the downtube and I can see a completely broken top tube, so
That frame is unrideable as-is.
The unknown damage could include
Front wheel - Check it for trueness both left/right and up/down. Take the tyre off and check it over under a strong light looking for cracks or damage. If its aluminium its probably OK, but front wheel failures break people, so you don't want that.
Bent fork tines effectively reducing the rake and therefore trail and handling.
Fork's crown welds have been stressed leading to possible failure later.
Steerer tube may have been bent or distorted out-of-round which will weaken it.
Bearing cups/cones/sealed bearings in headset - they may be fine or they may have imprinted a dent into the bearing race surfaces with impact. The bearings themselves may have cracked or flaked or they may be fine.
Steerer top-cap and bolts, and spacers. These may have taken some level of impact and may be not as round or flat as they used to be. You have plenty there to compare, which is handy.
On the plus side I'd expect these parts to be okay (assuming none of them got crushed or incidentally damaged) so do check them out first before reuse
- Brakes, rotors and calipers, lines and levers.
- Handlebars, shifters, grips/tape, Stem.
- Lights, reflectors and computer/phone
- Everything on the bike aft of the drink bottle. It might slightly scratched/scuffed from subsequent fall, but there should be no damage from the impact with the car. So your transmission/groupset will be totally fine.
I note that the bike didn't fail you, so don't write it off.
Also, depending on liability, insurance, and so on you might have to discuss ownership with your insurance company. They may elect to replace it rather than repair it, if you choose to do a claim for an accident. Also, the car owner's insurance company may have a say in it too.