GarageGames/Torque3D — pull request #549 by LuisAntonRebollo (2013-12-06 16:05:41+00:00)
Title: Added ISignals (Public Interface Signal Wrapper).

This wrapper is used to expose only methods necessary for subscribers.

Example:

class MyClass
{
public:
Torque::ISignal getMySignalInterface() { return mProtectedSignal; }
protected:
Signal mProtectedSignal;
};