UnityEditor.GUIView.SendEvent C# (CSharp) Метод

SendEvent() приватный Метод

private SendEvent ( Event e ) : bool
e UnityEngine.Event
Результат bool
        internal bool SendEvent(Event e)
        {
            int num = SavedGUIState.Internal_GetGUIDepth();
            bool flag = false;
            if (num > 0)
            {
                SavedGUIState state = SavedGUIState.Create();
                flag = this.Internal_SendEvent(e);
                state.ApplyAndForget();
                return flag;
            }
            return this.Internal_SendEvent(e);
        }

Usage Example

Пример #1
0
            internal void SetMaskValueDelegate(object userData, string[] options, int selected)
            {
                int[] optionMaskValues = (int[])userData;
                m_NewMask = optionMaskValues[selected];

                if (m_SourceView)
                {
                    m_SourceView.SendEvent(EditorGUIUtility.CommandEvent(kMaskMenuChangedMessage));
                }
            }
All Usage Examples Of UnityEditor.GUIView::SendEvent