LogicOperation

    RenderingDevice.swift:1309
    enum LogicOperation

    Cases

    • case clear

      Clear logic operation (result is always 0). See also .logicOpSet.

    • case and

      AND logic operation.

    • case andReverse

      AND logic operation with the destination operand being inverted. See also .logicOpAndInverted.

    • case copy

      Copy logic operation (keeps the source value as-is). See also .logicOpCopyInverted and .logicOpNoOp.

    • case andInverted

      AND logic operation with the source operand being inverted. See also .logicOpAndReverse.

    • case noOp

      No-op logic operation (keeps the destination value as-is). See also .logicOpCopy.

    • case xor

      Exclusive or (XOR) logic operation.

    • case or

      OR logic operation.

    • case nor

      Not-OR (NOR) logic operation.

    • case equivalent

      Not-XOR (XNOR) logic operation.

    • case invert

      Invert logic operation.

    • case orReverse

      OR logic operation with the destination operand being inverted. See also .logicOpOrReverse.

    • case copyInverted

      NOT logic operation (inverts the value). See also .logicOpCopy.

    • case orInverted

      OR logic operation with the source operand being inverted. See also .logicOpOrReverse.

    • case nand

      Not-AND (NAND) logic operation.

    • case set

      SET logic operation (result is always 1). See also .logicOpClear.

    • case max

      Represents the size of the LogicOperation enum.

    Other members in extension

    View members

    Hide members

    This section is hidden by default because it contains too many (130) members.

    Types

    Type members

    Instance members

    Citizens in SwiftGodot

    Conformances

    Type members

    Instance members

    Type features

    Instance features