function SendMessage(gameObject,func,param {
if(param===undefined)Module.cwrap("SendMessage","void",["string","string"])(gameObject,func);
else if(typeof param==="string")Module.cwrap("SendMessageString","void",["string","string","string"])(gameObject,func,param);
else if(typeof param==="number")Module.cwrap("SendMessageFloat","void",["string","string","number"])(gameObject,func,param);
else throw""+param+" is does not have a type which is supported by SendMessage."
}