public static Update readNextUpdate() { rIncomingUpdate incoming = new rIncomingUpdate(); read_next_update(_baton, incoming); Update update = new Update(); update.type = (UpdateType)incoming.type; update.id = incoming.id; update.position = new Vector3(incoming.x / 10000.0f, incoming.y / 10000.0f, 0.0f); return(update); }
private static extern void read_next_update(IntPtr baton, rIncomingUpdate update);