Summary

Data bind system, bind properties to each other.

Properties

Build A helper to create binds between two properties (or whatever you want)
CatchExceptions If true we'll catch and remove exceptions when testing links instead of propagating them to the Tick call.
LinkCount The current amount of active links
Name The debug name given to this system (ie Tools, Client, Server)
ThrottleUpdates If true we'll throttle time between link change checks. This should always be enabled in game, for performance reasons.

Methods

FindAttributes
Flush Call a tick with no timer limits, forcing all pending actions to be actioned
Tick Should be called every frame. Will run through the links and check for changes, then action those changes. Will also remove dead links.
people
Log in to reply
You can't reply if you're not logged in. That would be crazy.