SPH
Public Attributes | List of all members
SlotData Struct Reference

#include <Node.h>

Public Attributes

std::string name
 Identifier of the slot, used by the job to obtain the provided data. More...
 
ExtJobType type
 Specifies the type of the slot, or the type of the node connecting to it. More...
 
bool used
 Whether the node is used by the job. More...
 
SharedPtr< JobNodeprovider
 Node currently connected to the slot. More...
 

Detailed Description

Definition at line 58 of file Node.h.

Member Data Documentation

◆ name

std::string SlotData::name

Identifier of the slot, used by the job to obtain the provided data.

Definition at line 60 of file Node.h.

◆ provider

SharedPtr<JobNode> SlotData::provider

Node currently connected to the slot.

May be nullptr if no node is connected.

Definition at line 74 of file Node.h.

◆ type

ExtJobType SlotData::type

Specifies the type of the slot, or the type of the node connecting to it.

Definition at line 63 of file Node.h.

◆ used

bool SlotData::used

Whether the node is used by the job.

job can enable or disable their slots, depending on their internal state, for example the slot for custom shape of MonolithicBodyIc is enabled only if the associated flag parameter is set to true.

Definition at line 69 of file Node.h.


The documentation for this struct was generated from the following file: