# Start Function

This is the first node executed when Function Graph is called.

## Properties

Property name | Type | Description
--- | --- | ---
Output port | OutputExecutePort | Executes the connected node.
Parameter list | List of parameters to output | Get the parameters from the parent graph and output the data values. The setting items for each parameter are as follows. Name Data type OutputDataPort

## Parameter operations

### Add

1. Click the “+” button
2. Enter a name

### Delete

1. Select a parameter
2. Click the “-” button

### Reordering

1. Start dragging the parameter name
2. Drop it at the new position

### Rename

You can rename in one of the following ways.

- Right-click the parameter name and select Rename from the menu.
- Click the parameter name to activate it and then click it again.
- Select the parameter name and press `F2` (Win)/`Enter` (Mac)

### Change data type

1. Click the type name field
2. Select the type you want to change from the type selection menu

### Access

#### Output port

Receives a value from the parent graph and outputs it to the output port.

#### Variable

This parameter is treated as a special variable and can be accessed in the same way as a Blackboard variable. The value content also works with the parameter's output port.

1. Start dragging the parameter
2. Drop it onto the graph view
3. Select the node type from the node creation menu.
4. Enter the name of the node as it will be in name input mode. Confirm with the `Enter key`.

For details, see Blackboard variable access.