Loading...
Searching...
No Matches
realvirtual.SignalTypeHelper Class Reference
Helper class for signal type conversion and management. More...
Static Public Member Functions | |
| static SignalType | GetSignalType< T > () |
| Gets SignalType for generic type parameter. | |
| static Type | GetValueType (SignalType signalType) |
| Gets .NET Type for SignalType. | |
| static SIGNALTYPE | ToLegacySignalType (SignalType signalType) |
| Converts modern SignalType to legacy SIGNALTYPE enum. | |
| static SIGNALDIRECTION | ToLegacySignalDirection (SignalDirection direction) |
| Converts modern SignalDirection to legacy SIGNALDIRECTION enum. | |
| static SignalType | FromLegacySignalType (SIGNALTYPE legacyType) |
| Converts legacy SIGNALTYPE to modern SignalType. | |
| static SignalDirection | FromLegacySignalDirection (SIGNALDIRECTION legacyDirection) |
| Converts legacy SIGNALDIRECTION to modern SignalDirection. | |
| static string | GetSignalTypeName (Signal signal) |
| Gets human-readable type name for signal. | |
| static bool | IsInputSignal (Signal signal) |
| Checks if signal is an input signal. | |
| static bool | IsOutputSignal (Signal signal) |
| Checks if signal is an output signal. | |
| static Type | GetSignalClassType (SignalType signalType, SignalDirection direction) |
| Gets Unity component type for signal type and direction combination. | |
| static bool | TryConvertValue< T > (object value, out T result) |
| Attempts to convert value to target type with type safety. | |
Detailed Description
Helper class for signal type conversion and management.
Member Function Documentation
◆ FromLegacySignalDirection()
|
static |
Converts legacy SIGNALDIRECTION to modern SignalDirection.
◆ FromLegacySignalType()
|
static |
Converts legacy SIGNALTYPE to modern SignalType.
◆ GetSignalClassType()
|
static |
Gets Unity component type for signal type and direction combination.
◆ GetSignalType< T >()
|
static |
Gets SignalType for generic type parameter.
◆ GetSignalTypeName()
|
static |
Gets human-readable type name for signal.
◆ GetValueType()
|
static |
Gets .NET Type for SignalType.
◆ IsInputSignal()
|
static |
Checks if signal is an input signal.
◆ IsOutputSignal()
|
static |
Checks if signal is an output signal.
◆ ToLegacySignalDirection()
|
static |
Converts modern SignalDirection to legacy SIGNALDIRECTION enum.
◆ ToLegacySignalType()
|
static |
Converts modern SignalType to legacy SIGNALTYPE enum.
◆ TryConvertValue< T >()
|
static |
Attempts to convert value to target type with type safety.