Make ArmLogicTreeNode a subclass of bpy.types.Node
This commit is contained in:
parent
abf495bf2f
commit
727c2d9f35
|
@ -3,7 +3,7 @@ from bpy.props import *
|
|||
from bpy.types import Node, NodeSocket
|
||||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class AnimActionNode(Node, ArmLogicTreeNode):
|
||||
class AnimActionNode(ArmLogicTreeNode):
|
||||
'''Anim action node'''
|
||||
bl_idname = 'LNAnimActionNode'
|
||||
bl_label = 'Action'
|
||||
|
|
|
@ -3,7 +3,7 @@ from bpy.props import *
|
|||
from bpy.types import Node, NodeSocket
|
||||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class AnimationStateNode(Node, ArmLogicTreeNode):
|
||||
class AnimationStateNode(ArmLogicTreeNode):
|
||||
'''Animation state node'''
|
||||
bl_idname = 'LNAnimationStateNode'
|
||||
bl_label = 'Animation State'
|
||||
|
|
|
@ -3,7 +3,7 @@ from bpy.props import *
|
|||
from bpy.types import Node, NodeSocket
|
||||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class BlendActionNode(Node, ArmLogicTreeNode):
|
||||
class BlendActionNode(ArmLogicTreeNode):
|
||||
'''Blend action node'''
|
||||
bl_idname = 'LNBlendActionNode'
|
||||
bl_label = 'Blend Action'
|
||||
|
|
|
@ -3,7 +3,7 @@ from bpy.props import *
|
|||
from bpy.types import Node, NodeSocket
|
||||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class BoneFKNode(Node, ArmLogicTreeNode):
|
||||
class BoneFKNode(ArmLogicTreeNode):
|
||||
'''Bone Forward Kinematics node'''
|
||||
bl_idname = 'LNBoneFKNode'
|
||||
bl_label = 'Bone FK'
|
||||
|
|
|
@ -3,7 +3,7 @@ from bpy.props import *
|
|||
from bpy.types import Node, NodeSocket
|
||||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class BoneIKNode(Node, ArmLogicTreeNode):
|
||||
class BoneIKNode(ArmLogicTreeNode):
|
||||
'''Bone Inverse Kinematics node'''
|
||||
bl_idname = 'LNBoneIKNode'
|
||||
bl_label = 'Bone IK'
|
||||
|
|
|
@ -3,7 +3,7 @@ from bpy.props import *
|
|||
from bpy.types import Node, NodeSocket
|
||||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class OnActionMarkerNode(Node, ArmLogicTreeNode):
|
||||
class OnActionMarkerNode(ArmLogicTreeNode):
|
||||
'''On action marker node'''
|
||||
bl_idname = 'LNOnActionMarkerNode'
|
||||
bl_label = 'On Action Marker'
|
||||
|
|
|
@ -3,7 +3,7 @@ from bpy.props import *
|
|||
from bpy.types import Node, NodeSocket
|
||||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class PauseActionNode(Node, ArmLogicTreeNode):
|
||||
class PauseActionNode(ArmLogicTreeNode):
|
||||
'''Pause action node'''
|
||||
bl_idname = 'LNPauseActionNode'
|
||||
bl_label = 'Pause Action'
|
||||
|
|
|
@ -3,7 +3,7 @@ from bpy.props import *
|
|||
from bpy.types import Node, NodeSocket
|
||||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class PauseTilesheetNode(Node, ArmLogicTreeNode):
|
||||
class PauseTilesheetNode(ArmLogicTreeNode):
|
||||
'''Pause tilesheet node'''
|
||||
bl_idname = 'LNPauseTilesheetNode'
|
||||
bl_label = 'Pause Tilesheet'
|
||||
|
|
|
@ -3,7 +3,7 @@ from bpy.props import *
|
|||
from bpy.types import Node, NodeSocket
|
||||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class PlayActionNode(Node, ArmLogicTreeNode):
|
||||
class PlayActionNode(ArmLogicTreeNode):
|
||||
'''Play action node'''
|
||||
bl_idname = 'LNPlayActionNode'
|
||||
bl_label = 'Play Action'
|
||||
|
|
|
@ -3,7 +3,7 @@ from bpy.props import *
|
|||
from bpy.types import Node, NodeSocket
|
||||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class PlayActionFromNode(Node, ArmLogicTreeNode):
|
||||
class PlayActionFromNode(ArmLogicTreeNode):
|
||||
'''Play action from node'''
|
||||
bl_idname = 'LNPlayActionFromNode'
|
||||
bl_label = 'Play Action From'
|
||||
|
|
|
@ -3,7 +3,7 @@ from bpy.props import *
|
|||
from bpy.types import Node, NodeSocket
|
||||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class PlayTilesheetNode(Node, ArmLogicTreeNode):
|
||||
class PlayTilesheetNode(ArmLogicTreeNode):
|
||||
'''Play tilesheet node'''
|
||||
bl_idname = 'LNPlayTilesheetNode'
|
||||
bl_label = 'Play Tilesheet'
|
||||
|
|
|
@ -3,7 +3,7 @@ from bpy.props import *
|
|||
from bpy.types import Node, NodeSocket
|
||||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class ResumeActionNode(Node, ArmLogicTreeNode):
|
||||
class ResumeActionNode(ArmLogicTreeNode):
|
||||
'''Resume action node'''
|
||||
bl_idname = 'LNResumeActionNode'
|
||||
bl_label = 'Resume Action'
|
||||
|
|
|
@ -3,7 +3,7 @@ from bpy.props import *
|
|||
from bpy.types import Node, NodeSocket
|
||||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class ResumeTilesheetNode(Node, ArmLogicTreeNode):
|
||||
class ResumeTilesheetNode(ArmLogicTreeNode):
|
||||
'''Resume tilesheet node'''
|
||||
bl_idname = 'LNResumeTilesheetNode'
|
||||
bl_label = 'Resume Tilesheet'
|
||||
|
|
|
@ -3,7 +3,7 @@ from bpy.props import *
|
|||
from bpy.types import Node, NodeSocket
|
||||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class SetActionSpeedNode(Node, ArmLogicTreeNode):
|
||||
class SetActionSpeedNode(ArmLogicTreeNode):
|
||||
'''Set action speed node'''
|
||||
bl_idname = 'LNSetActionSpeedNode'
|
||||
bl_label = 'Set Action Speed'
|
||||
|
|
|
@ -3,7 +3,7 @@ from bpy.props import *
|
|||
from bpy.types import Node, NodeSocket
|
||||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class SetParentBoneNode(Node, ArmLogicTreeNode):
|
||||
class SetParentBoneNode(ArmLogicTreeNode):
|
||||
'''Set parent bone node'''
|
||||
bl_idname = 'LNSetParentBoneNode'
|
||||
bl_label = 'Set Parent Bone'
|
||||
|
|
|
@ -3,7 +3,7 @@ from bpy.props import *
|
|||
from bpy.types import Node, NodeSocket
|
||||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class SetParticleSpeedNode(Node, ArmLogicTreeNode):
|
||||
class SetParticleSpeedNode(ArmLogicTreeNode):
|
||||
'''Set particle speed node'''
|
||||
bl_idname = 'LNSetParticleSpeedNode'
|
||||
bl_label = 'Set Particle Speed'
|
||||
|
|
|
@ -18,7 +18,7 @@ category_items: ODict[str, List['ArmNodeCategory']] = OrderedDict()
|
|||
array_nodes = dict()
|
||||
|
||||
|
||||
class ArmLogicTreeNode:
|
||||
class ArmLogicTreeNode(bpy.types.Node):
|
||||
@classmethod
|
||||
def poll(cls, ntree):
|
||||
return ntree.bl_idname == 'ArmLogicTreeType'
|
||||
|
|
|
@ -3,7 +3,7 @@ from bpy.props import *
|
|||
from bpy.types import Node, NodeSocket
|
||||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class ArrayNode(Node, ArmLogicTreeNode):
|
||||
class ArrayNode(ArmLogicTreeNode):
|
||||
'''Array node'''
|
||||
bl_idname = 'LNArrayNode'
|
||||
bl_label = 'Array'
|
||||
|
|
|
@ -3,7 +3,7 @@ from bpy.props import *
|
|||
from bpy.types import Node, NodeSocket
|
||||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class ArrayAddNode(Node, ArmLogicTreeNode):
|
||||
class ArrayAddNode(ArmLogicTreeNode):
|
||||
'''Array add node'''
|
||||
bl_idname = 'LNArrayAddNode'
|
||||
bl_label = 'Array Add'
|
||||
|
|
|
@ -3,7 +3,7 @@ from bpy.props import *
|
|||
from bpy.types import Node, NodeSocket
|
||||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class BooleanArrayNode(Node, ArmLogicTreeNode):
|
||||
class BooleanArrayNode(ArmLogicTreeNode):
|
||||
'''Boolean array node'''
|
||||
bl_idname = 'LNArrayBooleanNode'
|
||||
bl_label = 'Array Boolean'
|
||||
|
|
|
@ -3,7 +3,7 @@ from bpy.props import *
|
|||
from bpy.types import Node, NodeSocket
|
||||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class ColorArrayNode(Node, ArmLogicTreeNode):
|
||||
class ColorArrayNode(ArmLogicTreeNode):
|
||||
'''Color array node'''
|
||||
bl_idname = 'LNArrayColorNode'
|
||||
bl_label = 'Array Color'
|
||||
|
|
|
@ -3,7 +3,7 @@ from bpy.props import *
|
|||
from bpy.types import Node, NodeSocket
|
||||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class FloatArrayNode(Node, ArmLogicTreeNode):
|
||||
class FloatArrayNode(ArmLogicTreeNode):
|
||||
'''Float array node'''
|
||||
bl_idname = 'LNArrayFloatNode'
|
||||
bl_label = 'Array Float'
|
||||
|
|
|
@ -3,7 +3,7 @@ from bpy.props import *
|
|||
from bpy.types import Node, NodeSocket
|
||||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class ArrayGetNode(Node, ArmLogicTreeNode):
|
||||
class ArrayGetNode(ArmLogicTreeNode):
|
||||
'''Array get node'''
|
||||
bl_idname = 'LNArrayGetNode'
|
||||
bl_label = 'Array Get'
|
||||
|
|
|
@ -3,7 +3,7 @@ from bpy.props import *
|
|||
from bpy.types import Node, NodeSocket
|
||||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class ArrayInArrayNode(Node, ArmLogicTreeNode):
|
||||
class ArrayInArrayNode(ArmLogicTreeNode):
|
||||
'''In Array node'''
|
||||
bl_idname = 'LNArrayInArrayNode'
|
||||
bl_label = 'In Array'
|
||||
|
|
|
@ -3,7 +3,7 @@ from bpy.props import *
|
|||
from bpy.types import Node, NodeSocket
|
||||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class IntegerArrayNode(Node, ArmLogicTreeNode):
|
||||
class IntegerArrayNode(ArmLogicTreeNode):
|
||||
'''Integer array node'''
|
||||
bl_idname = 'LNArrayIntegerNode'
|
||||
bl_label = 'Array Integer'
|
||||
|
|
|
@ -3,7 +3,7 @@ from bpy.props import *
|
|||
from bpy.types import Node, NodeSocket
|
||||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class ArrayLengthNode(Node, ArmLogicTreeNode):
|
||||
class ArrayLengthNode(ArmLogicTreeNode):
|
||||
'''Array length node'''
|
||||
bl_idname = 'LNArrayLengthNode'
|
||||
bl_label = 'Array Length'
|
||||
|
|
|
@ -3,7 +3,7 @@ from bpy.types import Node
|
|||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
|
||||
class ArrayLoopNode(Node, ArmLogicTreeNode):
|
||||
class ArrayLoopNode(ArmLogicTreeNode):
|
||||
"""ArrayLoop node"""
|
||||
bl_idname = 'LNArrayLoopNode'
|
||||
bl_label = 'Array Loop'
|
||||
|
|
|
@ -3,7 +3,7 @@ from bpy.props import *
|
|||
from bpy.types import Node, NodeSocket
|
||||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class ObjectArrayNode(Node, ArmLogicTreeNode):
|
||||
class ObjectArrayNode(ArmLogicTreeNode):
|
||||
'''Object array node'''
|
||||
bl_idname = 'LNArrayObjectNode'
|
||||
bl_label = 'Array Object'
|
||||
|
|
|
@ -3,7 +3,7 @@ from bpy.props import *
|
|||
from bpy.types import Node, NodeSocket
|
||||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class ArrayPopNode(Node, ArmLogicTreeNode):
|
||||
class ArrayPopNode(ArmLogicTreeNode):
|
||||
'''Array pop node'''
|
||||
bl_idname = 'LNArrayPopNode'
|
||||
bl_label = 'Array Pop'
|
||||
|
|
|
@ -3,7 +3,7 @@ from bpy.props import *
|
|||
from bpy.types import Node, NodeSocket
|
||||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class ArrayRemoveNode(Node, ArmLogicTreeNode):
|
||||
class ArrayRemoveNode(ArmLogicTreeNode):
|
||||
'''Array remove node'''
|
||||
bl_idname = 'LNArrayRemoveNode'
|
||||
bl_label = 'Array Remove'
|
||||
|
|
|
@ -3,7 +3,7 @@ from bpy.props import *
|
|||
from bpy.types import Node, NodeSocket
|
||||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class ArrayRemoveValueNode(Node, ArmLogicTreeNode):
|
||||
class ArrayRemoveValueNode(ArmLogicTreeNode):
|
||||
'''Array remove value node'''
|
||||
bl_idname = 'LNArrayRemoveValueNode'
|
||||
bl_label = 'Array Remove Value'
|
||||
|
|
|
@ -3,7 +3,7 @@ from bpy.props import *
|
|||
from bpy.types import Node, NodeSocket
|
||||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class ArraySetNode(Node, ArmLogicTreeNode):
|
||||
class ArraySetNode(ArmLogicTreeNode):
|
||||
'''Array set node'''
|
||||
bl_idname = 'LNArraySetNode'
|
||||
bl_label = 'Array Set'
|
||||
|
|
|
@ -3,7 +3,7 @@ from bpy.props import *
|
|||
from bpy.types import Node, NodeSocket
|
||||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class ArrayShiftNode(Node, ArmLogicTreeNode):
|
||||
class ArrayShiftNode(ArmLogicTreeNode):
|
||||
'''Array shift node'''
|
||||
bl_idname = 'LNArrayShiftNode'
|
||||
bl_label = 'Array Shift'
|
||||
|
|
|
@ -3,7 +3,7 @@ from bpy.props import *
|
|||
from bpy.types import Node, NodeSocket
|
||||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class ArraySliceNode(Node, ArmLogicTreeNode):
|
||||
class ArraySliceNode(ArmLogicTreeNode):
|
||||
'''Array slice node'''
|
||||
bl_idname = 'LNArraySliceNode'
|
||||
bl_label = 'Array Slice'
|
||||
|
|
|
@ -3,7 +3,7 @@ from bpy.props import *
|
|||
from bpy.types import Node, NodeSocket
|
||||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class ArraySpliceNode(Node, ArmLogicTreeNode):
|
||||
class ArraySpliceNode(ArmLogicTreeNode):
|
||||
'''Array splice node'''
|
||||
bl_idname = 'LNArraySpliceNode'
|
||||
bl_label = 'Array Splice'
|
||||
|
|
|
@ -3,7 +3,7 @@ from bpy.props import *
|
|||
from bpy.types import Node, NodeSocket
|
||||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class StringArrayNode(Node, ArmLogicTreeNode):
|
||||
class StringArrayNode(ArmLogicTreeNode):
|
||||
'''String array node'''
|
||||
bl_idname = 'LNArrayStringNode'
|
||||
bl_label = 'Array String'
|
||||
|
|
|
@ -3,7 +3,7 @@ from bpy.props import *
|
|||
from bpy.types import Node, NodeSocket
|
||||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class VectorArrayNode(Node, ArmLogicTreeNode):
|
||||
class VectorArrayNode(ArmLogicTreeNode):
|
||||
'''Vector array node'''
|
||||
bl_idname = 'LNArrayVectorNode'
|
||||
bl_label = 'Array Vector'
|
||||
|
|
|
@ -3,7 +3,7 @@ from bpy.props import *
|
|||
from bpy.types import Node, NodeSocket
|
||||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class ActiveCameraNode(Node, ArmLogicTreeNode):
|
||||
class ActiveCameraNode(ArmLogicTreeNode):
|
||||
"""Get the active camera of the active scene."""
|
||||
bl_idname = 'LNActiveCameraNode'
|
||||
bl_label = 'Get Active Camera'
|
||||
|
|
|
@ -3,7 +3,7 @@ from bpy.props import *
|
|||
from bpy.types import Node, NodeSocket
|
||||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class GetCameraFovNode(Node, ArmLogicTreeNode):
|
||||
class GetCameraFovNode(ArmLogicTreeNode):
|
||||
'''Get camera FOV node'''
|
||||
bl_idname = 'LNGetCameraFovNode'
|
||||
bl_label = 'Get Camera FOV'
|
||||
|
|
|
@ -3,7 +3,7 @@ from bpy.props import *
|
|||
from bpy.types import Node, NodeSocket
|
||||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class SetCameraNode(Node, ArmLogicTreeNode):
|
||||
class SetCameraNode(ArmLogicTreeNode):
|
||||
"""Set the active camera of the active scene."""
|
||||
bl_idname = 'LNSetCameraNode'
|
||||
bl_label = 'Set Active Camera'
|
||||
|
|
|
@ -3,7 +3,7 @@ from bpy.props import *
|
|||
from bpy.types import Node, NodeSocket
|
||||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class SetCameraFovNode(Node, ArmLogicTreeNode):
|
||||
class SetCameraFovNode(ArmLogicTreeNode):
|
||||
"""Set the camera's field of view."""
|
||||
bl_idname = 'LNSetCameraFovNode'
|
||||
bl_label = 'Set Camera FOV'
|
||||
|
|
|
@ -3,7 +3,7 @@ from bpy.props import *
|
|||
from bpy.types import Node, NodeSocket
|
||||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class CanvasGetCheckboxNode(Node, ArmLogicTreeNode):
|
||||
class CanvasGetCheckboxNode(ArmLogicTreeNode):
|
||||
'''Get canvas checkbox value'''
|
||||
bl_idname = 'LNCanvasGetCheckboxNode'
|
||||
bl_label = 'Canvas Get Checkbox'
|
||||
|
|
|
@ -3,7 +3,7 @@ from bpy.props import *
|
|||
from bpy.types import Node, NodeSocket
|
||||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class CanvasGetInputTextNode(Node, ArmLogicTreeNode):
|
||||
class CanvasGetInputTextNode(ArmLogicTreeNode):
|
||||
'''Get canvas input text'''
|
||||
bl_idname = 'LNCanvasGetInputTextNode'
|
||||
bl_label = 'Canvas Get Input Text'
|
||||
|
|
|
@ -3,7 +3,7 @@ from bpy.props import *
|
|||
from bpy.types import Node, NodeSocket
|
||||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class CanvasGetLocationNode(Node, ArmLogicTreeNode):
|
||||
class CanvasGetLocationNode(ArmLogicTreeNode):
|
||||
'''Get canvas element location'''
|
||||
bl_idname = 'LNCanvasGetLocationNode'
|
||||
bl_label = 'Canvas Get Location'
|
||||
|
|
|
@ -3,7 +3,7 @@ from bpy.props import *
|
|||
from bpy.types import Node, NodeSocket
|
||||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class CanvasGetPBNode(Node, ArmLogicTreeNode):
|
||||
class CanvasGetPBNode(ArmLogicTreeNode):
|
||||
'''Get canvas progress bar'''
|
||||
bl_idname = 'LNCanvasGetPBNode'
|
||||
bl_label = 'Canvas Get Progress Bar'
|
||||
|
|
|
@ -3,7 +3,7 @@ from bpy.props import *
|
|||
from bpy.types import Node, NodeSocket
|
||||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class CanvasGetPositionNode(Node, ArmLogicTreeNode):
|
||||
class CanvasGetPositionNode(ArmLogicTreeNode):
|
||||
'''Get canvas radio and combo value'''
|
||||
bl_idname = 'LNCanvasGetPositionNode'
|
||||
bl_label = 'Canvas Get Position'
|
||||
|
|
|
@ -3,7 +3,7 @@ from bpy.props import *
|
|||
from bpy.types import Node, NodeSocket
|
||||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class CanvasGetRotationNode(Node, ArmLogicTreeNode):
|
||||
class CanvasGetRotationNode(ArmLogicTreeNode):
|
||||
'''Get canvas element rotation'''
|
||||
bl_idname = 'LNCanvasGetRotationNode'
|
||||
bl_label = 'Canvas Get Rotation'
|
||||
|
|
|
@ -3,7 +3,7 @@ from bpy.props import *
|
|||
from bpy.types import Node, NodeSocket
|
||||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class CanvasGetScaleNode(Node, ArmLogicTreeNode):
|
||||
class CanvasGetScaleNode(ArmLogicTreeNode):
|
||||
'''Get canvas element scale'''
|
||||
bl_idname = 'LNCanvasGetScaleNode'
|
||||
bl_label = 'Canvas Get Scale'
|
||||
|
|
|
@ -3,7 +3,7 @@ from bpy.props import *
|
|||
from bpy.types import Node, NodeSocket
|
||||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class CanvasGetSliderNode(Node, ArmLogicTreeNode):
|
||||
class CanvasGetSliderNode(ArmLogicTreeNode):
|
||||
'''Set canvas text'''
|
||||
bl_idname = 'LNCanvasGetSliderNode'
|
||||
bl_label = 'Canvas Get Slider'
|
||||
|
|
|
@ -3,7 +3,7 @@ from bpy.props import *
|
|||
from bpy.types import Node, NodeSocket
|
||||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class CanvasSetAssetNode(Node, ArmLogicTreeNode):
|
||||
class CanvasSetAssetNode(ArmLogicTreeNode):
|
||||
'''Set canvas asset'''
|
||||
bl_idname = 'LNCanvasSetAssetNode'
|
||||
bl_label = 'Canvas Set Asset'
|
||||
|
|
|
@ -3,7 +3,7 @@ from bpy.props import *
|
|||
from bpy.types import Node, NodeSocket
|
||||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class CanvasSetCheckBoxNode(Node, ArmLogicTreeNode):
|
||||
class CanvasSetCheckBoxNode(ArmLogicTreeNode):
|
||||
'''Set canvas check box'''
|
||||
bl_idname = 'LNCanvasSetCheckBoxNode'
|
||||
bl_label = 'Canvas Set Checkbox'
|
||||
|
|
|
@ -3,7 +3,7 @@ from bpy.props import *
|
|||
from bpy.types import Node, NodeSocket
|
||||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class CanvasSetLocationNode(Node, ArmLogicTreeNode):
|
||||
class CanvasSetLocationNode(ArmLogicTreeNode):
|
||||
'''Set canvas element location'''
|
||||
bl_idname = 'LNCanvasSetLocationNode'
|
||||
bl_label = 'Canvas Set Location'
|
||||
|
|
|
@ -3,7 +3,7 @@ from bpy.props import *
|
|||
from bpy.types import Node, NodeSocket
|
||||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class CanvasSetPBNode(Node, ArmLogicTreeNode):
|
||||
class CanvasSetPBNode(ArmLogicTreeNode):
|
||||
'''Set canvas progress bar'''
|
||||
bl_idname = 'LNCanvasSetPBNode'
|
||||
bl_label = 'Canvas Set Progress Bar'
|
||||
|
|
|
@ -3,7 +3,7 @@ from bpy.props import *
|
|||
from bpy.types import Node, NodeSocket
|
||||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class CanvasSetRotationNode(Node, ArmLogicTreeNode):
|
||||
class CanvasSetRotationNode(ArmLogicTreeNode):
|
||||
'''Set canvas element rotation'''
|
||||
bl_idname = 'LNCanvasSetRotationNode'
|
||||
bl_label = 'Canvas Set Rotation'
|
||||
|
|
|
@ -3,7 +3,7 @@ from bpy.props import *
|
|||
from bpy.types import Node, NodeSocket
|
||||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class CanvasSetScaleNode(Node, ArmLogicTreeNode):
|
||||
class CanvasSetScaleNode(ArmLogicTreeNode):
|
||||
'''Set canvas element scale'''
|
||||
bl_idname = 'LNCanvasSetScaleNode'
|
||||
bl_label = 'Canvas Set Scale'
|
||||
|
|
|
@ -3,7 +3,7 @@ from bpy.props import *
|
|||
from bpy.types import Node, NodeSocket
|
||||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class CanvasSetSliderNode(Node, ArmLogicTreeNode):
|
||||
class CanvasSetSliderNode(ArmLogicTreeNode):
|
||||
'''Set canvas text'''
|
||||
bl_idname = 'LNCanvasSetSliderNode'
|
||||
bl_label = 'Canvas Set Slider'
|
||||
|
|
|
@ -3,7 +3,7 @@ from bpy.props import *
|
|||
from bpy.types import Node, NodeSocket
|
||||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class CanvasSetTextNode(Node, ArmLogicTreeNode):
|
||||
class CanvasSetTextNode(ArmLogicTreeNode):
|
||||
'''Set canvas text'''
|
||||
bl_idname = 'LNCanvasSetTextNode'
|
||||
bl_label = 'Canvas Set Text'
|
||||
|
|
|
@ -3,7 +3,7 @@ from bpy.props import *
|
|||
from bpy.types import Node, NodeSocket
|
||||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class CanvasSetTextColorNode(Node, ArmLogicTreeNode):
|
||||
class CanvasSetTextColorNode(ArmLogicTreeNode):
|
||||
'''Set canvas text color'''
|
||||
bl_idname = 'LNCanvasSetTextColorNode'
|
||||
bl_label = 'Canvas Set Text Color'
|
||||
|
|
|
@ -3,7 +3,7 @@ from bpy.props import *
|
|||
from bpy.types import Node, NodeSocket
|
||||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class CanvasSetVisibleNode(Node, ArmLogicTreeNode):
|
||||
class CanvasSetVisibleNode(ArmLogicTreeNode):
|
||||
'''Canvas Set Visible node'''
|
||||
bl_idname = 'LNCanvasSetVisibleNode'
|
||||
bl_label = 'Canvas Set Visible'
|
||||
|
|
|
@ -3,7 +3,7 @@ from bpy.props import *
|
|||
from bpy.types import Node
|
||||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class OnCanvasElementNode(Node, ArmLogicTreeNode):
|
||||
class OnCanvasElementNode(ArmLogicTreeNode):
|
||||
"""On canvas element node"""
|
||||
bl_idname = 'LNOnCanvasElementNode'
|
||||
bl_label = 'On Canvas Element'
|
||||
|
|
|
@ -3,7 +3,7 @@ from bpy.props import *
|
|||
from bpy.types import Node, NodeSocket
|
||||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class OnEventNode(Node, ArmLogicTreeNode):
|
||||
class OnEventNode(ArmLogicTreeNode):
|
||||
'''On event node'''
|
||||
bl_idname = 'LNOnEventNode'
|
||||
bl_label = 'On Event'
|
||||
|
|
|
@ -3,7 +3,7 @@ from bpy.props import *
|
|||
from bpy.types import Node, NodeSocket
|
||||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class OnInitNode(Node, ArmLogicTreeNode):
|
||||
class OnInitNode(ArmLogicTreeNode):
|
||||
'''On init node'''
|
||||
bl_idname = 'LNOnInitNode'
|
||||
bl_label = 'On Init'
|
||||
|
|
|
@ -3,7 +3,7 @@ from bpy.props import *
|
|||
from bpy.types import Node, NodeSocket
|
||||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class OnTimerNode(Node, ArmLogicTreeNode):
|
||||
class OnTimerNode(ArmLogicTreeNode):
|
||||
'''On timer node'''
|
||||
bl_idname = 'LNOnTimerNode'
|
||||
bl_label = 'On Timer'
|
||||
|
|
|
@ -3,7 +3,7 @@ from bpy.props import *
|
|||
from bpy.types import Node, NodeSocket
|
||||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class OnUpdateNode(Node, ArmLogicTreeNode):
|
||||
class OnUpdateNode(ArmLogicTreeNode):
|
||||
'''On update node'''
|
||||
bl_idname = 'LNOnUpdateNode'
|
||||
bl_label = 'On Update'
|
||||
|
|
|
@ -3,7 +3,7 @@ from bpy.props import *
|
|||
from bpy.types import Node, NodeSocket
|
||||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class OnVolumeTriggerNode(Node, ArmLogicTreeNode):
|
||||
class OnVolumeTriggerNode(ArmLogicTreeNode):
|
||||
'''On volume trigger node'''
|
||||
bl_idname = 'LNOnVolumeTriggerNode'
|
||||
bl_label = 'On Volume Trigger'
|
||||
|
|
|
@ -3,7 +3,7 @@ from bpy.props import *
|
|||
from bpy.types import Node, NodeSocket
|
||||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class SendEventNode(Node, ArmLogicTreeNode):
|
||||
class SendEventNode(ArmLogicTreeNode):
|
||||
'''Send event node'''
|
||||
bl_idname = 'LNSendEventNode'
|
||||
bl_label = 'Send Event'
|
||||
|
|
|
@ -3,7 +3,7 @@ from bpy.props import *
|
|||
from bpy.types import Node, NodeSocket
|
||||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class SendGlobalEventNode(Node, ArmLogicTreeNode):
|
||||
class SendGlobalEventNode(ArmLogicTreeNode):
|
||||
'''Send global event node'''
|
||||
bl_idname = 'LNSendGlobalEventNode'
|
||||
bl_label = 'Send Global Event'
|
||||
|
|
|
@ -3,7 +3,7 @@ from bpy.props import *
|
|||
from bpy.types import Node, NodeSocket
|
||||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class GamepadNode(Node, ArmLogicTreeNode):
|
||||
class GamepadNode(ArmLogicTreeNode):
|
||||
'''Gamepad node'''
|
||||
bl_idname = 'LNMergedGamepadNode'
|
||||
bl_label = 'Gamepad'
|
||||
|
|
|
@ -3,7 +3,7 @@ from bpy.props import *
|
|||
from bpy.types import Node, NodeSocket
|
||||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class GamepadCoordsNode(Node, ArmLogicTreeNode):
|
||||
class GamepadCoordsNode(ArmLogicTreeNode):
|
||||
'''Gamepad coords node'''
|
||||
bl_idname = 'LNGamepadCoordsNode'
|
||||
bl_label = 'Gamepad Coords'
|
||||
|
|
|
@ -3,7 +3,7 @@ from bpy.props import *
|
|||
from bpy.types import Node, NodeSocket
|
||||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class KeyboardNode(Node, ArmLogicTreeNode):
|
||||
class KeyboardNode(ArmLogicTreeNode):
|
||||
'''Keyboard node'''
|
||||
bl_idname = 'LNMergedKeyboardNode'
|
||||
bl_label = 'Keyboard'
|
||||
|
|
|
@ -3,7 +3,7 @@ from bpy.props import *
|
|||
from bpy.types import Node, NodeSocket
|
||||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class MouseNode(Node, ArmLogicTreeNode):
|
||||
class MouseNode(ArmLogicTreeNode):
|
||||
'''Mouse node'''
|
||||
bl_idname = 'LNMergedMouseNode'
|
||||
bl_label = 'Mouse'
|
||||
|
|
|
@ -3,7 +3,7 @@ from bpy.props import *
|
|||
from bpy.types import Node, NodeSocket
|
||||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class MouseCoordsNode(Node, ArmLogicTreeNode):
|
||||
class MouseCoordsNode(ArmLogicTreeNode):
|
||||
'''Mouse coords node'''
|
||||
bl_idname = 'LNMouseCoordsNode'
|
||||
bl_label = 'Mouse Coords'
|
||||
|
|
|
@ -3,7 +3,7 @@ from bpy.props import *
|
|||
from bpy.types import Node, NodeSocket
|
||||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class OnGamepadNode(Node, ArmLogicTreeNode):
|
||||
class OnGamepadNode(ArmLogicTreeNode):
|
||||
'''On gamepad node'''
|
||||
bl_idname = 'LNOnGamepadNode'
|
||||
bl_label = 'On Gamepad'
|
||||
|
|
|
@ -3,7 +3,7 @@ from bpy.props import *
|
|||
from bpy.types import Node, NodeSocket
|
||||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class OnKeyboardNode(Node, ArmLogicTreeNode):
|
||||
class OnKeyboardNode(ArmLogicTreeNode):
|
||||
'''On keyboard node'''
|
||||
bl_idname = 'LNOnKeyboardNode'
|
||||
bl_label = 'On Keyboard'
|
||||
|
|
|
@ -3,7 +3,7 @@ from bpy.props import *
|
|||
from bpy.types import Node, NodeSocket
|
||||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class OnMouseNode(Node, ArmLogicTreeNode):
|
||||
class OnMouseNode(ArmLogicTreeNode):
|
||||
'''On mouse node'''
|
||||
bl_idname = 'LNOnMouseNode'
|
||||
bl_label = 'On Mouse'
|
||||
|
|
|
@ -3,7 +3,7 @@ from bpy.props import *
|
|||
from bpy.types import Node, NodeSocket
|
||||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class OnSurfaceNode(Node, ArmLogicTreeNode):
|
||||
class OnSurfaceNode(ArmLogicTreeNode):
|
||||
'''On surface node'''
|
||||
bl_idname = 'LNOnSurfaceNode'
|
||||
bl_label = 'On Surface'
|
||||
|
|
|
@ -3,7 +3,7 @@ from bpy.props import *
|
|||
from bpy.types import Node, NodeSocket
|
||||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class OnVirtualButtonNode(Node, ArmLogicTreeNode):
|
||||
class OnVirtualButtonNode(ArmLogicTreeNode):
|
||||
'''On virtual button node'''
|
||||
bl_idname = 'LNOnVirtualButtonNode'
|
||||
bl_label = 'On Virtual Button'
|
||||
|
|
|
@ -3,7 +3,7 @@ from bpy.props import *
|
|||
from bpy.types import Node, NodeSocket
|
||||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class SensorCoordsNode(Node, ArmLogicTreeNode):
|
||||
class SensorCoordsNode(ArmLogicTreeNode):
|
||||
'''Sensor coords node'''
|
||||
bl_idname = 'LNSensorCoordsNode'
|
||||
bl_label = 'Sensor Coords'
|
||||
|
|
|
@ -3,7 +3,7 @@ from bpy.props import *
|
|||
from bpy.types import Node, NodeSocket
|
||||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class SetMouseLockNode(Node, ArmLogicTreeNode):
|
||||
class SetMouseLockNode(ArmLogicTreeNode):
|
||||
'''Set Mouse Lock node'''
|
||||
bl_idname = 'LNSetMouseLockNode'
|
||||
bl_label = 'Set Mouse Lock'
|
||||
|
|
|
@ -3,7 +3,7 @@ from bpy.props import *
|
|||
from bpy.types import Node, NodeSocket
|
||||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class ShowMouseNode(Node, ArmLogicTreeNode):
|
||||
class ShowMouseNode(ArmLogicTreeNode):
|
||||
'''Show Mouse node'''
|
||||
bl_idname = 'LNShowMouseNode'
|
||||
bl_label = 'Show Mouse'
|
||||
|
|
|
@ -3,7 +3,7 @@ from bpy.props import *
|
|||
from bpy.types import Node, NodeSocket
|
||||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class SurfaceNode(Node, ArmLogicTreeNode):
|
||||
class SurfaceNode(ArmLogicTreeNode):
|
||||
'''Surface node'''
|
||||
bl_idname = 'LNMergedSurfaceNode'
|
||||
bl_label = 'Surface'
|
||||
|
|
|
@ -3,7 +3,7 @@ from bpy.props import *
|
|||
from bpy.types import Node, NodeSocket
|
||||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class SurfaceCoordsNode(Node, ArmLogicTreeNode):
|
||||
class SurfaceCoordsNode(ArmLogicTreeNode):
|
||||
'''Surface coords node'''
|
||||
bl_idname = 'LNSurfaceCoordsNode'
|
||||
bl_label = 'Surface Coords'
|
||||
|
|
|
@ -3,7 +3,7 @@ from bpy.props import *
|
|||
from bpy.types import Node, NodeSocket
|
||||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class VirtualButtonNode(Node, ArmLogicTreeNode):
|
||||
class VirtualButtonNode(ArmLogicTreeNode):
|
||||
'''Virtual button node'''
|
||||
bl_idname = 'LNMergedVirtualButtonNode'
|
||||
bl_label = 'Virtual Button'
|
||||
|
|
|
@ -3,7 +3,7 @@ from bpy.props import *
|
|||
from bpy.types import Node, NodeSocket
|
||||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class SetLightColorNode(Node, ArmLogicTreeNode):
|
||||
class SetLightColorNode(ArmLogicTreeNode):
|
||||
'''Set light color node'''
|
||||
bl_idname = 'LNSetLightColorNode'
|
||||
bl_label = 'Set Light Color'
|
||||
|
|
|
@ -3,7 +3,7 @@ from bpy.props import *
|
|||
from bpy.types import Node, NodeSocket
|
||||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class SetLightStrengthNode(Node, ArmLogicTreeNode):
|
||||
class SetLightStrengthNode(ArmLogicTreeNode):
|
||||
'''Set light strength node'''
|
||||
bl_idname = 'LNSetLightStrengthNode'
|
||||
bl_label = 'Set Light Strength'
|
||||
|
|
|
@ -3,7 +3,7 @@ from bpy.types import Node
|
|||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
|
||||
class AlternateNode(Node, ArmLogicTreeNode):
|
||||
class AlternateNode(ArmLogicTreeNode):
|
||||
"""Alternate node"""
|
||||
bl_idname = 'LNAlternateNode'
|
||||
bl_label = 'Alternate'
|
||||
|
|
|
@ -3,7 +3,7 @@ from bpy.types import Node
|
|||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
|
||||
class BranchNode(Node, ArmLogicTreeNode):
|
||||
class BranchNode(ArmLogicTreeNode):
|
||||
"""Branch node"""
|
||||
bl_idname = 'LNBranchNode'
|
||||
bl_label = 'Branch'
|
||||
|
|
|
@ -3,7 +3,7 @@ from bpy.props import *
|
|||
from bpy.types import Node, NodeSocket
|
||||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class CallFunctionNode(Node, ArmLogicTreeNode):
|
||||
class CallFunctionNode(ArmLogicTreeNode):
|
||||
'''Call Haxe function node'''
|
||||
bl_idname = 'LNCallFunctionNode'
|
||||
bl_label = 'Call Function'
|
||||
|
|
|
@ -4,7 +4,7 @@ from bpy.types import Node
|
|||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
|
||||
class FunctionNode(Node, ArmLogicTreeNode):
|
||||
class FunctionNode(ArmLogicTreeNode):
|
||||
"""Function node"""
|
||||
bl_idname = 'LNFunctionNode'
|
||||
bl_label = 'Function'
|
||||
|
|
|
@ -3,7 +3,7 @@ from bpy.types import Node
|
|||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
|
||||
class FunctionOutputNode(Node, ArmLogicTreeNode):
|
||||
class FunctionOutputNode(ArmLogicTreeNode):
|
||||
"""Function output node"""
|
||||
bl_idname = 'LNFunctionOutputNode'
|
||||
bl_label = 'Function Output'
|
||||
|
|
|
@ -10,7 +10,7 @@ def remove_extra_inputs(self, context):
|
|||
self.inputs.remove(self.inputs[-1])
|
||||
|
||||
|
||||
class GateNode(Node, ArmLogicTreeNode):
|
||||
class GateNode(ArmLogicTreeNode):
|
||||
"""Gate node"""
|
||||
bl_idname = 'LNGateNode'
|
||||
bl_label = 'Gate'
|
||||
|
|
|
@ -3,7 +3,7 @@ from bpy.types import Node
|
|||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
|
||||
class InverseNode(Node, ArmLogicTreeNode):
|
||||
class InverseNode(ArmLogicTreeNode):
|
||||
"""Inverse node"""
|
||||
bl_idname = 'LNInverseNode'
|
||||
bl_label = 'Inverse'
|
||||
|
|
|
@ -3,7 +3,7 @@ from bpy.types import Node
|
|||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
|
||||
class IsFalseNode(Node, ArmLogicTreeNode):
|
||||
class IsFalseNode(ArmLogicTreeNode):
|
||||
"""Is False node"""
|
||||
bl_idname = 'LNIsFalseNode'
|
||||
bl_label = 'Is False'
|
||||
|
|
|
@ -2,7 +2,7 @@ from bpy.types import Node
|
|||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
|
||||
class IsNoneNode(Node, ArmLogicTreeNode):
|
||||
class IsNoneNode(ArmLogicTreeNode):
|
||||
"""Is none node"""
|
||||
bl_idname = 'LNIsNoneNode'
|
||||
bl_label = 'Is None'
|
||||
|
|
|
@ -3,7 +3,7 @@ from bpy.props import *
|
|||
from bpy.types import Node, NodeSocket
|
||||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class IsNotNoneNode(Node, ArmLogicTreeNode):
|
||||
class IsNotNoneNode(ArmLogicTreeNode):
|
||||
'''Is not none node'''
|
||||
bl_idname = 'LNIsNotNoneNode'
|
||||
bl_label = 'Is Not None'
|
||||
|
|
|
@ -3,7 +3,7 @@ from bpy.props import *
|
|||
from bpy.types import Node, NodeSocket
|
||||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class IsTrueNode(Node, ArmLogicTreeNode):
|
||||
class IsTrueNode(ArmLogicTreeNode):
|
||||
'''Is true node'''
|
||||
bl_idname = 'LNIsTrueNode'
|
||||
bl_label = 'Is True'
|
||||
|
|
|
@ -3,7 +3,7 @@ from bpy.props import *
|
|||
from bpy.types import Node, NodeSocket
|
||||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class LoopNode(Node, ArmLogicTreeNode):
|
||||
class LoopNode(ArmLogicTreeNode):
|
||||
'''Loop node'''
|
||||
bl_idname = 'LNLoopNode'
|
||||
bl_label = 'Loop'
|
||||
|
|
|
@ -3,7 +3,7 @@ from bpy.props import *
|
|||
from bpy.types import Node, NodeSocket
|
||||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class LoopBreakNode(Node, ArmLogicTreeNode):
|
||||
class LoopBreakNode(ArmLogicTreeNode):
|
||||
'''Loop break node'''
|
||||
bl_idname = 'LNLoopBreakNode'
|
||||
bl_label = 'Loop Break'
|
||||
|
|
|
@ -3,7 +3,7 @@ from bpy.props import *
|
|||
from bpy.types import Node, NodeSocket
|
||||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class MergeNode(Node, ArmLogicTreeNode):
|
||||
class MergeNode(ArmLogicTreeNode):
|
||||
'''Merge node'''
|
||||
bl_idname = 'LNMergeNode'
|
||||
bl_label = 'Merge'
|
||||
|
|
|
@ -3,7 +3,7 @@ from bpy.props import *
|
|||
from bpy.types import Node, NodeSocket
|
||||
from arm.logicnode.arm_nodes import *
|
||||
|
||||
class NoneNode(Node, ArmLogicTreeNode):
|
||||
class NoneNode(ArmLogicTreeNode):
|
||||
'''None node'''
|
||||
bl_idname = 'LNNoneNode'
|
||||
bl_label = 'None'
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue