How add an all source content to hammer

I want create maps but ive got an little help.
I want use all source engine contents (ep1,ep2,dods,css,tf2) in hammer editor at the same time but i dont know how do this
Please help me with this problem. Thank you!

Have you tried http://wiki.garrysmod.com/?title=Configuring_Hammer yet?

Open GCFScape and extract the materials and models from it to the correct game you want to map for.

Doesn’t work like that. You only get entities.

yes and i got hl2 content only :d