armory/blender/arm/logicnode/arm_nodes.py
2017-03-15 12:30:14 +01:00

19 lines
451 B
Python

from nodeitems_utils import NodeItem
nodes = []
category_items = {}
category_items['Event'] = []
category_items['Value'] = []
category_items['Logic'] = []
category_items['Operator'] = []
class ArmLogicTreeNode:
@classmethod
def poll(cls, ntree):
return ntree.bl_idname == 'ArmLogicTreeType'
def add_node(node_class, category):
global nodes
nodes.append(node_class)
category_items[category].append(NodeItem(node_class.bl_idname))