# IRsUnknownDocking Interface Reference

Inherits IUnknown.

List of all members.

## Public Member Functions
HRESULT | GetDockingPosition ([in] GUID *gPort,[out] RtVector3f *pDockingPosition)

## Detailed Description

IRsUnknownDocking specifies base interface for docking position classes. Because docking positions are required also outside read/write threads (during rendering) calls must be thread safe. Implemnetations can be sure, that they will NOT be released during procedure calls.

## Member Function Documentation

HRESULT IRsUnknownDocking::GetDockingPosition | ( | [in] GUID * | gPort,
|  | [out] RtVector3f * | pDockingPosition |
| ) |  |  |

Evaluate docking position (in world space) for specified slot.

- Slots are used to distinguish between various node output connectors for nodes with multiple docking positions outputs.

Parameters:

  | gPort | [in] Specifies port ID.
  | pDockingPosition | [out] Evaluated world-space position.

Returns:
  standard HRESULT processing can be applied to returned value.