soulfire.script_pb2.GetNodeTypesResponse

class soulfire.script_pb2.GetNodeTypesResponse(node_types: collections.abc.Iterable[NodeTypeDefinition | collections.abc.Mapping] | None = ..., categories: collections.abc.Iterable[CategoryDefinition | collections.abc.Mapping] | None = ..., port_type_metadata: collections.abc.Iterable[PortTypeMetadata | collections.abc.Mapping] | None = ...)

Bases: google.protobuf.message.Message

Abstract base class for protocol messages.

Protocol message classes are almost always generated by the protocol compiler. These generated types subclass Message and implement the methods shown below.

NODE_TYPES_FIELD_NUMBER: ClassVar[int]
CATEGORIES_FIELD_NUMBER: ClassVar[int]
PORT_TYPE_METADATA_FIELD_NUMBER: ClassVar[int]
node_types: google.protobuf.internal.containers.RepeatedCompositeFieldContainer[NodeTypeDefinition]
categories: google.protobuf.internal.containers.RepeatedCompositeFieldContainer[CategoryDefinition]
port_type_metadata: google.protobuf.internal.containers.RepeatedCompositeFieldContainer[PortTypeMetadata]