|  | Ankush's Garage
    A collection of stuff made by Ankush Roy | 
| Namespaces | |
| namespace | Renderer | 
| Classes | |
| class | AddNode | 
| struct | AppStateStruct | 
| class | ConsoleLogBuffer | 
| struct | ConsoleLogMessage | 
| class | Context | 
| class | DivideNode | 
| class | EventHandlerStruct | 
|  
  flowchart LR
    A["IDLE"] --> B["Pressed?"]
    B --> C(("Yes")) & D(("No"))
    D --> A
    C --> E["PRESSED"]
    E --> F["Next Frame"]
    F --> G["HELD"]
    G --> H["Next Frame"]
    H --> Z["Pressed?"]
    Z --> J(("No")) & I(("Yes"))
    I --> G
    J --> K["RELEASED"]
    K --> L["Next Frame"]
    L --> A
    A@{ shape: paper-tape}
    B@{ shape: hex}
    E@{ shape: paper-tape}
    G@{ shape: paper-tape}
    Z@{ shape: hex}
    K@{ shape: paper-tape}
  
 More... | |
| class | FloatInputNode | 
| class | ImGuiCore | 
| class | MultiplyNode | 
| struct | NodeEditor | 
| struct | RenderDataStruct | 
| class | ResultNode | 
| class | SubtractNode | 
| Enumerations | |
| enum | KEY { RESIZE_PROJECT_WINDOW , MOUSE_ROLL , MOUSE_MIDDLE_CLICK , MOUSE_RIGHT_CLICK , MOUSE_LEFT_CLICK , MOUSE_MOVE , ESC , RIGHT , LEFT , UP , DOWN , W , A , S , D , COUNT } | 
| enum | KEY_STATE { IDLE , PRESSED , HELD , RELEASED } | 
| Variables | |
| bool | initialised = false | 
| enum Core::KEY | 
| enum Core::KEY_STATE | 
| bool Core::initialised = false |