![]() |
Olympe Engine 2.0
2D Game Engine with ECS Architecture
|
This is the complete list of members for Olympe::VisualScriptNodeRenderer, including all inherited members.
| RenderActiveNodeGlow(int nodeUID) | Olympe::VisualScriptNodeRenderer | static |
| RenderBreakpointIndicator(int nodeUID) | Olympe::VisualScriptNodeRenderer | static |
| RenderNode(int nodeUID, int nodeID, int graphID, const std::string &nodeName, TaskNodeType type, bool hasBreakpoint, bool isActive, const std::vector< std::string > &execInputPins, const std::vector< std::string > &execOutputPins, const std::vector< std::pair< std::string, VariableType > > &dataInputPins, const std::vector< std::pair< std::string, VariableType > > &dataOutputPins, const std::unordered_set< int > &connectedAttrIDs={}) | Olympe::VisualScriptNodeRenderer | static |
| RenderNode(int nodeUID, int nodeID, int graphID, const TaskNodeDefinition &def, bool hasBreakpoint, bool isActive, const std::vector< std::string > &execInputPins, const std::vector< std::string > &execOutputPins, const std::vector< std::pair< std::string, VariableType > > &dataInputPins, const std::vector< std::pair< std::string, VariableType > > &dataOutputPins, void(*onAddPin)(int nodeID, void *userData), void *onAddPinUserData, void(*onRemovePin)(int nodeID, int dynamicPinIndex, void *userData)=nullptr, void *onRemovePinUserData=nullptr, const std::unordered_set< int > &connectedAttrIDs={}) | Olympe::VisualScriptNodeRenderer | static |
| VisualScriptNodeRenderer()=delete | Olympe::VisualScriptNodeRenderer | private |