Pass the entire struct to Murmurhash: https://sites.google.com/site/murmurhash/
Don't try to mix the values yourself (e.g. the advice above to multiply, add, xor, etc). The whole point of leveraging a hash function is that it can already mix them very effectively. If you pre-mix, you're just taking away useful entropy.