LynnaLab.WarpDestData.GetNumReferences C# (CSharp) Method

GetNumReferences() public method

public GetNumReferences ( ) : int
return int
        public int GetNumReferences()
        {
            return referenceSet.Count;
        }

Usage Example

コード例 #1
0
ファイル: WarpEditor.cs プロジェクト: Alan-Baylis/LynnaLab
        void SetDestIndex(int group, int index)
        {
            destGroupSpinButton.Value = group;
            destIndexSpinButton.Value = index;

            destEditorContainer.Remove(destEditorContainer.Child);

            if (group != -1 && group < Project.GetNumGroups())
            {
                destGroup = Project.GetIndexedDataType <WarpDestGroup>(group);
            }

            if (group == -1 || group >= Project.GetNumGroups() ||
                index == -1 || index >= destGroup.GetNumWarpDests())
            {
                frame2.Hide();
                return;
            }

            WarpDestData         destData = destGroup.GetWarpDest(index);
            ValueReferenceEditor editor   = new ValueReferenceEditor(Project, destData);

            int numReferences = destData.GetNumReferences();

            if (numReferences == 2)
            {
                destInfoLabel.Text = "Used by " + (numReferences - 1) + " other source";
            }
            else
            {
                destInfoLabel.Text = "Used by " + (numReferences - 1) + " other sources";
            }

            destEditorContainer.Add(editor);
            destEditorContainer.ShowAll();
            frame2.ShowAll();
        }
All Usage Examples Of LynnaLab.WarpDestData::GetNumReferences