MCPcopy Create free account
hub / github.com/carbonengine/trinity / SetDestinationObject

Method SetDestinationObject

trinity/TriValueBinding.cpp:844–860  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

842}
843
844void TriValueBinding::SetDestinationObject( IRoot* destinationObject )
845{
846 if( ITriReroutablePtr rp = BlueCastPtr( GetCurrentDestinationObject() ) )
847 {
848 rp->UnregisterBinding( this );
849 }
850
851 if( m_isWeak )
852 {
853 m_destinationObjectWeak = destinationObject;
854 }
855 else
856 {
857 m_destinationObject = destinationObject;
858 }
859 Initialize();
860}

Callers 3

SetupBannersMethod · 0.45
SetupBannerSetsMethod · 0.45
SOCKET_PARAMETER_DEFINEFunction · 0.45

Calls 2

InitializeFunction · 0.50
UnregisterBindingMethod · 0.45

Tested by

no test coverage detected