Incari Studio
2.0
2.0
  • Incari Studio Documentation
  • Getting Started
    • Requirements
    • Installation
  • Interface
    • Logic Editor
    • Project Outliner
    • Global Preferences
    • Attribute Editor
    • Material Editor
  • Objects
    • Project Objects
      • Scene
      • Screen
    • Scene Objects
      • Camera
      • Group
      • Lights
      • List
      • Mesh
      • Sprites
        • Sprite
        • Text
  • Toolbox
    • Array
      • Array Value
      • Clear Array
      • Concat Arrays
      • Get Array Element
      • Length of Array
      • Pop Array Element
      • Push Array Element
      • Set Array Element
    • DateTime
      • Date Time Formatter
      • Now (UTC)
      • System Time
      • Timezone Value
    • Events
      • Keyboard
        • On Key Press
        • On Key Release
    • Flow Control
      • Branch
      • Is Equal
      • Is Greater Equal
      • Is Less Equal
      • Select Data
      • Sequential
      • Switch
      • Toggle
    • Math
      • Add
      • Boolean
        • AND
        • Negate
        • OR
      • Ceil
      • Clamp
      • Divide
      • Floor
      • Maximum
      • Minimum
      • Modulo
      • Multiply
      • Power
      • Range Mapper
      • Root
      • Subtract
    • Incari
      • List
        • Generate List
        • Next List Entry
        • Previous List Entry
        • Select List Entry
        • Set Active
        • Set Current Index
      • Object
        • Get Alpha
        • Set Alpha
        • Get Scale
        • Set Scale
        • Get Rotation
        • Set Rotation
        • Get Position
        • Set Position
        • Get Visibility
        • Set Visibility
        • Set Tint
        • Get Tint
        • Get Material
        • Set Material
        • Set Text
    • Utilities
      • Group
Powered by GitBook
On this page
  • Introduction
  • Boolean Value
  • Logical Operator Nodes
  • Contents
  • External Links

Was this helpful?

  1. Toolbox
  2. Math

Boolean

PreviousAddNextAND

Last updated 3 years ago

Was this helpful?

Introduction

A Boolean is a data type, which represents one of two values: true or false.

Although Booleans themselves are conceptually simple, and take up very little memory, they are an integral part of Incari's logic system, and computer programming in general, due to their use in Flow Control. More specifically, Boolean expressions are used to define the conditions that determine what actions will be taken, dependent on whether they are evaluated as being true or false.

Boolean Value

The simply stores a Boolean value in its internal state, which can be defined before the Project's execution and can be modified and retrieved at runtime.

Logical Operator Nodes

Logical operator Nodes combine two or more Boolean expressions to yield a Boolean value based on the inputs' logical relationship to one another. These are:

  • - Returns true if all of the Node's inputs are also true. The equivalent of the && operator in computer programming.

  • - Returns true if at least one of the Node's inputs are true. The equivalent of the || operator in computer programming.

There is also the , whose output is simply the Boolean value opposite to its input. This is used to mean NOT and is the equivalent of the ! operator in computer programming.

Contents

External Links

on Computer Hope.

Boolean Value Node
AND
OR
Negate Node
Boolean Value
AND
Negate
OR
Logical operation