private static void setControlFlag(Avatar.AgentUpdateFlags flag, bool value) { uint control = (uint)flag; if (value && ((agentControls & control) != control)) { agentControls ^= control; } else if (!value && ((agentControls & control) == control)) { agentControls ^= control; } }
private static bool getControlFlag(Avatar.AgentUpdateFlags flag) { uint control = (uint)flag; return((agentControls & control) == control); }