{"repo":"Drakynfly/HeartGraph","free":true,"listed":false,"github":"https://github.com/Drakynfly/HeartGraph","clone":"git clone https://github.com/Drakynfly/HeartGraph.git","description":"A generic runtime node graph editor and viewer for Unreal Engine","language":"C++","stars":152,"topics":["unreal-engine","graphs","plugin","ue5","ue5-plugin","unreal-engine-5","cpp"],"license":"MIT","category":"game-templates","readme_excerpt":"Heart Graph Plugin A generic runtime node graph editor and viewer for Unreal Engine. Supports versions 5.3 and 5.4, with legacy branch for 5.2 with a limited feature set. Compiles on Windows and macOS. Modules Heart The core of HeartGraph. Defines the core types used to build a graph: UHeartGraph , UHeartGraphNode , and UHeartGraphSchema , as well as a registry subsystem that ties them together. Blood What flows through a heart? Blood, of course. Blood is the data shuttler for heart graphs, a variant data type system, designed for interoperability with FProperties, as well as quick, efficient access from both c++ and BP. HeartCore Underlying math utilities, and generic UI classes that aren't specifically for HeartGraph, but kept here to avoid dependencies on another plugin. At some point, I might move some or all of this to a separate plugin if it becomes too much. HeartCore implements a custom system for managing UI input, inspired mostly by UE's new EnhancedInput, that centralizes input definition into a single asset, UHeartInputBindingAsset , which functions much like an InputMappingContext. Currently, this system requires some c++ boilerplate to add it to custom widget types, but is implemented out-of-the-box for any HeartGraph widget. HeartCanvas A toolset for displaying and editing a UHeartGraph using entirely UMG widgets. Essentially meant to replicate Unreal's native UEdGraph editor, except with far more customization, to tailor the graph's appearance and behavior to ","default_branch":null,"files":null,"tree":[],"storefront":"/r/Drakynfly","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Drakynfly/HeartGraph/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}