Olympe Engine 2.0
2D Game Engine with ECS Architecture
Loading...
Searching...
No Matches
Olympe::VisualScriptNodeRenderer Member List

This is the complete list of members for Olympe::VisualScriptNodeRenderer, including all inherited members.

RenderActiveNodeGlow(int nodeUID)Olympe::VisualScriptNodeRendererstatic
RenderBreakpointIndicator(int nodeUID)Olympe::VisualScriptNodeRendererstatic
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::VisualScriptNodeRendererstatic
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::VisualScriptNodeRendererstatic
VisualScriptNodeRenderer()=deleteOlympe::VisualScriptNodeRendererprivate