The native that returns a vehicles class will return an int not the actual name of a vehicle class. Thats about as close as your going to get for a "vehicle class hash"
public enum VehicleClass
{
Compacts = 0,
Sedans = 1,
SUVs = 2,
Coupes = 3,
Muscle = 4,
SportsClassics = 5,
Sports = 6,
Super = 7,
Motorcycles = 8,
OffRoad = 9,
Industrial = 10,
Utility = 11,
Vans = 12,
Cycles = 13,
Boats = 14,
Helicopters = 15,
Planes = 16,
Service = 17,
Emergency = 18,
Military = 19,
Commercial = 20,
Trains = 21,
OpenWheel = 22
}