Loading...
Searching...
No Matches
realvirtual.DistanceLinkRegistry Class Reference
Static manager for registration and highlighting of Distance Links. More...
Static Public Member Functions | |
| static void | PeriodicCleanup () |
| Periodic cleanup check. | |
| static void | UpdateManagedLinks () |
| Update all managed links. | |
| static void | RegisterConnection (DistanceLink link) |
| Register a managed link. | |
| static void | UnregisterConnection (DistanceLink link) |
| Unregister a managed link. | |
| static void | RegisterSource (IDistanceLink source) |
| Register a source. | |
| static void | UnregisterSource (IDistanceLink source) |
| Unregister a source. | |
| static Dictionary< IDistanceLink, DistanceTarget > | GetActiveConnections () |
| Get all active connections. | |
| static IEnumerable< IDistanceLink > | GetAllSources () |
| Get all registered sources. | |
| static void | DrawConnectionGizmos (DistanceSystem manager) |
| Draw gizmos for all connections (call from OnDrawGizmos) | |
| static int | GetManagedLinkCount () |
| Get the count of managed links. | |
| static int | GetSourceCount () |
| Get the count of registered sources. | |
| static void | ClearAllConnections () |
| Clear all connections (for debugging) | |
Events | |
| static System.Action | OnConnectionsChanged |
| Event fired when connections change. | |
Detailed Description
Static manager for registration and highlighting of Distance Links.
Member Function Documentation
◆ ClearAllConnections()
|
static |
Clear all connections (for debugging)
◆ DrawConnectionGizmos()
|
static |
Draw gizmos for all connections (call from OnDrawGizmos)
◆ GetActiveConnections()
|
static |
Get all active connections.
◆ GetAllSources()
|
static |
Get all registered sources.
◆ GetManagedLinkCount()
|
static |
Get the count of managed links.
◆ GetSourceCount()
|
static |
Get the count of registered sources.
◆ PeriodicCleanup()
|
static |
Periodic cleanup check.
◆ RegisterConnection()
|
static |
Register a managed link.
◆ RegisterSource()
|
static |
Register a source.
◆ UnregisterConnection()
|
static |
Unregister a managed link.
◆ UnregisterSource()
|
static |
Unregister a source.
◆ UpdateManagedLinks()
|
static |
Update all managed links.
Event Documentation
◆ OnConnectionsChanged
|
static |
Event fired when connections change.