public QAngle Multiply(float factor) { QAngle temp = this; temp.pitch *= factor; temp.yaw *= factor; temp.roll *= factor; return(temp); }
public QAngle Subtract(QAngle sub) { QAngle temp = this; temp.pitch -= sub.pitch; temp.yaw -= sub.yaw; temp.roll -= sub.roll; return(temp); }
public QAngle Subtract(float sub) { QAngle temp = this; temp.pitch -= sub; temp.yaw -= sub; temp.roll -= sub; return(temp); }
public QAngle Add(QAngle add) { QAngle temp = this; temp.pitch += add.pitch; temp.yaw += add.yaw; temp.roll += add.roll; return(temp); }
public QAngle Add(float add) { QAngle temp = this; temp.pitch += add; temp.yaw += add; temp.roll += add; return(temp); }
public QAngle Divide(float divisor) { QAngle temp = this; temp.pitch /= divisor; temp.yaw /= divisor; temp.roll /= divisor; return(temp); }
public static float GetFOV(QAngle aimAngle, QAngle destAngle) { return(destAngle.yaw - aimAngle.yaw); }