Initial commit
This commit is contained in:
@@ -0,0 +1,34 @@
|
||||
NODE_NAME = "Basic Math ➕" # Can be changed to any desired prefix
|
||||
|
||||
NODE_POSTFIX = "| Basic"
|
||||
|
||||
# Base class for all nodes
|
||||
class BaseNode:
|
||||
CATEGORY = NODE_NAME
|
||||
|
||||
@classmethod
|
||||
def get_category(cls):
|
||||
return cls.CATEGORY
|
||||
|
||||
class PrimitiveNode(BaseNode):
|
||||
CATEGORY = f"{NODE_NAME}/Primitives"
|
||||
|
||||
class ArithmeticNode(BaseNode):
|
||||
CATEGORY = f"{NODE_NAME}/Arithmetic"
|
||||
|
||||
class BooleanNode(BaseNode):
|
||||
CATEGORY = f"{NODE_NAME}/Boolean"
|
||||
|
||||
class ConversionNode(BaseNode):
|
||||
CATEGORY = f"{NODE_NAME}/Conversion"
|
||||
|
||||
class UtilityNode(BaseNode):
|
||||
CATEGORY = f"{NODE_NAME}/Utility"
|
||||
|
||||
class ConstantsNode(BaseNode):
|
||||
CATEGORY = f"{NODE_NAME}/Constants"
|
||||
|
||||
class DebugNode(BaseNode):
|
||||
CATEGORY = f"{NODE_NAME}/Debug"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user