Example #1
0
    void updateFromResize()
    {
        bool resizeChanged = false;

        WMG_Util.updateCacheAndFlag <float>(ref cachedContainerWidth, getSpriteWidth(this.gameObject), ref resizeChanged);
        WMG_Util.updateCacheAndFlag <float>(ref cachedContainerHeight, getSpriteHeight(this.gameObject), ref resizeChanged);
        if (resizeChanged)
        {
            resizeC.Changed();
        }
    }
Example #2
0
 void checkCache()
 {
     WMG_Util.updateCacheAndFlag <gridTypes>(ref cachedGridType, gridType, ref gridChanged);
     WMG_Util.updateCacheAndFlag <Object>(ref cachedNodePrefab, nodePrefab, ref gridChanged);
     WMG_Util.updateCacheAndFlag <Object>(ref cachedLinkPrefab, linkPrefab, ref gridChanged);
     WMG_Util.updateCacheAndFlag <int>(ref cachedGridNumNodesX, gridNumNodesX, ref gridChanged);
     WMG_Util.updateCacheAndFlag <int>(ref cachedGridNumNodesY, gridNumNodesY, ref gridChanged);
     WMG_Util.updateCacheAndFlag <float>(ref cachedGridLinkLengthX, gridLinkLengthX, ref gridChanged);
     WMG_Util.updateCacheAndFlag <float>(ref cachedGridLinkLengthY, gridLinkLengthY, ref gridChanged);
     WMG_Util.updateCacheAndFlag <bool>(ref cachedCreateLinks, createLinks, ref gridChanged);
     WMG_Util.updateCacheAndFlag <bool>(ref cachedNoVerticalLinks, noVerticalLinks, ref gridChanged);
     WMG_Util.updateCacheAndFlag <bool>(ref cachedNoHorizontalLinks, noHorizontalLinks, ref gridChanged);
     WMG_Util.updateCacheAndFlag <Color>(ref cachedLinkColor, linkColor, ref gridChanged);
     WMG_Util.updateCacheAndFlag <int>(ref cachedLinkWidth, linkWidth, ref gridChanged);
 }