1. Introduction
  2. Troubleshooting
  3. 1. VR Troubleshooting
  4. Examples
  5. 2. Example Scripts
  6. 3. Example Snippets
  7. Tools
  8. 4. Object Explorer
  9. 5. Chain Viewer
  10. 6. Behavior Tree/FSM Editor
  11. Lua Scripting Reference
  12. 7. General
    1. 7.1. Notes on Return Types
    2. 7.2. Notes on Method Arguments
    3. 7.3. Best Practices
  13. 8. APIs
    1. 8.1. draw
    2. 8.2. fs
    3. 8.3. imgui
    4. 8.4. imnodes
    5. 8.5. imguizmo
    6. 8.6. json
    7. 8.7. log
    8. 8.8. re (Callbacks)
    9. 8.9. reframework
    10. 8.10. sdk
    11. 8.11. vrmod
    12. 8.12. object_explorer
    13. 8.13. thread
  14. 9. Types
    1. 9.1. VectorXf
    2. 9.2. Matrix4x4f
    3. 9.3. Quaternion
    4. 9.4. REComponent
    5. 9.5. REField
    6. 9.6. REManagedObject
    7. 9.7. REMethodDefinition
    8. 9.8. RETypeDefinition
    9. 9.9. RETransform
    10. 9.10. REResource
    11. 9.11. SystemArray
    12. 9.12. ValueType
  15. C# Scripting Reference
  16. 10. Introduction
    1. 10.1. Benchmarks
    2. 10.2. Notes on Threading

REFramework

Bindings for ImNodes. Can be used in the re.on_frame callback.

Real world examples can be found in the BHVT Editor


imnodes.is_editor_hovered

imnodes.is_node_hovered

imnodes.is_link_hovered

imnodes.is_pin_hovered

imnodes.begin_node_editor

imnodes.end_node_editor

imnodes.begin_node

imnodes.end_node

imnodes.begin_node_titlebar

imnodes.end_node_titlebar

imnodes.begin_input_attribute

imnodes.end_input_attribute

imnodes.begin_output_attribute

imnodes.end_output_attribute

imnodes.begin_static_attribute

imnodes.end_static_attribute

imnodes.minimap

imnodes.link

imnodes.get_node_dimensions

imnodes.push_color_style

imnodes.pop_color_style

imnodes.push_style_var

imnodes.push_style_var_vec2

imnodes.pop_style_var

imnodes.set_node_screen_space_pos

imnodes.set_node_editor_space_pos

imnodes.set_node_grid_space_pos

imnodes.get_node_screen_space_pos

imnodes.get_node_editor_space_pos

imnodes.get_node_grid_space_pos

imnodes.is_editor_hovered

imnodes.is_node_selected

imnodes.is_link_selected

imnodes.num_selected_nodes

imnodes.num_selected_links

imnodes.clear_node_selection

imnodes.clear_link_selection

imnodes.select_node

imnodes.select_link

imnodes.is_attribute_active

imnodes.snap_node_to_grid

imnodes.editor_move_to_node

imnodes.editor_reset_panning

imnodes.editor_get_panning

imnodes.is_link_started

imnodes.is_link_dropped

imnodes.is_link_created

imnodes.is_link_destroyed

imnodes.get_selected_nodes

imnodes.get_selected_links