Revise.Files.ZMS.ModelFile.SetFlag C# (CSharp) Method

SetFlag() private method

Enables the flag on the vertex format.
private SetFlag ( VertexFormat flag, bool enabled ) : void
flag VertexFormat The vertex format flag.
enabled bool if set to true the flag is set.
return void
        private void SetFlag(VertexFormat flag, bool enabled)
        {
            bool currentValue = CheckFlag(flag);

            if (enabled && !currentValue) {
                format = format | flag;
            } else if (!enabled && currentValue) {
                format = format ^ flag;
            }
        }