From 21da5097705224351e1f22122ff1d8f85356ec08 Mon Sep 17 00:00:00 2001 From: Yanis Lukes Date: Wed, 22 Oct 2014 23:54:43 +0300 Subject: [PATCH] Updated to the newest version available for TextMate Updated to the newest version available for TextMate on C#, while preserving functions and classes of Unity3D. --- UnityC#.tmLanguage | 978 ++++++++++++++++++++++++++++++--------------- 1 file changed, 654 insertions(+), 324 deletions(-) diff --git a/UnityC#.tmLanguage b/UnityC#.tmLanguage index 1d1e13d..c937742 100644 --- a/UnityC#.tmLanguage +++ b/UnityC#.tmLanguage @@ -7,9 +7,9 @@ cs foldingStartMarker - ^\s*/\*|^(?![^{]*?//|[^{]*?/\*(?!.*?\*/.*?\{)).*?\{\s*($|//|/\*(?!.*?\*/.*\S)) + ^\s*#\s*region|^\s*/\*|^(?![^{]*?//|[^{]*?/\*(?!.*?\*/.*?\{)).*?\{\s*($|//|/\*(?!.*?\*/.*\S)) foldingStopMarker - ^\s*\*/|^\s*\} + ^\s*#\s*endregion|^\s*\*/|^\s*\} keyEquivalent ^~C name @@ -17,57 +17,185 @@ patterns - begin - /// captures - 0 + 1 name - punctuation.definition.comment.source.cs + keyword.other.using.source.cs + + + match + ^\s*(using)\s+([^ ;]*); + name + meta.keyword.using.source.cs + + + begin + ^\s*((namespace)\s+([\w.]+)) + beginCaptures + + 1 + + name + meta.namespace.identifier.source.cs + + 2 + + name + keyword.other.namespace.source.cs + + 3 + + name + entity.name.type.namespace.source.cs end - $\n? + } + endCaptures + + 0 + + name + punctuation.section.namespace.end.source.cs + + name - comment.block.documentation.source.cs + meta.namespace.source.cs patterns begin - (</?)(?:([-_a-zA-Z0-9]+)((:)))?([-_a-zA-Z0-9:]+) - captures + { + beginCaptures - 1 + 0 name - punctuation.definition.tag.source.cs + punctuation.section.namespace.begin.source.cs - 2 + + end + (?=}) + name + meta.namespace.body.source.cs + patterns + + + include + #code + + + + + + + include + #code + + + repository + + block + + patterns + + + begin + { + beginCaptures + + 0 name - entity.name.tag.namespace.source.cs + punctuation.section.block.begin.source.cs - 3 + + end + } + endCaptures + + 0 name - entity.name.tag.source.cs + punctuation.section.block.end.source.cs - 4 + + name + meta.block.source.cs + patterns + + + include + #code + + + + + + builtinTypes + + patterns + + + match + \b(bool|byte|sbyte|char|decimal|double|float|int|uint|long|ulong|object|short|ushort|string|void|class|struct|enum|interface|Texture2D|GUISkin|GUIStyle|GameObject|Vector2|Vector2Field|Vector3|Vector3Field|Vector4|Vector4Field|Vertex|Vertex3|Transform|Touch|TouchPhase|Color|Rect|Dictionary|List)\b + name + storage.type.source.cs + + + + class + + begin + (?=\w?[\w\s]*(?:class|struct|interface|enum)\s+\w+) + end + } + endCaptures + + 0 + + name + punctuation.section.class.end.source.cs + + + name + meta.class.source.cs + patterns + + + include + #storage-modifiers + + + include + #comments + + + captures + + 1 name - punctuation.separator.namespace.source.cs + storage.modifier.source.cs - 5 + 2 name - entity.name.tag.localname.source.cs + entity.name.type.class.source.cs - end - (/?>) + match + (class|struct|interface|enum)\s+(\w+) name - keyword.other.documentation.source.cs + meta.class.identifier.source.cs + + + begin + : + end + (?={) patterns @@ -76,474 +204,676 @@ 1 name - entity.other.attribute-name.namespace.source.cs - - 2 - - name - entity.other.attribute-name.source.cs - - 3 - - name - punctuation.separator.namespace.source.cs - - 4 - - name - entity.other.attribute-name.localname.source.cs + storage.type.source.cs match - (?:([-_a-zA-Z0-9]+)((:)))?([_a-zA-Z-]+)= + \s*,?([A-Za-z_]\w*)\b + + + + begin + { + beginCaptures + + 0 + + name + punctuation.section.class.begin.source.cs + + + end + (?=}) + name + meta.class.body.source.cs + patterns + include - #doubleQuotedString + #method include - #singleQuotedString + #code + code - include - #comments - - - begin - (?x)^\s* -((?:\b(?:new|public|protected|internal|private|abstract|sealed|static)\b\s)*) -(class)\s+ -([A-Za-z_]\w+)\b - captures - - 1 + patterns + - name - storage.modifier.source.cs + include + #block - 2 - name - storage.type.source.cs + include + #comments - 3 - name - entity.name.type.class.source.cs + include + #class - - end - { - name - meta.definition.class.source.cs - patterns - include - #classInheritance + #constants - - - - - - begin - (?x)^\s* # start of line -((?:\b(?:new|public|protected|internal|private|static|virtual|sealed|override|abstract|extern)\b\s*)*) # method-modifiers -\b((?:\w+\.)*[A-Za-z_]\w*)\b\s* # type -(operator)\s+ # operator overload -((?:\+|-|!|~|\+\+|--|true|false|\*|/|%|\&|\||\^|<<|>>|==|!=|<|>|<=|>=)\s*) # operator name -(?=\() - captures - - 1 - name - storage.modifier.source.cs + include + #storage-modifiers - 2 - name - storage.type.source.cs + include + #keywords - 3 - name - storage.modifier.source.cs + include + #preprocessor - 4 - name - entity.name.function.source.cs + include + #method-call + + + include + #builtinTypes - - end - \) - name - meta.definition.operator.source.cs - patterns - include - #statementRemainder + #documentation + comments - begin - (?x)^\s* # start of line -((?:\b(?:new|public|protected|internal|private|static|virtual|sealed|override|abstract|extern)\b\s*)*) # method-modifiers -\b((?:\w+\.)*[A-Za-z_]\w*)\b\s* # type -([A-Za-z_]\w*)\s* # name -(?=\() - captures - - 1 + patterns + + begin + /// + captures + + 0 + + name + punctuation.definition.comment.source.cs + + + end + $\n? name - storage.modifier.source.cs + comment.block.documentation.source.cs + patterns + + + include + text.xml + + - 2 + begin + /\* + captures + + 0 + + name + punctuation.definition.comment.source.cs + + + end + \*/\n? name - storage.type.source.cs + comment.block.source.cs - 3 + begin + // + captures + + 1 + + name + punctuation.definition.comment.source.cs + + + end + $\n? name - entity.name.function.source.cs - - - end - \) - name - meta.definition.method.source.cs - patterns - - - include - #statementRemainder + comment.line.double-slash.source.cs + constants + + patterns + - - - - match - \b(ADBannerView|ADInterstitialAd|Abs|AcceptDrag|Acos|ActivateCurrentOffMeshLink|Add|AddBinaryData|AddClip|AddColor|AddComponent|AddComponentMenu|AddControl|AddCursorRect|AddDefaultControl|AddDisabledItem|AddEvent|AddExplosionForce|AddField|AddFloat|AddForce|AddForceAtPosition|AddFramesFromFile|AddIsValid|AddItem|AddKey|AddMatrix|AddMixingTransform|AddObjectToAsset|AddRange|AddRelativeForce|AddRelativeTorque|AddSeparator|AddTexture|AddTorque|AddTreeInstance|AddVector|AllocObject|AllocateViewID|AndroidJavaClass|AndroidJavaObject|AndroidJavaProxy|Angle|AngleAxis|AnimationClip|AnimationCurve|AnimationEvent|Apply|ApplyMaterialPropertyDrawers|ApplyModifiedProperties|ApplyTextureType|Approximately|AreStaticEditorFlagsSet|ArrayEquals|ArrowCap|Asin|AssetPathToGUID|Atan|Atan2|AttachCurrentThread|AttachToCollider|Authenticate|Authorize|Awake|Bake|BakeAsync|BakeLightProbesOnly|BakeLightProbesOnlyAsync|BakeMesh|BakeSelected|BakeSelectedAsync|Beep|Begin|BeginArea|BeginChangeCheck|BeginDisabledGroup|BeginGUI|BeginGroup|BeginHorizontal|BeginProperty|BeginSample|BeginScrollView|BeginToggleGroup|BeginVertical|BeginWindows|Blend|Blit|BlitMultiTap|BoneFromMuscle|Bounds|BoundsField|Box|Break|BringWindowToBack|BringWindowToFront|BroadcastMessage|BrowseURL|BuildAssetBundle|BuildAssetBundleExplicitAssetNames|BuildGenericAvatar|BuildHumanAvatar|BuildNavMesh|BuildNavMeshAsync|BuildPlayer|BuildStreamedSceneAssetBundle|Button|CacheProceduralProperty|CalcHeight|CalcLineTranslation|CalcMinMaxWidth|CalcScreenSize|CalcSize|CalculateFrustumPlanes|CalculateLODGroupBoundingBox|CalculatePath|CalculateTransformPath|CalculateTriangulation|Call|CallBooleanMethod|CallByteMethod|CallCharMethod|CallDoubleMethod|CallFloatMethod|CallIntMethod|CallLongMethod|CallObjectMethod|CallShortMethod|CallStatic|CallStaticBooleanMethod|CallStaticByteMethod|CallStaticCharMethod|CallStaticDoubleMethod|CallStaticFloatMethod|CallStaticIntMethod|CallStaticLongMethod|CallStaticObjectMethod|CallStaticShortMethod|CallStaticStringMethod|CallStaticVoidMethod|CallStringMethod|CallVoidMethod|CanStreamedLevelBeLoaded|Cancel|CancelAllLocalNotifications|CancelInvoke|CancelLocalNotification|CancelQuit|CapsuleCast|CapsuleCastAll|CaptureScreenshot|Ceil|CeilToInt|ChangeSetDescription|ChangeSetMove|ChangeSetStatus|ChangeSets|CheckCapsule|CheckSphere|Checkout|CheckoutIsValid|CircleCap|Clamp|Clamp01|ClampMagnitude|CleanCache|Clear|ClearAllNavMeshes|ClearArray|ClearCache|ClearCamera|ClearCorners|ClearCurves|ClearDeveloperConsole|ClearHostList|ClearLabels|ClearLocalNotifications|ClearParticles|ClearPlatformTextureSettings|ClearProgressBar|ClearRandomWriteTargets|ClearRemoteNotifications|ClearUndo|ClearWithSkybox|CloneMaterial|Close|CloseConnection|ClosestPointOnBounds|ClosestPointToArc|ClosestPointToDisc|ClosestPointToPolyLine|ClosestPowerOfTwo|CollapseUndoOperations|CollectDeepHierarchy|CollectDependencies|Color|Color32|ColorField|ColorProperty|Combine|CombineMeshes|CommandEvent|CompareTag|CompleteOffMeshLink|Compress|CompressTexture|Compute|ComputeBuffer|ComputeMD5Hash|ComputeSHA1Hash|ConeCap|Connect|Contains|ContextMenu|ConvertFromJNIArray|ConvertToJNIArray|Copy|CopyAsset|CopyCount|CopyFileOrDirectory|CopyFileOrDirectoryFollowSymlinks|CopyFrom|CopyFromSerializedProperty|CopyPropertiesFromMaterial|CopySerialized|CopyTo|Cos|CountInProperty|CountRemaining|Create|CreateAchievement|CreateAsset|CreateDirectory|CreateEditor|CreateEmptyPrefab|CreateExternalTexture|CreateFolder|CreateFromFile|CreateFromMemory|CreateGameObjectWithHideFlags|CreateInstance|CreateJNIArgArray|CreateJavaProxy|CreateJavaRunnable|CreateLeaderboard|CreateOrUpdateSecondary|CreatePrefab|CreatePrimitive|CreateTerrainGameObject|Cross|CrossFade|CrossFadeQueued|CubeCap|Cubemap|CurveField|CustomEditor|CustomPropertyDrawer|CylinderCap|DecreaseLevel|DefaultShaderProperty|Delete|DeleteAll|DeleteArrayElementAtIndex|DeleteAsset|DeleteChangeSets|DeleteChangeSetsIsValid|DeleteCommand|DeleteFileOrDirectory|DeleteGlobalRef|DeleteJNIArgArray|DeleteKey|DeleteLocalRef|DeleteSecondary|DeltaAngle|Destroy|DestroyImmediate|DestroyMaterial|DestroyObjectImmediate|DestroyPlayerObjects|DetachChildren|DetachCurrentThread|DetachFromCollider|DiffHead|DiffIsValid|DisableKeyword|Disc|DiscardContents|Disconnect|DisconnectPrefabInstance|Dispatch|DisplayCancelableProgressBar|DisplayDialog|DisplayDialogComplex|DisplayPopupMenu|DisplayProgressBar|DisplayWizard|Dispose|Distance|DistancePointBezier|DistancePointLine|DistancePointToLine|DistancePointToLineSegment|DistanceToArc|DistanceToCircle|DistanceToDisc|DistanceToLine|DistanceToPolyLine|DistanceToRectangle|DoesSourceTextureHaveAlpha|DoesSourceTextureHaveColor|DontDestroyOnLoad|Dot|DotCap|DragWindow|Draw|DrawAAPolyLine|DrawBezier|DrawCamera|DrawColorSwatch|DrawCube|DrawCursor|DrawCurveSwatch|DrawDefaultInspector|DrawFrustum|DrawGUITexture|DrawGizmo|DrawHeader|DrawIcon|DrawLine|DrawMesh|DrawMeshNow|DrawPolyLine|DrawPreviewTexture|DrawProcedural|DrawProceduralIndirect|DrawRay|DrawRegionSwatch|DrawSolidArc|DrawSolidDisc|DrawSolidRectangleWithOutline|DrawSphere|DrawTexture|DrawTextureAlpha|DrawTextureWithTexCoords|DrawWireArc|DrawWireCube|DrawWireDisc|DrawWireSphere|DrawWithTextSelection|DropDown|DropShadowLabel|DuplicateCommand|EaseInOut|Edit|Emit|EnableKeyword|Encapsulate|EncodeToPNG|End|EndArea|EndChangeCheck|EndDisabledGroup|EndGUI|EndGroup|EndHorizontal|EndProperty|EndSample|EndScrollView|EndToggleGroup|EndVertical|EndWindows|EnsureLocalCapacity|EnumMaskField|EnumPopup|Equal|EqualContents|EscapeURL|Euler|Evaluate|ExceptionClear|ExceptionDescribe|ExceptionOccurred|ExecuteMenuItem|Exists|Exit|Exp|Expand|ExpandHeight|ExpandWidth|ExportPackage|Expression|ExternalCall|ExternalEval|ExtractOggFile|FatalError|Filter|FilterChildren|FilterCount|Find|FindClass|FindClosestEdge|FindGameObjectsWithTag|FindIndex|FindKernel|FindObjectOfType|FindObjectsOfType|FindObjectsOfTypeAll|FindPrefabRoot|FindProperty|FindPropertyRelative|FindRootGameObjectWithSameParentPref|abFindStyle|FindTexture|FindValidUploadPrefabInstanceRoot|FindWithTag|FixedUpdate|FlexibleSpace|FloatField|FloatProperty|Floor|FloorToInt|Flush|Focus|FocusControl|FocusProjectWindow|FocusTextInControl|FocusWindow|FocusWindowIfItsOpen|Foldout|Font|ForceLOD|FormatBytes|FreeMoveHandle|FreeRotateHandle|FromBooleanArray|FromByteArray|FromCharArray|FromDoubleArray|FromFloatArray|FromIntArray|FromLongArray|FromMonoBehaviour|FromObjectArray|FromReflectedField|FromReflectedMethod|FromScriptableObject|FromShortArray|FromToRotation|GUIContent|GUIDToAssetPath|GUIPointToWorldRay|GUIStyle|GUIToScreenPoint|GameObject|GammaToLinearSpace|GenerateEditableFont|GenerateInBackground|GeneratePerTriangleUV|GenerateSecondaryUVSet|GenerateUniqueAssetPath|Get|GetAccelerationEvent|GetActiveConfigFields|GetActivePlugin|GetActivityIndicatorStyle|GetAllCurves|GetAlphamaps|GetAnimationClips|GetAnimationEvents|GetAnimationUpdateRate|GetAnimatorTransitionInfo|GetArrayElementAtIndex|GetArrayLength|GetAspectRect|GetAssetByGUID|GetAssetByPath|GetAssetListFromSelection|GetAssetOrScenePath|GetAssetPath|GetAtPath|GetAudioClip|GetAveragePing|GetAxis|GetAxisRaw|GetBlendShapeName|GetBlendShapeWeight|GetBoneTransform|GetBool|GetBooleanArrayElement|GetBooleanField|GetBuiltinSkin|GetButton|GetButtonDown|GetButtonUp|GetByteArrayElement|GetByteField|GetCachedIcon|GetCharArrayElement|GetCharField|GetCharacterInfo|GetChild|GetClass|GetClassName|GetClipCount|GetCollisionEvents|GetColor|GetColumn|GetComponent|GetComponentInChildren|GetComponents|GetComponentsInChildren|GetConstructorID|GetControlID|GetControlRect|GetCurrentAnimationClipState|GetCurrentAnimatorStateInfo|GetCurrentGroup|GetCursorPixelPosition|GetCursorStringIndex|GetDSPBufferSize|GetData|GetDefaultPropertyHeight|GetDependencies|GetDetailLayer|GetDeviceCaps|GetDistanceToPoint|GetDoubleArrayElement|GetDoubleField|GetDragAndDropTitle|GetEditorCurve|GetEndProperty|GetEnumerator|GetFieldID|GetFiltered|GetFloat|GetFloatArrayElement|GetFloatField|GetFloatValue|GetGPUProjectionMatrix|GetGenerateAllOutputs|GetGeneratedTexture|GetGeneratedTextures|GetGenericData|GetGroundHit|GetHandleSize|GetHeight|GetHeights|GetIKPosition|GetIKPositionWeight|GetIKRotation|GetIKRotationWeight|GetIconSize|GetIconSizesForTargetGroup|GetIconsForTargetGroup|GetIgnoreLayerCollision|GetIndices|GetInfoString|GetInspectorTitle|GetInstanceID|GetInt|GetIntArrayElement|GetIntField|GetInteger|GetInterpolatedHeight|GetInterpolatedLightProbe|GetInterpolatedNormal|GetItemCount|GetIterator|GetJoystickNames|GetKey|GetKeyDown|GetKeyUp|GetLabels|GetLastPing|GetLastRect|GetLatest|GetLatestIsValid|GetLayerCost|GetLayerName|GetLayerWeight|GetLocalNotification|GetLongArrayElement|GetLongField|GetMaterialCount|GetMaterialOffset|GetMaterialProperties|GetMaterialProperty|GetMaterialScale|GetMaterials|GetMatrix|GetMethodID|GetMonoHeapSize|GetMonoUsedSize|GetMouseButton|GetMouseButtonDown|GetMouseButtonUp|GetMuscleDefaultMax|GetMuscleDefaultMin|GetNameOfFocusedControl|GetNativeTextureID|GetNativeTexturePtr|GetNavMeshLayer|GetNavMeshLayerFromName|GetNavMeshLayerNames|GetNextAnimationClipState|GetNextAnimatorStateInfo|GetObjectArrayElement|GetObjectClass|GetObjectEnabled|GetObjectField|GetObjectPickerControlID|GetObjectPickerObject|GetOutputData|GetParticles|GetPath|GetPixel|GetPixelBilinear|GetPixels|GetPixels32|GetPlatformTextureSettings|GetPoint|GetPointVelocity|GetPosition|GetPostprocessOrder|GetPrefabObject|GetPrefabParent|GetPrefabType|GetPreviewTitle|GetProceduralBoolean|GetProceduralColor|GetProceduralEnum|GetProceduralFloat|GetProceduralOutputType|GetProceduralPropertyDescriptions|GetProceduralTexture|GetProceduralVector|GetPropertyCount|GetPropertyDescription|GetPropertyHeight|GetPropertyModifications|GetPropertyName|GetPropertyType|GetPrototypeNames|GetQualityLevel|GetRangeLimits|GetRawClass|GetRawObject|GetRayIntersection|GetRayIntersectionAll|GetRayIntersectionNonAlloc|GetRect|GetRelativePointVelocity|GetRemoteNotification|GetRow|GetRuntimeMemorySize|GetScreenRect|GetScriptingDefineSymbolsForGroup|GetSecondaries|GetSecondary|GetSecondaryTouch|GetShortArrayElement|GetShortField|GetSide|GetSignature|GetSpectrumData|GetStateObject|GetStatic|GetStaticBooleanField|GetStaticByteField|GetStaticCharField|GetStaticDoubleField|GetStaticEditorFlags|GetStaticFieldID|GetStaticFloatField|GetStaticIntField|GetStaticLongField|GetStaticMethodID|GetStaticObjectField|GetStaticShortField|GetStaticStringField|GetSteepness|GetStreamProgressForLevel|GetString|GetStringField|GetStringUTFChars|GetStringUTFLength|GetStyle|GetSuperclass|GetSupportedLayers|GetTag|GetTemplate|GetTemporary|GetTexDim|GetTextMetaDataPathFromAssetPath|GetTexture|GetTextureAlphaSource|GetTextureOffset|GetTextureScale|GetTopology|GetTotalPointCount|GetTouch|GetTransforms|GetTriangles|GetTypeForControl|GetUniqueTempPathInProject|GetVector|GetVersion|GetWindow|GetWindowWithRect|Gradient|GradientAlphaKey|GradientColorKey|HSVToRGB|HandlePrefixLabel|HasAspectRatio|HasCameraPermissions|HasCharacter|HasGPSPermissions|HasHelpForObject|HasIdentificationPermissions|HasKey|HasMicrophonePermissions|HasObjectThumbnail|HasPreviewGUI|HasProLicense|HasProceduralProperty|HasProperty|HasSharedPermissions|HasUserAuthorization|HavePublicAddress|Height|HelpBox|Hide|Highlight|HighlightIdentifier|HitTest|HorizontalScrollbar|HorizontalSlider|IgnoreCollision|IgnoreLayerCollision|Import|ImportAsset|ImportPackage|InAnimationMode|Incoming|IncomingChangeSetAssets|IncreaseLevel|IncrementCurrentGroup|IndexOf|InitializeSecurity|InitializeServer|Insert|InsertArrayElementAtIndex|InspectorTitlebar|InstanceIDToObject|Instantiate|InstantiateAttachedAsset|InstantiateMaterial|InstantiatePrefab|IntField|IntPopup|IntSlider|InterruptMatchTarget|IntersectRay|Intersects|InvalidateState|Inverse|InverseLerp|InverseTransformDirection|InverseTransformPoint|Invoke|InvokeOnAppThread|InvokeOnUIThread|InvokeRepeating|IsAlive|IsAssignableFrom|IsAvailable|IsAwake|IsChildOf|IsCreated|IsInTransition|IsInstanceOf|IsInvoking|IsMainAsset|IsName|IsOneOfStates|IsOpenForEdit|IsParameterControlledByCurve|IsPersistent|IsPlaying|IsPowerOfTwo|IsProceduralPropertyCached|IsPropertyAnimated|IsRecording|IsSameObject|IsShaderPropertyHidden|IsSleeping|IsState|IsSubAsset|IsTag|IsUserName|IsVersionCached|IssuePluginEvent|KeyboardEvent|Keyframe|LOD|Label|LabelField|LastIndexOf|LateUpdate|LayerField|LayerMask|LayerToName|Lerp|LerpAngle|Linear|LinearToGammaSpace|Linecast|LinecastAll|LinecastNonAlloc|Load|LoadAchievementDescriptions|LoadAchievements|LoadAll|LoadAllAssetRepresentationsAtPath|LoadAllAssetsAtPath|LoadAssetAtPath|LoadAsync|LoadFriends|LoadFromCacheOrDownload|LoadIdentity|LoadImage|LoadImageIntoTexture|LoadLevel|LoadLevelAdditive|LoadLevelAdditiveAsync|LoadLevelAsync|LoadMainAssetAtPath|LoadOrtho|LoadPixelMatrix|LoadProjectionMatrix|LoadRequired|LoadScores|LoadUnityWeb|LoadUsers|LocalNotification|Lock|LockIsValid|LockReloadAssemblies|Log|Log10|LogError|LogException|LogWarning|LookAt|LookLikeControls|LookRotation|MarkAsUsed|MarkDynamic|MarkNonReadable|MarkRestoreExpected|MaskField|MatchTarget|MatchTargetWeightMask|Material|Max|MaxHeight|MaxWidth|MenuCommand|MenuItem|Merge|MergeAllPrefabInstances|Mesh|Min|MinHeight|MinMaxRect|MinMaxSlider|MinWidth|ModalWindow|Move|MoveArrayElement|MoveAsset|MoveAssetToTrash|MoveFileOrDirectory|MoveKey|MovePosition|MoveRotation|MoveTowards|MoveTowardsAngle|MultMatrix|MultiTexCoord|MultiTexCoord2|MultiTexCoord3|MultiplyPoint|MultiplyPoint3x4|MultiplyVector|MuscleFromBone|NameToLayer|NavMeshPath|NewBooleanArray|NewByteArray|NewCharArray|NewDoubleArray|NewFloatArray|NewGlobalRef|NewIntArray|NewLocalRef|NewLongArray|NewObject|NewObjectArray|NewScene|NewShortArray|NewStringUTF|Next|NextPowerOfTwo|NextVisible|NicifyVariableName|Normalize|ObjectContent|ObjectField|OnAnimatorIK|OnAnimatorMove|OnApplicationFocus|OnApplicationPause|OnApplicationQuit|OnAssignMaterialModel|OnAudioFilterRead|OnBecameInvisible|OnBecameVisible|OnCollisionEnter|OnCollisionEnter2D|OnCollisionExit|OnCollisionExit2D|OnCollisionStay|OnCollisionStay2D|OnConnectedToServer|OnControllerColliderHit|OnDestroy|OnDidOpenScene|OnDisable|OnDisconnectedFromServer|OnDrawGizmos|OnDrawGizmosSelected|OnEnable|OnFailedToConnect|OnFailedToConnectToMasterServer|OnFocus|OnGUI|OnGroupAtlases|OnHierarchyChange|OnInspectorGUI|OnInspectorUpdate|OnInteractivePreviewGUI|OnJointBreak|OnLevelWasLoaded|OnLostFocus|OnMasterServerEvent|OnMouseDown|OnMouseDrag|OnMouseEnter|OnMouseExit|OnMouseOver|OnMouseUp|OnMouseUpAsButton|OnNetworkInstantiate|OnParticleCollision|OnPlayerConnected|OnPlayerDisconnected|OnPostRender|OnPostprocessAllAssets|OnPostprocessAudio|OnPostprocessGameObjectWithUserProperties|OnPostprocessModel|OnPostprocessTexture|OnPreCull|OnPreRender|OnPreprocessAudio|OnPreprocessModel|OnPreprocessTexture|OnPreviewGUI|OnPreviewSettings|OnProjectChange|OnRenderImage|OnRenderObject|OnSceneGUI|OnSelectionChange|OnSerializeNetworkView|OnServerInitialized|OnShaderModified|OnTriggerEnter|OnTriggerEnter2D|OnTriggerExit|OnTriggerExit2D|OnTriggerStay|OnTriggerStay2D|OnValidate|OnWillCreateAsset|OnWillDeleteAsset|OnWillMoveAsset|OnWillRenderObject|OnWillSaveAssets|OnWizardCreate|OnWizardOtherButton|OnWizardUpdate|Open|OpenAsset|OpenFilePanel|OpenFolderPanel|OpenProject|OpenScene|OpenSceneAdditive|OpenURL|Optimize|Ortho|OrthoNormalize|OverlapArea|OverlapAreaAll|OverlapAreaNonAlloc|OverlapCircle|OverlapCircleAll|OverlapCircleNonAlloc|OverlapPoint|OverlapPointAll|OverlapPointNonAlloc|OverlapSphere|PackTextures|PasswordField|Pause|PerformRedo|PerformUndo|PeriodicBadgeUpdate|PeriodicUpdate|PerlinNoise|Perspective|PhysicMaterial|PickGameObject|PickRectObjects|Ping|PingObject|PingPong|Plane|Play|PlayClipAtPoint|PlayDelayed|PlayFullScreenMovie|PlayOneShot|PlayQueued|PlayScheduled|PointOnLineParameter|PollHostList|PopAssetDependencies|PopCamera|PopLocalFrame|PopMatrix|Popup|PositionHandle|Pow|PreferenceItem|PrefetchSocketPolicy|PrefixLabel|PrepareStartDrag|PresentLocalNotificationNow|ProgressBar|Project|ProjectPointLine|PropertiesChanged|PropertiesGUI|PropertyField|PropertyToID|PushAssetDependencies|PushCamera|PushLocalFrame|PushMatrix|Quaternion|QueryStateObject|QueueGameViewInputEvent|Quit|RGBToHSV|RPC|RadiusHandle|Range|RangeProperty|Ray|RaySnap|Raycast|RaycastAll|RaycastNonAlloc|ReadAllBytes|ReadPixels|ReadTextureImportInstructions|ReadTextureSettings|RebuildTextures|RebuildTexturesImmediately|RecalculateBounds|RecalculateNormals|ReconnectToLastPrefab|RecordObject|RecordObjects|RecordPrefabInstancePropertyModifications|Rect|RectField|RectOffset|Reflect|Refresh|RefreshPrototypes|RegisterCreatedObjectUndo|RegisterForRemoteNotificationTypes|RegisterHost|RegisterLogCallback|RegisterLogCallbackThreaded|RegisterPropertyChangeUndo|Release|ReleaseTemporary|ReloadAd|Remove|RemoveAll|RemoveAt|RemoveBadge|RemoveClip|RemoveKey|RemoveMixingTransform|RemoveNotification|RemoveRPCs|RemoveRPCsInGroup|RenameAsset|RenameMaterial|Render|RenderGameViewCameras|RenderStaticPreview|RenderTexture|RenderToCubemap|RenderWithShader|Repaint|RepaintHierarchyWindow|RepaintProjectWindow|Repeat|RepeatButton|ReplaceDirectory|ReplaceFile|ReplacePrefab|ReportProgress|ReportScore|RequestCharactersInTexture|RequestHostList|RequestUserAuthorization|RequireComponent|RequiredBone|Reset|ResetAllAchievements|ResetAspect|ResetInputAxes|ResetMaterial|ResetNoBackupFlag|ResetPath|ResetProjectionMatrix|ResetReplacementShader|ResetToPrefabState|ResetWorldToCameraMatrix|Resize|Resolve|ResolveIsValid|Resume|Revert|RevertAllDownToGroup|RevertAllInCurrentGroup|RevertIsValid|RevertPrefabInstance|Rewind|Rotate|RotateAround|RotateAroundPivot|RotateTowards|RotationHandle|Round|RoundToInt|RunningOnAppThread|RunningOnUIThread|SameSide|Sample|SampleAnimation|SampleAnimationClip|SampleHeight|SamplePathPosition|SamplePosition|Save|SaveAssets|SaveCurrentSceneIfUserWantsTo|SaveFilePanel|SaveFilePanelInProject|SaveFolderPanel|SaveScene|Scale|ScaleAroundPivot|ScaleHandle|ScaleSlider|ScaleValueHandle|ScheduleLocalNotification|ScreenPointToRay|ScreenToGUIPoint|ScreenToViewportPoint|ScreenToWorldPoint|ScrollTo|SecondaryTileData|SelectableLabel|SelectionFrame|SelectionGrid|SendEvent|SendMessage|SendMessageUpwards|Serialize|SerializedObject|Set|Set3Points|SetActive|SetActivityIndicatorStyle|SetAlphamaps|SetAnimationClips|SetAnimationEvents|SetAnimationUpdateRate|SetAspectRatio|SetBlendShapeWeight|SetBool|SetBooleanArrayElement|SetBooleanField|SetBuffer|SetByteArrayElement|SetByteField|SetCamera|SetCameraPermissions|SetCharArrayElement|SetCharField|SetColor|SetColors|SetColumn|SetCompletionAction|SetCursor|SetCurve|SetDSPBufferSize|SetData|SetDefaults|SetDensity|SetDestination|SetDetailLayer|SetDetailResolution|SetDirty|SetDoubleArrayElement|SetDoubleField|SetEditorCurve|SetEnabledFading|SetFloat|SetFloatArrayElement|SetFloatField|SetFloats|SetFromToRotation|SetGPSPermissions|SetGenerateAllOutputs|SetGenericData|SetGlobalAnisotropicFilteringLimits|SetGlobalColor|SetGlobalFloat|SetGlobalMatrix|SetGlobalShaderProperty|SetGlobalTexture|SetGlobalVector|SetHeights|SetIKPosition|SetIKPositionWeight|SetIKRotation|SetIKRotationWeight|SetIconSize|SetIconsForTargetGroup|SetIdentificationPermissions|SetIndices|SetInt|SetIntArrayElement|SetIntField|SetInteger|SetInts|SetIsDifferentCacheDirty|SetKeys|SetLODS|SetLabels|SetLayerCost|SetLayerWeight|SetLevelPrefix|SetLongArrayElement|SetLongField|SetLookAtPosition|SetLookAtWeight|SetLookRotation|SetMaterialOffset|SetMaterialScale|SetMatrix|SetMicrophonePermissions|SetMinMax|SetNameSmart|SetNavMeshLayer|SetNeighbors|SetNextControlName|SetNoBackupFlag|SetNormalAndPosition|SetObjectArrayElement|SetObjectEnabled|SetObjectField|SetParticles|SetPass|SetPath|SetPerTriangleUV2|SetPixel|SetPixels|SetPixels32|SetPlatformTextureSettings|SetPosition|SetProceduralBoolean|SetProceduralColor|SetProceduralEnum|SetProceduralFloat|SetProceduralTexture|SetProceduralVector|SetPropertyBlock|SetPropertyModifications|SetQualityLevel|SetRandomWriteTarget|SetReceivingEnabled|SetRenderTarget|SetRenderingResolution|SetReplacementShader|SetResolution|SetRevertBackfacing|SetRow|SetScheduledEndTime|SetScheduledStartTime|SetScope|SetScriptingDefineSymbolsForGroup|SetSelectedWireframeHidden|SetSendingEnabled|SetShader|SetSharedPermissions|SetShortArrayElement|SetShortField|SetStatic|SetStaticBooleanField|SetStaticByteField|SetStaticCharField|SetStaticDoubleField|SetStaticEditorFlags|SetStaticFloatField|SetStaticIntField|SetStaticLongField|SetStaticObjectField|SetStaticShortField|SetStaticStringField|SetString|SetStringField|SetTRS|SetTarget|SetTargetBuffers|SetTexture|SetTextureAlphaSource|SetTextureOffset|SetTextureScale|SetTextureSettings|SetTransformParent|SetTriangles|SetTrigger|SetUserFilter|SetVector|SetVertexCount|SetWidth|ShaderProperty|Show|ShowAchievementsUI|ShowAsContext|ShowAsDropDown|ShowAuxWindow|ShowDefaultAchievementCompletionBanner|ShowHelpForObject|ShowHelpPage|ShowLeaderboardUI|ShowNotification|ShowObjectPicker|ShowPopup|ShowUtility|Sign|SimpleMove|Simulate|Sin|Sleep|Slerp|Slider|Slider2D|SmoothDamp|SmoothDampAngle|SmoothEdges|SmoothStep|SmoothTangents|SnapValue|Space|SphereCap|SphereCast|SphereCastAll|SqrDistance|Sqrt|Start|StartActivityIndicator|StartAnimationMode|StartAssetEditing|StartCoroutine|StartDrag|StartPlayback|StartRecording|Statement|Status|Step|Stop|StopActivityIndicator|StopAllCoroutines|StopAnimationMode|StopAssetEditing|StopCoroutine|StopPeriodicBadgeUpdate|StopPeriodicUpdate|StopPlayback|StopRebuilds|StopRecording|StringToHash|Submit|SubmitIsValid|SupportsRenderTextureFormat|SupportsStencil|SweepTest|SweepTestAll|TRS|TagField|Tan|TestConnection|TestConnectionNAT|TestPlanesAABB|Tetrahedralize|TexCoord|TexCoord2|TexCoord3|TextArea|TextField|Texture2D|Texture3D|TextureProperty|Throw|ThrowNew|ToAngleAxis|ToBooleanArray|ToByteArray|ToCharArray|ToDoubleArray|ToFloatArray|ToIntArray|ToLongArray|ToObjectArray|ToReflectedField|ToReflectedMethod|ToShortArray|ToString|Toggle|ToggleLeft|Toolbar|TransformDirection|TransformPoint|Translate|UnEscapeURL|UnfocusWindow|Unload|UnloadAsset|UnloadUnusedAssets|UnloadUnusedAssetsIgnoreManagedReferences|UnlockIsValid|UnlockReloadAssemblies|UnregisterForRemoteNotifications|UnregisterHost|Update|UpdateBadgeImage|UpdateBadgeNumber|UpdateExternalTexture|UpdateIfDirtyOrScript|UpdatePositions|UpdateSettings|Use|UseDefaultMargins|ValidateMoveAsset|Vector2Field|Vector3FieldVector4Field|VectorProperty|Vertex|Vertex3|VerticalScrollbar|VerticalSlider|Vibrate|Viewport|ViewportPointToRay|ViewportToScreenPoint|ViewportToWorldPoint|WWW|WWWForm|Wait|WaitForSeconds|WakeUp|WarmupAllShaders|Warp|WebCamTexture|Width|Window|WorldPointToSizedRect|WorldToGUIPoint|WorldToScreenPoint|WorldToViewportPoint|WriteAllBytes|WriteImportSettingsIfDirty|bool|print)\b - name - entity.name.function.source.cs - + - + + match + \b(ADBannerView|ADInterstitialAd|Abs|AcceptDrag|Acos|ActivateCurrentOffMeshLink|Add|AddBinaryData|AddClip|AddColor|AddComponent|AddComponentMenu|AddControl|AddCursorRect|AddDefaultControl|AddDisabledItem|AddEvent|AddExplosionForce|AddField|AddFloat|AddForce|AddForceAtPosition|AddFramesFromFile|AddIsValid|AddItem|AddKey|AddMatrix|AddMixingTransform|AddObjectToAsset|AddRange|AddRelativeForce|AddRelativeTorque|AddSeparator|AddTexture|AddTorque|AddTreeInstance|AddVector|AllocObject|AllocateViewID|AndroidJavaClass|AndroidJavaObject|AndroidJavaProxy|Angle|AngleAxis|AnimationClip|AnimationCurve|AnimationEvent|Apply|ApplyMaterialPropertyDrawers|ApplyModifiedProperties|ApplyTextureType|Approximately|AreStaticEditorFlagsSet|ArrayEquals|ArrowCap|Asin|AssetPathToGUID|Atan|Atan2|AttachCurrentThread|AttachToCollider|Authenticate|Authorize|Awake|Bake|BakeAsync|BakeLightProbesOnly|BakeLightProbesOnlyAsync|BakeMesh|BakeSelected|BakeSelectedAsync|Beep|Begin|BeginArea|BeginChangeCheck|BeginDisabledGroup|BeginGUI|BeginGroup|BeginHorizontal|BeginProperty|BeginSample|BeginScrollView|BeginToggleGroup|BeginVertical|BeginWindows|Blend|Blit|BlitMultiTap|BoneFromMuscle|Bounds|BoundsField|Box|Break|BringWindowToBack|BringWindowToFront|BroadcastMessage|BrowseURL|BuildAssetBundle|BuildAssetBundleExplicitAssetNames|BuildGenericAvatar|BuildHumanAvatar|BuildNavMesh|BuildNavMeshAsync|BuildPlayer|BuildStreamedSceneAssetBundle|Button|CacheProceduralProperty|CalcHeight|CalcLineTranslation|CalcMinMaxWidth|CalcScreenSize|CalcSize|CalculateFrustumPlanes|CalculateLODGroupBoundingBox|CalculatePath|CalculateTransformPath|CalculateTriangulation|Call|CallBooleanMethod|CallByteMethod|CallCharMethod|CallDoubleMethod|CallFloatMethod|CallIntMethod|CallLongMethod|CallObjectMethod|CallShortMethod|CallStatic|CallStaticBooleanMethod|CallStaticByteMethod|CallStaticCharMethod|CallStaticDoubleMethod|CallStaticFloatMethod|CallStaticIntMethod|CallStaticLongMethod|CallStaticObjectMethod|CallStaticShortMethod|CallStaticStringMethod|CallStaticVoidMethod|CallStringMethod|CallVoidMethod|CanStreamedLevelBeLoaded|Cancel|CancelAllLocalNotifications|CancelInvoke|CancelLocalNotification|CancelQuit|CapsuleCast|CapsuleCastAll|CaptureScreenshot|Ceil|CeilToInt|ChangeSetDescription|ChangeSetMove|ChangeSetStatus|ChangeSets|CheckCapsule|CheckSphere|Checkout|CheckoutIsValid|CircleCap|Clamp|Clamp01|ClampMagnitude|CleanCache|Clear|ClearAllNavMeshes|ClearArray|ClearCache|ClearCamera|ClearCorners|ClearCurves|ClearDeveloperConsole|ClearHostList|ClearLabels|ClearLocalNotifications|ClearParticles|ClearPlatformTextureSettings|ClearProgressBar|ClearRandomWriteTargets|ClearRemoteNotifications|ClearUndo|ClearWithSkybox|CloneMaterial|Close|CloseConnection|ClosestPointOnBounds|ClosestPointToArc|ClosestPointToDisc|ClosestPointToPolyLine|ClosestPowerOfTwo|CollapseUndoOperations|CollectDeepHierarchy|CollectDependencies|Color|Color32|ColorField|ColorProperty|Combine|CombineMeshes|CommandEvent|CompareTag|CompleteOffMeshLink|Compress|CompressTexture|Compute|ComputeBuffer|ComputeMD5Hash|ComputeSHA1Hash|ConeCap|Connect|Contains|ContextMenu|ConvertFromJNIArray|ConvertToJNIArray|Copy|CopyAsset|CopyCount|CopyFileOrDirectory|CopyFileOrDirectoryFollowSymlinks|CopyFrom|CopyFromSerializedProperty|CopyPropertiesFromMaterial|CopySerialized|CopyTo|Cos|CountInProperty|CountRemaining|Create|CreateAchievement|CreateAsset|CreateDirectory|CreateEditor|CreateEmptyPrefab|CreateExternalTexture|CreateFolder|CreateFromFile|CreateFromMemory|CreateGameObjectWithHideFlags|CreateInstance|CreateJNIArgArray|CreateJavaProxy|CreateJavaRunnable|CreateLeaderboard|CreateOrUpdateSecondary|CreatePrefab|CreatePrimitive|CreateTerrainGameObject|Cross|CrossFade|CrossFadeQueued|CubeCap|Cubemap|CurveField|CustomEditor|CustomPropertyDrawer|CylinderCap|DecreaseLevel|DefaultShaderProperty|Delete|DeleteAll|DeleteArrayElementAtIndex|DeleteAsset|DeleteChangeSets|DeleteChangeSetsIsValid|DeleteCommand|DeleteFileOrDirectory|DeleteGlobalRef|DeleteJNIArgArray|DeleteKey|DeleteLocalRef|DeleteSecondary|DeltaAngle|Destroy|DestroyImmediate|DestroyMaterial|DestroyObjectImmediate|DestroyPlayerObjects|DetachChildren|DetachCurrentThread|DetachFromCollider|DiffHead|DiffIsValid|DisableKeyword|Disc|DiscardContents|Disconnect|DisconnectPrefabInstance|Dispatch|DisplayCancelableProgressBar|DisplayDialog|DisplayDialogComplex|DisplayPopupMenu|DisplayProgressBar|DisplayWizard|Dispose|Distance|DistancePointBezier|DistancePointLine|DistancePointToLine|DistancePointToLineSegment|DistanceToArc|DistanceToCircle|DistanceToDisc|DistanceToLine|DistanceToPolyLine|DistanceToRectangle|DoesSourceTextureHaveAlpha|DoesSourceTextureHaveColor|DontDestroyOnLoad|Dot|DotCap|DragWindow|Draw|DrawAAPolyLine|DrawBezier|DrawCamera|DrawColorSwatch|DrawCube|DrawCursor|DrawCurveSwatch|DrawDefaultInspector|DrawFrustum|DrawGUITexture|DrawGizmo|DrawHeader|DrawIcon|DrawLine|DrawMesh|DrawMeshNow|DrawPolyLine|DrawPreviewTexture|DrawProcedural|DrawProceduralIndirect|DrawRay|DrawRegionSwatch|DrawSolidArc|DrawSolidDisc|DrawSolidRectangleWithOutline|DrawSphere|DrawTexture|DrawTextureAlpha|DrawTextureWithTexCoords|DrawWireArc|DrawWireCube|DrawWireDisc|DrawWireSphere|DrawWithTextSelection|DropDown|DropShadowLabel|DuplicateCommand|EaseInOut|Edit|Emit|EnableKeyword|Encapsulate|EncodeToPNG|End|EndArea|EndChangeCheck|EndDisabledGroup|EndGUI|EndGroup|EndHorizontal|EndProperty|EndSample|EndScrollView|EndToggleGroup|EndVertical|EndWindows|EnsureLocalCapacity|EnumMaskField|EnumPopup|Equal|EqualContents|EscapeURL|Euler|Evaluate|ExceptionClear|ExceptionDescribe|ExceptionOccurred|ExecuteMenuItem|Exists|Exit|Exp|Expand|ExpandHeight|ExpandWidth|ExportPackage|Expression|ExternalCall|ExternalEval|ExtractOggFile|FatalError|Filter|FilterChildren|FilterCount|Find|FindClass|FindClosestEdge|FindGameObjectsWithTag|FindIndex|FindKernel|FindObjectOfType|FindObjectsOfType|FindObjectsOfTypeAll|FindPrefabRoot|FindProperty|FindPropertyRelative|FindRootGameObjectWithSameParentPref|abFindStyle|FindTexture|FindValidUploadPrefabInstanceRoot|FindWithTag|FixedUpdate|FlexibleSpace|FloatField|FloatProperty|Floor|FloorToInt|Flush|Focus|FocusControl|FocusProjectWindow|FocusTextInControl|FocusWindow|FocusWindowIfItsOpen|Foldout|Font|ForceLOD|FormatBytes|FreeMoveHandle|FreeRotateHandle|FromBooleanArray|FromByteArray|FromCharArray|FromDoubleArray|FromFloatArray|FromIntArray|FromLongArray|FromMonoBehaviour|FromObjectArray|FromReflectedField|FromReflectedMethod|FromScriptableObject|FromShortArray|FromToRotation|GUIContent|GUIDToAssetPath|GUIPointToWorldRay|GUIStyle|GUIToScreenPoint|GameObject|GammaToLinearSpace|GenerateEditableFont|GenerateInBackground|GeneratePerTriangleUV|GenerateSecondaryUVSet|GenerateUniqueAssetPath|Get|GetAccelerationEvent|GetActiveConfigFields|GetActivePlugin|GetActivityIndicatorStyle|GetAllCurves|GetAlphamaps|GetAnimationClips|GetAnimationEvents|GetAnimationUpdateRate|GetAnimatorTransitionInfo|GetArrayElementAtIndex|GetArrayLength|GetAspectRect|GetAssetByGUID|GetAssetByPath|GetAssetListFromSelection|GetAssetOrScenePath|GetAssetPath|GetAtPath|GetAudioClip|GetAveragePing|GetAxis|GetAxisRaw|GetBlendShapeName|GetBlendShapeWeight|GetBoneTransform|GetBool|GetBooleanArrayElement|GetBooleanField|GetBuiltinSkin|GetButton|GetButtonDown|GetButtonUp|GetByteArrayElement|GetByteField|GetCachedIcon|GetCharArrayElement|GetCharField|GetCharacterInfo|GetChild|GetClass|GetClassName|GetClipCount|GetCollisionEvents|GetColor|GetColumn|GetComponent|GetComponentInChildren|GetComponents|GetComponentsInChildren|GetConstructorID|GetControlID|GetControlRect|GetCurrentAnimationClipState|GetCurrentAnimatorStateInfo|GetCurrentGroup|GetCursorPixelPosition|GetCursorStringIndex|GetDSPBufferSize|GetData|GetDefaultPropertyHeight|GetDependencies|GetDetailLayer|GetDeviceCaps|GetDistanceToPoint|GetDoubleArrayElement|GetDoubleField|GetDragAndDropTitle|GetEditorCurve|GetEndProperty|GetEnumerator|GetFieldID|GetFiltered|GetFloat|GetFloatArrayElement|GetFloatField|GetFloatValue|GetGPUProjectionMatrix|GetGenerateAllOutputs|GetGeneratedTexture|GetGeneratedTextures|GetGenericData|GetGroundHit|GetHandleSize|GetHeight|GetHeights|GetIKPosition|GetIKPositionWeight|GetIKRotation|GetIKRotationWeight|GetIconSize|GetIconSizesForTargetGroup|GetIconsForTargetGroup|GetIgnoreLayerCollision|GetIndices|GetInfoString|GetInspectorTitle|GetInstanceID|GetInt|GetIntArrayElement|GetIntField|GetInteger|GetInterpolatedHeight|GetInterpolatedLightProbe|GetInterpolatedNormal|GetItemCount|GetIterator|GetJoystickNames|GetKey|GetKeyDown|GetKeyUp|GetLabels|GetLastPing|GetLastRect|GetLatest|GetLatestIsValid|GetLayerCost|GetLayerName|GetLayerWeight|GetLocalNotification|GetLongArrayElement|GetLongField|GetMaterialCount|GetMaterialOffset|GetMaterialProperties|GetMaterialProperty|GetMaterialScale|GetMaterials|GetMatrix|GetMethodID|GetMonoHeapSize|GetMonoUsedSize|GetMouseButton|GetMouseButtonDown|GetMouseButtonUp|GetMuscleDefaultMax|GetMuscleDefaultMin|GetNameOfFocusedControl|GetNativeTextureID|GetNativeTexturePtr|GetNavMeshLayer|GetNavMeshLayerFromName|GetNavMeshLayerNames|GetNextAnimationClipState|GetNextAnimatorStateInfo|GetObjectArrayElement|GetObjectClass|GetObjectEnabled|GetObjectField|GetObjectPickerControlID|GetObjectPickerObject|GetOutputData|GetParticles|GetPath|GetPixel|GetPixelBilinear|GetPixels|GetPixels32|GetPlatformTextureSettings|GetPoint|GetPointVelocity|GetPosition|GetPostprocessOrder|GetPrefabObject|GetPrefabParent|GetPrefabType|GetPreviewTitle|GetProceduralBoolean|GetProceduralColor|GetProceduralEnum|GetProceduralFloat|GetProceduralOutputType|GetProceduralPropertyDescriptions|GetProceduralTexture|GetProceduralVector|GetPropertyCount|GetPropertyDescription|GetPropertyHeight|GetPropertyModifications|GetPropertyName|GetPropertyType|GetPrototypeNames|GetQualityLevel|GetRangeLimits|GetRawClass|GetRawObject|GetRayIntersection|GetRayIntersectionAll|GetRayIntersectionNonAlloc|GetRect|GetRelativePointVelocity|GetRemoteNotification|GetRow|GetRuntimeMemorySize|GetScreenRect|GetScriptingDefineSymbolsForGroup|GetSecondaries|GetSecondary|GetSecondaryTouch|GetShortArrayElement|GetShortField|GetSide|GetSignature|GetSpectrumData|GetStateObject|GetStatic|GetStaticBooleanField|GetStaticByteField|GetStaticCharField|GetStaticDoubleField|GetStaticEditorFlags|GetStaticFieldID|GetStaticFloatField|GetStaticIntField|GetStaticLongField|GetStaticMethodID|GetStaticObjectField|GetStaticShortField|GetStaticStringField|GetSteepness|GetStreamProgressForLevel|GetString|GetStringField|GetStringUTFChars|GetStringUTFLength|GetStyle|GetSuperclass|GetSupportedLayers|GetTag|GetTemplate|GetTemporary|GetTexDim|GetTextMetaDataPathFromAssetPath|GetTexture|GetTextureAlphaSource|GetTextureOffset|GetTextureScale|GetTopology|GetTotalPointCount|GetTouch|GetTransforms|GetTriangles|GetTypeForControl|GetUniqueTempPathInProject|GetVector|GetVersion|GetWindow|GetWindowWithRect|Gradient|GradientAlphaKey|GradientColorKey|HSVToRGB|HandlePrefixLabel|HasAspectRatio|HasCameraPermissions|HasCharacter|HasGPSPermissions|HasHelpForObject|HasIdentificationPermissions|HasKey|HasMicrophonePermissions|HasObjectThumbnail|HasPreviewGUI|HasProLicense|HasProceduralProperty|HasProperty|HasSharedPermissions|HasUserAuthorization|HavePublicAddress|Height|HelpBox|Hide|Highlight|HighlightIdentifier|HitTest|HorizontalScrollbar|HorizontalSlider|IgnoreCollision|IgnoreLayerCollision|Import|ImportAsset|ImportPackage|InAnimationMode|Incoming|IncomingChangeSetAssets|IncreaseLevel|IncrementCurrentGroup|IndexOf|InitializeSecurity|InitializeServer|Insert|InsertArrayElementAtIndex|InspectorTitlebar|InstanceIDToObject|Instantiate|InstantiateAttachedAsset|InstantiateMaterial|InstantiatePrefab|IntField|IntPopup|IntSlider|InterruptMatchTarget|IntersectRay|Intersects|InvalidateState|Inverse|InverseLerp|InverseTransformDirection|InverseTransformPoint|Invoke|InvokeOnAppThread|InvokeOnUIThread|InvokeRepeating|IsAlive|IsAssignableFrom|IsAvailable|IsAwake|IsChildOf|IsCreated|IsInTransition|IsInstanceOf|IsInvoking|IsMainAsset|IsName|IsOneOfStates|IsOpenForEdit|IsParameterControlledByCurve|IsPersistent|IsPlaying|IsPowerOfTwo|IsProceduralPropertyCached|IsPropertyAnimated|IsRecording|IsSameObject|IsShaderPropertyHidden|IsSleeping|IsState|IsSubAsset|IsTag|IsUserName|IsVersionCached|IssuePluginEvent|KeyboardEvent|Keyframe|LOD|Label|LabelField|LastIndexOf|LateUpdate|LayerField|LayerMask|LayerToName|Lerp|LerpAngle|Linear|LinearToGammaSpace|Linecast|LinecastAll|LinecastNonAlloc|Load|LoadAchievementDescriptions|LoadAchievements|LoadAll|LoadAllAssetRepresentationsAtPath|LoadAllAssetsAtPath|LoadAssetAtPath|LoadAsync|LoadFriends|LoadFromCacheOrDownload|LoadIdentity|LoadImage|LoadImageIntoTexture|LoadLevel|LoadLevelAdditive|LoadLevelAdditiveAsync|LoadLevelAsync|LoadMainAssetAtPath|LoadOrtho|LoadPixelMatrix|LoadProjectionMatrix|LoadRequired|LoadScores|LoadUnityWeb|LoadUsers|LocalNotification|Lock|LockIsValid|LockReloadAssemblies|Log|Log10|LogError|LogException|LogWarning|LookAt|LookLikeControls|LookRotation|MarkAsUsed|MarkDynamic|MarkNonReadable|MarkRestoreExpected|MaskField|MatchTarget|MatchTargetWeightMask|Material|Max|MaxHeight|MaxWidth|MenuCommand|MenuItem|Merge|MergeAllPrefabInstances|Mesh|Min|MinHeight|MinMaxRect|MinMaxSlider|MinWidth|ModalWindow|Move|MoveArrayElement|MoveAsset|MoveAssetToTrash|MoveFileOrDirectory|MoveKey|MovePosition|MoveRotation|MoveTowards|MoveTowardsAngle|MultMatrix|MultiTexCoord|MultiTexCoord2|MultiTexCoord3|MultiplyPoint|MultiplyPoint3x4|MultiplyVector|MuscleFromBone|NameToLayer|NavMeshPath|NewBooleanArray|NewByteArray|NewCharArray|NewDoubleArray|NewFloatArray|NewGlobalRef|NewIntArray|NewLocalRef|NewLongArray|NewObject|NewObjectArray|NewScene|NewShortArray|NewStringUTF|Next|NextPowerOfTwo|NextVisible|NicifyVariableName|Normalize|ObjectContent|ObjectField|OnAnimatorIK|OnAnimatorMove|OnApplicationFocus|OnApplicationPause|OnApplicationQuit|OnAssignMaterialModel|OnAudioFilterRead|OnBecameInvisible|OnBecameVisible|OnCollisionEnter|OnCollisionEnter2D|OnCollisionExit|OnCollisionExit2D|OnCollisionStay|OnCollisionStay2D|OnConnectedToServer|OnControllerColliderHit|OnDestroy|OnDidOpenScene|OnDisable|OnDisconnectedFromServer|OnDrawGizmos|OnDrawGizmosSelected|OnEnable|OnFailedToConnect|OnFailedToConnectToMasterServer|OnFocus|OnGUI|OnGroupAtlases|OnHierarchyChange|OnInspectorGUI|OnInspectorUpdate|OnInteractivePreviewGUI|OnJointBreak|OnLevelWasLoaded|OnLostFocus|OnMasterServerEvent|OnMouseDown|OnMouseDrag|OnMouseEnter|OnMouseExit|OnMouseOver|OnMouseUp|OnMouseUpAsButton|OnNetworkInstantiate|OnParticleCollision|OnPlayerConnected|OnPlayerDisconnected|OnPostRender|OnPostprocessAllAssets|OnPostprocessAudio|OnPostprocessGameObjectWithUserProperties|OnPostprocessModel|OnPostprocessTexture|OnPreCull|OnPreRender|OnPreprocessAudio|OnPreprocessModel|OnPreprocessTexture|OnPreviewGUI|OnPreviewSettings|OnProjectChange|OnRenderImage|OnRenderObject|OnSceneGUI|OnSelectionChange|OnSerializeNetworkView|OnServerInitialized|OnShaderModified|OnTriggerEnter|OnTriggerEnter2D|OnTriggerExit|OnTriggerExit2D|OnTriggerStay|OnTriggerStay2D|OnValidate|OnWillCreateAsset|OnWillDeleteAsset|OnWillMoveAsset|OnWillRenderObject|OnWillSaveAssets|OnWizardCreate|OnWizardOtherButton|OnWizardUpdate|Open|OpenAsset|OpenFilePanel|OpenFolderPanel|OpenProject|OpenScene|OpenSceneAdditive|OpenURL|Optimize|Ortho|OrthoNormalize|OverlapArea|OverlapAreaAll|OverlapAreaNonAlloc|OverlapCircle|OverlapCircleAll|OverlapCircleNonAlloc|OverlapPoint|OverlapPointAll|OverlapPointNonAlloc|OverlapSphere|PackTextures|PasswordField|Pause|PerformRedo|PerformUndo|PeriodicBadgeUpdate|PeriodicUpdate|PerlinNoise|Perspective|PhysicMaterial|PickGameObject|PickRectObjects|Ping|PingObject|PingPong|Plane|Play|PlayClipAtPoint|PlayDelayed|PlayFullScreenMovie|PlayOneShot|PlayQueued|PlayScheduled|PointOnLineParameter|PollHostList|PopAssetDependencies|PopCamera|PopLocalFrame|PopMatrix|Popup|PositionHandle|Pow|PreferenceItem|PrefetchSocketPolicy|PrefixLabel|PrepareStartDrag|PresentLocalNotificationNow|ProgressBar|Project|ProjectPointLine|PropertiesChanged|PropertiesGUI|PropertyField|PropertyToID|PushAssetDependencies|PushCamera|PushLocalFrame|PushMatrix|Quaternion|QueryStateObject|QueueGameViewInputEvent|Quit|RGBToHSV|RPC|RadiusHandle|Range|RangeProperty|Ray|RaySnap|Raycast|RaycastAll|RaycastNonAlloc|ReadAllBytes|ReadPixels|ReadTextureImportInstructions|ReadTextureSettings|RebuildTextures|RebuildTexturesImmediately|RecalculateBounds|RecalculateNormals|ReconnectToLastPrefab|RecordObject|RecordObjects|RecordPrefabInstancePropertyModifications|Rect|RectField|RectOffset|Reflect|Refresh|RefreshPrototypes|RegisterCreatedObjectUndo|RegisterForRemoteNotificationTypes|RegisterHost|RegisterLogCallback|RegisterLogCallbackThreaded|RegisterPropertyChangeUndo|Release|ReleaseTemporary|ReloadAd|Remove|RemoveAll|RemoveAt|RemoveBadge|RemoveClip|RemoveKey|RemoveMixingTransform|RemoveNotification|RemoveRPCs|RemoveRPCsInGroup|RenameAsset|RenameMaterial|Render|RenderGameViewCameras|RenderStaticPreview|RenderTexture|RenderToCubemap|RenderWithShader|Repaint|RepaintHierarchyWindow|RepaintProjectWindow|Repeat|RepeatButton|ReplaceDirectory|ReplaceFile|ReplacePrefab|ReportProgress|ReportScore|RequestCharactersInTexture|RequestHostList|RequestUserAuthorization|RequireComponent|RequiredBone|Reset|ResetAllAchievements|ResetAspect|ResetInputAxes|ResetMaterial|ResetNoBackupFlag|ResetPath|ResetProjectionMatrix|ResetReplacementShader|ResetToPrefabState|ResetWorldToCameraMatrix|Resize|Resolve|ResolveIsValid|Resume|Revert|RevertAllDownToGroup|RevertAllInCurrentGroup|RevertIsValid|RevertPrefabInstance|Rewind|Rotate|RotateAround|RotateAroundPivot|RotateTowards|RotationHandle|Round|RoundToInt|RunningOnAppThread|RunningOnUIThread|SameSide|Sample|SampleAnimation|SampleAnimationClip|SampleHeight|SamplePathPosition|SamplePosition|Save|SaveAssets|SaveCurrentSceneIfUserWantsTo|SaveFilePanel|SaveFilePanelInProject|SaveFolderPanel|SaveScene|Scale|ScaleAroundPivot|ScaleHandle|ScaleSlider|ScaleValueHandle|ScheduleLocalNotification|ScreenPointToRay|ScreenToGUIPoint|ScreenToViewportPoint|ScreenToWorldPoint|ScrollTo|SecondaryTileData|SelectableLabel|SelectionFrame|SelectionGrid|SendEvent|SendMessage|SendMessageUpwards|Serialize|SerializedObject|Set|Set3Points|SetActive|SetActivityIndicatorStyle|SetAlphamaps|SetAnimationClips|SetAnimationEvents|SetAnimationUpdateRate|SetAspectRatio|SetBlendShapeWeight|SetBool|SetBooleanArrayElement|SetBooleanField|SetBuffer|SetByteArrayElement|SetByteField|SetCamera|SetCameraPermissions|SetCharArrayElement|SetCharField|SetColor|SetColors|SetColumn|SetCompletionAction|SetCursor|SetCurve|SetDSPBufferSize|SetData|SetDefaults|SetDensity|SetDestination|SetDetailLayer|SetDetailResolution|SetDirty|SetDoubleArrayElement|SetDoubleField|SetEditorCurve|SetEnabledFading|SetFloat|SetFloatArrayElement|SetFloatField|SetFloats|SetFromToRotation|SetGPSPermissions|SetGenerateAllOutputs|SetGenericData|SetGlobalAnisotropicFilteringLimits|SetGlobalColor|SetGlobalFloat|SetGlobalMatrix|SetGlobalShaderProperty|SetGlobalTexture|SetGlobalVector|SetHeights|SetIKPosition|SetIKPositionWeight|SetIKRotation|SetIKRotationWeight|SetIconSize|SetIconsForTargetGroup|SetIdentificationPermissions|SetIndices|SetInt|SetIntArrayElement|SetIntField|SetInteger|SetInts|SetIsDifferentCacheDirty|SetKeys|SetLODS|SetLabels|SetLayerCost|SetLayerWeight|SetLevelPrefix|SetLongArrayElement|SetLongField|SetLookAtPosition|SetLookAtWeight|SetLookRotation|SetMaterialOffset|SetMaterialScale|SetMatrix|SetMicrophonePermissions|SetMinMax|SetNameSmart|SetNavMeshLayer|SetNeighbors|SetNextControlName|SetNoBackupFlag|SetNormalAndPosition|SetObjectArrayElement|SetObjectEnabled|SetObjectField|SetParticles|SetPass|SetPath|SetPerTriangleUV2|SetPixel|SetPixels|SetPixels32|SetPlatformTextureSettings|SetPosition|SetProceduralBoolean|SetProceduralColor|SetProceduralEnum|SetProceduralFloat|SetProceduralTexture|SetProceduralVector|SetPropertyBlock|SetPropertyModifications|SetQualityLevel|SetRandomWriteTarget|SetReceivingEnabled|SetRenderTarget|SetRenderingResolution|SetReplacementShader|SetResolution|SetRevertBackfacing|SetRow|SetScheduledEndTime|SetScheduledStartTime|SetScope|SetScriptingDefineSymbolsForGroup|SetSelectedWireframeHidden|SetSendingEnabled|SetShader|SetSharedPermissions|SetShortArrayElement|SetShortField|SetStatic|SetStaticBooleanField|SetStaticByteField|SetStaticCharField|SetStaticDoubleField|SetStaticEditorFlags|SetStaticFloatField|SetStaticIntField|SetStaticLongField|SetStaticObjectField|SetStaticShortField|SetStaticStringField|SetString|SetStringField|SetTRS|SetTarget|SetTargetBuffers|SetTexture|SetTextureAlphaSource|SetTextureOffset|SetTextureScale|SetTextureSettings|SetTransformParent|SetTriangles|SetTrigger|SetUserFilter|SetVector|SetVertexCount|SetWidth|ShaderProperty|Show|ShowAchievementsUI|ShowAsContext|ShowAsDropDown|ShowAuxWindow|ShowDefaultAchievementCompletionBanner|ShowHelpForObject|ShowHelpPage|ShowLeaderboardUI|ShowNotification|ShowObjectPicker|ShowPopup|ShowUtility|Sign|SimpleMove|Simulate|Sin|Sleep|Slerp|Slider|Slider2D|SmoothDamp|SmoothDampAngle|SmoothEdges|SmoothStep|SmoothTangents|SnapValue|Space|SphereCap|SphereCast|SphereCastAll|SqrDistance|Sqrt|Start|StartActivityIndicator|StartAnimationMode|StartAssetEditing|StartCoroutine|StartDrag|StartPlayback|StartRecording|Statement|Status|Step|Stop|StopActivityIndicator|StopAllCoroutines|StopAnimationMode|StopAssetEditing|StopCoroutine|StopPeriodicBadgeUpdate|StopPeriodicUpdate|StopPlayback|StopRebuilds|StopRecording|StringToHash|Submit|SubmitIsValid|SupportsRenderTextureFormat|SupportsStencil|SweepTest|SweepTestAll|TRS|TagField|Tan|TestConnection|TestConnectionNAT|TestPlanesAABB|Tetrahedralize|TexCoord|TexCoord2|TexCoord3|TextArea|TextField|Texture2D|Texture3D|TextureProperty|Throw|ThrowNew|ToAngleAxis|ToBooleanArray|ToByteArray|ToCharArray|ToDoubleArray|ToFloatArray|ToIntArray|ToLongArray|ToObjectArray|ToReflectedField|ToReflectedMethod|ToShortArray|ToString|Toggle|ToggleLeft|Toolbar|TransformDirection|TransformPoint|Translate|UnEscapeURL|UnfocusWindow|Unload|UnloadAsset|UnloadUnusedAssets|UnloadUnusedAssetsIgnoreManagedReferences|UnlockIsValid|UnlockReloadAssemblies|UnregisterForRemoteNotifications|UnregisterHost|Update|UpdateBadgeImage|UpdateBadgeNumber|UpdateExternalTexture|UpdateIfDirtyOrScript|UpdatePositions|UpdateSettings|Use|UseDefaultMargins|ValidateMoveAsset|Vector2Field|Vector3FieldVector4Field|VectorProperty|Vertex|Vertex3|VerticalScrollbar|VerticalSlider|Vibrate|Viewport|ViewportPointToRay|ViewportToScreenPoint|ViewportToWorldPoint|WWW|WWWForm|Wait|WaitForSeconds|WakeUp|WarmupAllShaders|Warp|WebCamTexture|Width|Window|WorldPointToSizedRect|WorldToGUIPoint|WorldToScreenPoint|WorldToViewportPoint|WriteAllBytes|WriteImportSettingsIfDirty|bool|print)\b + name + entity.name.function.source.cs + - - match - \b(ADBannerView|ADBannerView.Layout|ADBannerView.Type|ADInterstitialAd|AccelerationEvent|AddComponentMenu|AndroidActivityIndicatorStyle|AndroidBuildSubtarget|AndroidInput|AndroidJNI|AndroidJNIHelper|AndroidJavaClass|AndroidJavaObject|AndroidJavaProxy|AndroidJavaRunnable|AndroidPreferredInstallLocation|AndroidSdkVersions|AndroidShowActivityIndicatorOnLoading|AndroidSplashScreenScale|AndroidTargetDevice|Animation|AnimationBlendMode|AnimationClip|AnimationClipCurveData|AnimationClipPair|AnimationCullingType|AnimationCurve|AnimationEvent|AnimationInfo|AnimationMode|AnimationState|AnimationUtility|AnimationUtility.CurveModifiedType|Animator|AnimatorCullingMode|AnimatorOverrideController|AnimatorStateInfo|AnimatorTransitionInfo|AnisotropicFiltering|ApiCompatibilityLevel|Application|ArrayUtility|AspectRatio|Asset.States|AssetBundle|AssetBundleCreateRequest|AssetBundleRequest|AssetDatabase|AssetDeleteResult|AssetImporter|AssetModificationProcessor|AssetMoveResult|AssetPostprocessor|AsyncOperation|AudioChorusFilter|AudioClip|AudioDistortionFilter|AudioEchoFilter|AudioHighPassFilter|AudioImporter|AudioImporterFormat|AudioImporterLoadType|AudioListener|AudioLowPassFilter|AudioReverbFilter|AudioReverbPreset|AudioReverbZone|AudioRolloffMode|AudioSettings|AudioSource|AudioSpeakerMode|AudioType|AudioVelocityUpdateMode|Avatar|AvatarBuilder|AvatarIKGoal|AvatarTarget|Behaviour|BitStream|BlackBerryBuildSubtarget|BlackBerryBuildType|BlendWeights|BodyPart|BoneState|BoneWeight|Bounds|BoxCollider|BoxCollider2D|BuildAssetBundleOptions|BuildOptions|BuildPipeline|BuildTarget|BuildTargetGroup|Caching|CalendarIdentifier|CalendarUnit|CallbackOrderAttribute|Camera|CameraClearFlags|CanEditMultipleObjects|CapsuleCollider|CharacterController|CharacterInfo|CharacterJoint|CircleCollider2D|ClipAnimationMaskType|Cloth|ClothRenderer|ClothSkinningCoefficient|Collider|Collider2D|Collision|Collision2D|CollisionDetectionMode|CollisionDetectionMode2D|CollisionFlags|Color|Color32|ColorSpace|CombineInstance|Compass|Component|ComputeBuffer|ComputeBufferType|ComputeShader|ConfigurableJoint|ConfigurableJointMotion|ConnectionTesterStatus|ConstantForce|ContactPoint|ContactPoint2D|ContextMenu|ControllerColliderHit|Coroutine|CrashReport|Cubemap|CubemapFace|Cursor|CursorMode|CustomEditor|CustomPropertyDrawer|Debug|DepthTextureMode|DetailPrototype|DetailRenderMode|DeviceOrientation|DeviceType|Display|DistanceJoint2D|DragAndDrop|DragAndDropVisualMode|DrawCameraMode|DrawGizmo|EdgeCollider2D|Editor|EditorApplication|EditorBehaviorMode|EditorGUI|EditorGUILayout|EditorGUIUtility|EditorPrefs|EditorSkin|EditorStyles|EditorUtility|EditorWindow|Event|EventModifiers|EventType|ExecuteInEditMode|ExportPackageOptions|FFTWindow|FileUtil|FilterMode|FixedJoint|Flare|Flash.ActionScript|Flash.FlashPlayer|FlashBuildSubtarget|FocusType|FogMode|Font|FontRenderingMode|FontStyle|FontTextureCase|ForceMode|FullScreenMovieControlMode|FullScreenMovieScalingMode|GL|GUI|GUIContent|GUIElement|GUILayer|GUILayout|GUILayoutOption|GUILayoutUtility|GUISettings|GUISkin|GUIStyle|GUIStyleState|GUIText|GUITexture|GUIUtility|GameObject|GameObjectUtility|GameViewSizeGroupType|GenericMenu|GeometryUtility|GizmoType|Gizmos|Gradient|GradientAlphaKey|GradientColorKey|Graphics|Gyroscope|Handheld|HandleUtility|Handles|Help|HideFlags|HideInInspector|HighlightSearchMode|Highlighter|HingeJoint|HingeJoint2D|HostData|HumanBodyBones|HumanBone|HumanDescription|HumanLimit|HumanTrait|IMECompositionMode|IconDrawStyle|ImageEffectOpaque|ImageEffectTransformsToLDR|ImagePosition|ImportAssetOptions|InitializeOnLoadAttribute|Input|InteractiveCloth|Joint|Joint2D|JointAngleLimits2D|JointDrive|JointDriveMode|JointLimits|JointMotor|JointMotor2D|JointProjectionMode|JointSpring|JointTranslationLimits2D|KeyCode|Keyframe|LOD|LODGroup|LODUtility|LayerMask|LensFlare|Light|LightProbeGroup|LightProbes|LightRenderMode|LightShadows|LightType|LightmapBakeQuality|LightmapData|LightmapEditorSettings|LightmapSettings|Lightmapping|LightmapsMode|LineRenderer|LocalNotification|LocationInfo|LocationService|LocationServiceStatus|LogType|MacFullscreenMode|MasterServer|MasterServerEvent|MatchTargetWeightMask|Material|MaterialEditor|MaterialProperty|MaterialProperty.PropFlags|MaterialProperty.PropType|MaterialProperty.TexDim|MaterialPropertyBlock|MaterialPropertyDrawer|Mathf|Matrix4x4|Media.MediaState|MenuCommand|MenuItem|Mesh|MeshCollider|MeshFilter|MeshRenderer|MeshTopology|MeshUtility|Message.Severity|MessageType|MetroSDK|Microphone|ModelImporter|ModelImporterAnimationCompression|ModelImporterAnimationType|ModelImporterClipAnimation|ModelImporterGenerateAnimations|ModelImporterMaterialName|ModelImporterMaterialSearch|ModelImporterMeshCompression|ModelImporterTangentSpaceMode|MonoBehaviour|MonoScript|MouseCursor|MovieImporter|MovieTexture|NPOTSupport|NavMesh|NavMeshAgent|NavMeshBuilder|NavMeshHit|NavMeshObstacle|NavMeshPath|NavMeshPathStatus|NavMeshTriangulation|Network|NetworkConnectionError|NetworkDisconnection|NetworkLogLevel|NetworkMessageInfo|NetworkPeerType|NetworkPlayer|NetworkReachability|NetworkStateSynchronization|NetworkView|NetworkViewID|NotConvertedAttribute|NotFlashValidatedAttribute|NotRenamedAttribute|NotificationServices|Object|ObjectNames|ObstacleAvoidanceType|OcclusionArea|OcclusionPortal|OffMeshLink|OffMeshLinkData|OffMeshLinkType|PS3BuildSubtarget|Packer.Execution|Particle|ParticleAnimator|ParticleEmitter|ParticleRenderMode|ParticleRenderer|ParticleSystem|ParticleSystem.CollisionEvent|ParticleSystem.Particle|ParticleSystemRenderMode|ParticleSystemRenderer|ParticleSystemSimulationSpace|PhysicMaterial|PhysicMaterialCombine|Physics|Physics2D|PhysicsMaterial2D|Ping|PivotMode|PivotRotation|Plane|PlayMode|PlayerPrefs|PlayerPrefsException|PlayerSettings|PlayerSettings.Android|PlayerSettings.BlackBerry|PlayerSettings.MetroCompilationOverrides|PlayerSettings.Wii|PlayerSettings.iOS|PolygonCollider2D|PrefabType|PrefabUtility|PreferenceItem|PrimitiveType|ProceduralCacheSize|ProceduralLoadingBehavior|ProceduralMaterial|ProceduralOutputType|ProceduralProcessorUsage|ProceduralPropertyDescription|ProceduralPropertyType|ProceduralTexture|Profiler|Projector|PropertyAttribute|PropertyDrawer|PropertyModification|QualitySettings|Quaternion|QueueMode|RPC|RPCMode|Random|Ray|Ray2D|RaycastHit|RaycastHit2D|Rect|RectOffset|RemoteNotification|RemoteNotificationType|RemoveAssetOptions|RenderBuffer|RenderSettings|RenderTexture|RenderTextureFormat|RenderTextureReadWrite|Renderer|Rendering.BlendMode|Rendering.BlendOp|Rendering.ColorWriteMask|Rendering.CompareFunction|Rendering.CullMode|Rendering.StencilOp|RenderingPath|ReplacePrefabOptions|RequireComponent|Resolution|ResolutionDialogSetting|Resources|Rigidbody|Rigidbody2D|RigidbodyConstraints|RigidbodyInterpolation|RigidbodyInterpolation2D|RigidbodySleepMode2D|RotationDriveMode|RuntimeAnimatorController|RuntimePlatform|SaveType|ScaleMode|Screen|ScreenOrientation|ScriptCallOptimizationLevel|ScriptableObject|ScriptableWizard|SearchFilter.SearchArea|SearchFilter.State|SearchableEditorWindow.SearchMode|SearchableEditorWindow.SearchModeHierarchyWindow|Security|Selection|SelectionMode|SendMessageOptions|SerializeField|SerializedObject|SerializedProperty|SerializedPropertyType|Shader|ShaderUtil|ShaderUtil.ShaderPropertyTexDim|ShaderUtil.ShaderPropertyType|ShadowProjection|SkeletonBone|SkinQuality|SkinnedCloth|SkinnedMeshRenderer|Skybox|SleepTimeout|SliderJoint2D|Social|SocialPlatforms.GameCenter.GameCenterPlatform|SocialPlatforms.IAchievement|SocialPlatforms.IAchievementDescription|SocialPlatforms.ILeaderboard|SocialPlatforms.ILocalUser|SocialPlatforms.IScore|SocialPlatforms.ISocialPlatform|SocialPlatforms.IUserProfile|SocialPlatforms.Range|SocialPlatforms.TimeScope|SocialPlatforms.UserScope|SocialPlatforms.UserState|SoftJointLimit|Space|SphereCollider|SplatPrototype|SpringJoint|SpringJoint2D|Sprite|SpriteAlignment|SpriteImportMode|SpriteMeshType|SpriteMetaData|SpritePackerMode|SpritePackingMode|SpritePackingRotation|SpriteRenderer|Sprites.AtlasSettings|Sprites.IPackerPolicy|StaticBatchingUtility|StaticEditorFlags|StaticOcclusionCulling|StaticOcclusionCullingVisualization|StrippingLevel|SubstanceArchive|SubstanceImporter|SystemInfo|SystemLanguage|TargetGlesGraphics|Terrain|TerrainCollider|TerrainData|TerrainRenderFlags|TextAlignment|TextAnchor|TextAsset|TextClipping|TextEditor.DblClickSnapping|TextMesh|Texture|Texture2D|Texture3D|TextureCompressionQuality|TextureFormat|TextureImporter|TextureImporterFormat|TextureImporterGenerateCubemap|TextureImporterMipFilter|TextureImporterNPOTScale|TextureImporterNormalFilter|TextureImporterSettings|TextureImporterType|TextureWrapMode|ThreadPriority|Time|Tool|Tools|Touch|TouchPhase|TouchScreenKeyboard|TouchScreenKeyboardType|TrailRenderer|Transform|TransparencySortMode|Tree|TreeEditorHelper.NodeType|TreeGroup.BuildFlag|TreeGroup.DistributionMode|TreeGroup.LockFlag|TreeGroupBranch.GeometryMode|TreeGroupLeaf.GeometryMode|TreeInstance|TreePrototype|TrueTypeFontImporter|UIOrientation|Undo|UndoPropertyModification|UnwrapParam|Unwrapping|UserAuthorization|Vector2|Vector3|Vector4|VersionControl.Asset|VersionControl.AssetList|VersionControl.ChangeSet|VersionControl.ChangeSets|VersionControl.CheckoutMode|VersionControl.CompletionAction|VersionControl.ConfigField|VersionControl.FileMode|VersionControl.MergeMethod|VersionControl.OnlineState|VersionControl.Plugin|VersionControl.Provider|VersionControl.ResolveMethod|VersionControl.RevertMode|VersionControl.SubmitResult|VersionControl.Task|ViewTool|WSA.Application|WSA.Folder|WSA.SecondaryTileData|WSA.Tile|WSA.TileForegroundText|WSA.TileTemplate|WSA.Toast|WSA.ToastTemplate|WSA.WindowActivated|WSA.WindowActivationState|WSA.WindowSizeChanged|WWW|WWWForm|WaitForEndOfFrame|WaitForFixedUpdate|WaitForSeconds|WebCamDevice|WebCamTexture|WheelCollider|WheelFrictionCurve|WheelHit|WiiBuildDebugLevel|WiiBuildSubtarget|WiiHio2Usage|WiiRegion|Windows.Crypto|Windows.Directory|Windows.File|WindowsPhone.Media|WrapMode|XboxBuildSubtarget|XboxRunMethod|YieldInstruction|iOSActivityIndicatorStyle|iOSSdkVersion|iOSShowActivityIndicatorOnLoading|iOSStatusBarStyle|iOSTargetDevice|iOSTargetOSVersion|iOSTargetResolution|iPhone|iPhoneGeneration|)\b - name - entity.name.class.source.cs - + - - match - \b(true|false|null|this|base)\b - name - constant.language.source.cs - - - match - \b((0(x|X)[0-9a-fA-F]*)|(([0-9]+\.?[0-9]*)|(\.[0-9]+))((e|E)(\+|-)?[0-9]+)?)(L|l|UL|ul|u|U|F|f|ll|LL|ull|ULL)?\b - name - constant.numeric.source.cs - - - match - \b(if|else|while|for|foreach|do|return|continue|break|switch|case|default|goto|throw|try|catch|finally|lock|yield)\b - name - keyword.control.source.cs - - - match - \b(new|is|checked|unchecked|typeof|sizeof|override|in|out|ref|readonly|params|stackalloc|as)\b - name - keyword.operator.source.cs - - - match - \b(event|delegate|explicit|implicit|in|set|get)\b - name - keyword.other.source.cs - - - match - \b(internal|public|protected|private|static|const|new|sealed|abstract|override|extern|unsafe|readonly|volatile|operator)\b - name - storage.modifier.source.cs - - - include - #doubleQuotedStringLiteral - - - include - #doubleQuotedString - - - include - #singleQuotedString - - - captures - - 1 + match + \b(ADBannerView|ADBannerView.Layout|ADBannerView.Type|ADInterstitialAd|AccelerationEvent|AddComponentMenu|AndroidActivityIndicatorStyle|AndroidBuildSubtarget|AndroidInput|AndroidJNI|AndroidJNIHelper|AndroidJavaClass|AndroidJavaObject|AndroidJavaProxy|AndroidJavaRunnable|AndroidPreferredInstallLocation|AndroidSdkVersions|AndroidShowActivityIndicatorOnLoading|AndroidSplashScreenScale|AndroidTargetDevice|Animation|AnimationBlendMode|AnimationClip|AnimationClipCurveData|AnimationClipPair|AnimationCullingType|AnimationCurve|AnimationEvent|AnimationInfo|AnimationMode|AnimationState|AnimationUtility|AnimationUtility.CurveModifiedType|Animator|AnimatorCullingMode|AnimatorOverrideController|AnimatorStateInfo|AnimatorTransitionInfo|AnisotropicFiltering|ApiCompatibilityLevel|Application|ArrayUtility|AspectRatio|Asset.States|AssetBundle|AssetBundleCreateRequest|AssetBundleRequest|AssetDatabase|AssetDeleteResult|AssetImporter|AssetModificationProcessor|AssetMoveResult|AssetPostprocessor|AsyncOperation|AudioChorusFilter|AudioClip|AudioDistortionFilter|AudioEchoFilter|AudioHighPassFilter|AudioImporter|AudioImporterFormat|AudioImporterLoadType|AudioListener|AudioLowPassFilter|AudioReverbFilter|AudioReverbPreset|AudioReverbZone|AudioRolloffMode|AudioSettings|AudioSource|AudioSpeakerMode|AudioType|AudioVelocityUpdateMode|Avatar|AvatarBuilder|AvatarIKGoal|AvatarTarget|Behaviour|BitStream|BlackBerryBuildSubtarget|BlackBerryBuildType|BlendWeights|BodyPart|BoneState|BoneWeight|Bounds|BoxCollider|BoxCollider2D|BuildAssetBundleOptions|BuildOptions|BuildPipeline|BuildTarget|BuildTargetGroup|Caching|CalendarIdentifier|CalendarUnit|CallbackOrderAttribute|Camera|CameraClearFlags|CanEditMultipleObjects|CapsuleCollider|CharacterController|CharacterInfo|CharacterJoint|CircleCollider2D|ClipAnimationMaskType|Cloth|ClothRenderer|ClothSkinningCoefficient|Collider|Collider2D|Collision|Collision2D|CollisionDetectionMode|CollisionDetectionMode2D|CollisionFlags|Color|Color32|ColorSpace|CombineInstance|Compass|Component|ComputeBuffer|ComputeBufferType|ComputeShader|ConfigurableJoint|ConfigurableJointMotion|ConnectionTesterStatus|ConstantForce|ContactPoint|ContactPoint2D|ContextMenu|ControllerColliderHit|Coroutine|CrashReport|Cubemap|CubemapFace|Cursor|CursorMode|CustomEditor|CustomPropertyDrawer|Debug|DepthTextureMode|DetailPrototype|DetailRenderMode|DeviceOrientation|DeviceType|Display|DistanceJoint2D|DragAndDrop|DragAndDropVisualMode|DrawCameraMode|DrawGizmo|EdgeCollider2D|Editor|EditorApplication|EditorBehaviorMode|EditorGUI|EditorGUILayout|EditorGUIUtility|EditorPrefs|EditorSkin|EditorStyles|EditorUtility|EditorWindow|Event|EventModifiers|EventType|ExecuteInEditMode|ExportPackageOptions|FFTWindow|FileUtil|FilterMode|FixedJoint|Flare|Flash.ActionScript|Flash.FlashPlayer|FlashBuildSubtarget|FocusType|FogMode|Font|FontRenderingMode|FontStyle|FontTextureCase|ForceMode|FullScreenMovieControlMode|FullScreenMovieScalingMode|GL|GUI|GUIContent|GUIElement|GUILayer|GUILayout|GUILayoutOption|GUILayoutUtility|GUISettings|GUISkin|GUIStyle|GUIStyleState|GUIText|GUITexture|GUIUtility|GameObject|GameObjectUtility|GameViewSizeGroupType|GenericMenu|GeometryUtility|GizmoType|Gizmos|Gradient|GradientAlphaKey|GradientColorKey|Graphics|Gyroscope|Handheld|HandleUtility|Handles|Help|HideFlags|HideInInspector|HighlightSearchMode|Highlighter|HingeJoint|HingeJoint2D|HostData|HumanBodyBones|HumanBone|HumanDescription|HumanLimit|HumanTrait|IMECompositionMode|IconDrawStyle|ImageEffectOpaque|ImageEffectTransformsToLDR|ImagePosition|ImportAssetOptions|InitializeOnLoadAttribute|Input|InteractiveCloth|Joint|Joint2D|JointAngleLimits2D|JointDrive|JointDriveMode|JointLimits|JointMotor|JointMotor2D|JointProjectionMode|JointSpring|JointTranslationLimits2D|KeyCode|Keyframe|LOD|LODGroup|LODUtility|LayerMask|LensFlare|Light|LightProbeGroup|LightProbes|LightRenderMode|LightShadows|LightType|LightmapBakeQuality|LightmapData|LightmapEditorSettings|LightmapSettings|Lightmapping|LightmapsMode|LineRenderer|LocalNotification|LocationInfo|LocationService|LocationServiceStatus|LogType|MacFullscreenMode|MasterServer|MasterServerEvent|MatchTargetWeightMask|Material|MaterialEditor|MaterialProperty|MaterialProperty.PropFlags|MaterialProperty.PropType|MaterialProperty.TexDim|MaterialPropertyBlock|MaterialPropertyDrawer|Mathf|Matrix4x4|Media.MediaState|MenuCommand|MenuItem|Mesh|MeshCollider|MeshFilter|MeshRenderer|MeshTopology|MeshUtility|Message.Severity|MessageType|MetroSDK|Microphone|ModelImporter|ModelImporterAnimationCompression|ModelImporterAnimationType|ModelImporterClipAnimation|ModelImporterGenerateAnimations|ModelImporterMaterialName|ModelImporterMaterialSearch|ModelImporterMeshCompression|ModelImporterTangentSpaceMode|MonoBehaviour|MonoScript|MouseCursor|MovieImporter|MovieTexture|NPOTSupport|NavMesh|NavMeshAgent|NavMeshBuilder|NavMeshHit|NavMeshObstacle|NavMeshPath|NavMeshPathStatus|NavMeshTriangulation|Network|NetworkConnectionError|NetworkDisconnection|NetworkLogLevel|NetworkMessageInfo|NetworkPeerType|NetworkPlayer|NetworkReachability|NetworkStateSynchronization|NetworkView|NetworkViewID|NotConvertedAttribute|NotFlashValidatedAttribute|NotRenamedAttribute|NotificationServices|Object|ObjectNames|ObstacleAvoidanceType|OcclusionArea|OcclusionPortal|OffMeshLink|OffMeshLinkData|OffMeshLinkType|PS3BuildSubtarget|Packer.Execution|Particle|ParticleAnimator|ParticleEmitter|ParticleRenderMode|ParticleRenderer|ParticleSystem|ParticleSystem.CollisionEvent|ParticleSystem.Particle|ParticleSystemRenderMode|ParticleSystemRenderer|ParticleSystemSimulationSpace|PhysicMaterial|PhysicMaterialCombine|Physics|Physics2D|PhysicsMaterial2D|Ping|PivotMode|PivotRotation|Plane|PlayMode|PlayerPrefs|PlayerPrefsException|PlayerSettings|PlayerSettings.Android|PlayerSettings.BlackBerry|PlayerSettings.MetroCompilationOverrides|PlayerSettings.Wii|PlayerSettings.iOS|PolygonCollider2D|PrefabType|PrefabUtility|PreferenceItem|PrimitiveType|ProceduralCacheSize|ProceduralLoadingBehavior|ProceduralMaterial|ProceduralOutputType|ProceduralProcessorUsage|ProceduralPropertyDescription|ProceduralPropertyType|ProceduralTexture|Profiler|Projector|PropertyAttribute|PropertyDrawer|PropertyModification|QualitySettings|Quaternion|QueueMode|RPC|RPCMode|Random|Ray|Ray2D|RaycastHit|RaycastHit2D|Rect|RectOffset|RemoteNotification|RemoteNotificationType|RemoveAssetOptions|RenderBuffer|RenderSettings|RenderTexture|RenderTextureFormat|RenderTextureReadWrite|Renderer|Rendering.BlendMode|Rendering.BlendOp|Rendering.ColorWriteMask|Rendering.CompareFunction|Rendering.CullMode|Rendering.StencilOp|RenderingPath|ReplacePrefabOptions|RequireComponent|Resolution|ResolutionDialogSetting|Resources|Rigidbody|Rigidbody2D|RigidbodyConstraints|RigidbodyInterpolation|RigidbodyInterpolation2D|RigidbodySleepMode2D|RotationDriveMode|RuntimeAnimatorController|RuntimePlatform|SaveType|ScaleMode|Screen|ScreenOrientation|ScriptCallOptimizationLevel|ScriptableObject|ScriptableWizard|SearchFilter.SearchArea|SearchFilter.State|SearchableEditorWindow.SearchMode|SearchableEditorWindow.SearchModeHierarchyWindow|Security|Selection|SelectionMode|SendMessageOptions|SerializeField|SerializedObject|SerializedProperty|SerializedPropertyType|Shader|ShaderUtil|ShaderUtil.ShaderPropertyTexDim|ShaderUtil.ShaderPropertyType|ShadowProjection|SkeletonBone|SkinQuality|SkinnedCloth|SkinnedMeshRenderer|Skybox|SleepTimeout|SliderJoint2D|Social|SocialPlatforms.GameCenter.GameCenterPlatform|SocialPlatforms.IAchievement|SocialPlatforms.IAchievementDescription|SocialPlatforms.ILeaderboard|SocialPlatforms.ILocalUser|SocialPlatforms.IScore|SocialPlatforms.ISocialPlatform|SocialPlatforms.IUserProfile|SocialPlatforms.Range|SocialPlatforms.TimeScope|SocialPlatforms.UserScope|SocialPlatforms.UserState|SoftJointLimit|Space|SphereCollider|SplatPrototype|SpringJoint|SpringJoint2D|Sprite|SpriteAlignment|SpriteImportMode|SpriteMeshType|SpriteMetaData|SpritePackerMode|SpritePackingMode|SpritePackingRotation|SpriteRenderer|Sprites.AtlasSettings|Sprites.IPackerPolicy|StaticBatchingUtility|StaticEditorFlags|StaticOcclusionCulling|StaticOcclusionCullingVisualization|StrippingLevel|SubstanceArchive|SubstanceImporter|SystemInfo|SystemLanguage|TargetGlesGraphics|Terrain|TerrainCollider|TerrainData|TerrainRenderFlags|TextAlignment|TextAnchor|TextAsset|TextClipping|TextEditor.DblClickSnapping|TextMesh|Texture|Texture2D|Texture3D|TextureCompressionQuality|TextureFormat|TextureImporter|TextureImporterFormat|TextureImporterGenerateCubemap|TextureImporterMipFilter|TextureImporterNPOTScale|TextureImporterNormalFilter|TextureImporterSettings|TextureImporterType|TextureWrapMode|ThreadPriority|Time|Tool|Tools|Touch|TouchPhase|TouchScreenKeyboard|TouchScreenKeyboardType|TrailRenderer|Transform|TransparencySortMode|Tree|TreeEditorHelper.NodeType|TreeGroup.BuildFlag|TreeGroup.DistributionMode|TreeGroup.LockFlag|TreeGroupBranch.GeometryMode|TreeGroupLeaf.GeometryMode|TreeInstance|TreePrototype|TrueTypeFontImporter|UIOrientation|Undo|UndoPropertyModification|UnwrapParam|Unwrapping|UserAuthorization|Vector2|Vector3|Vector4|VersionControl.Asset|VersionControl.AssetList|VersionControl.ChangeSet|VersionControl.ChangeSets|VersionControl.CheckoutMode|VersionControl.CompletionAction|VersionControl.ConfigField|VersionControl.FileMode|VersionControl.MergeMethod|VersionControl.OnlineState|VersionControl.Plugin|VersionControl.Provider|VersionControl.ResolveMethod|VersionControl.RevertMode|VersionControl.SubmitResult|VersionControl.Task|ViewTool|WSA.Application|WSA.Folder|WSA.SecondaryTileData|WSA.Tile|WSA.TileForegroundText|WSA.TileTemplate|WSA.Toast|WSA.ToastTemplate|WSA.WindowActivated|WSA.WindowActivationState|WSA.WindowSizeChanged|WWW|WWWForm|WaitForEndOfFrame|WaitForFixedUpdate|WaitForSeconds|WebCamDevice|WebCamTexture|WheelCollider|WheelFrictionCurve|WheelHit|WiiBuildDebugLevel|WiiBuildSubtarget|WiiHio2Usage|WiiRegion|Windows.Crypto|Windows.Directory|Windows.File|WindowsPhone.Media|WrapMode|XboxBuildSubtarget|XboxRunMethod|YieldInstruction|iOSActivityIndicatorStyle|iOSSdkVersion|iOSShowActivityIndicatorOnLoading|iOSStatusBarStyle|iOSTargetDevice|iOSTargetOSVersion|iOSTargetResolution|iPhone|iPhoneGeneration|)\b name - keyword.other.using.source.cs + entity.name.class.source.cs + + + match + \b(true|false|null|this|base)\b + name + constant.language.source.cs - 2 + match + \b((0(x|X)[0-9a-fA-F]*)|(([0-9]+\.?[0-9]*)|(\.[0-9]+))((e|E)(\+|-)?[0-9]+)?)(L|l|UL|ul|u|U|F|f|ll|LL|ull|ULL)?\b + name + constant.numeric.source.cs + + + captures + + 0 + + name + punctuation.definition.string.begin.source.cs + + + match + @"([^"]|"")*" + name + string.quoted.double.literal.source.cs + + + begin + " + beginCaptures + + 0 + + name + punctuation.definition.string.begin.source.cs + + + end + " + endCaptures + + 0 + + name + punctuation.definition.string.end.source.cs + + + name + string.quoted.double.source.cs + patterns + + + match + \\. + name + constant.character.escape.source.cs + + + + + begin + ' + beginCaptures + + 0 + + name + punctuation.definition.string.begin.source.cs + + + end + ' + endCaptures + + 0 + + name + punctuation.definition.string.end.source.cs + + name - entity.name.type.package.source.cs + string.quoted.single.source.cs + patterns + + + match + \\. + name + constant.character.escape.source.cs + + - - match - ^\s*(using)\s+([^ ;]*); - name - meta.keyword.using.source.cs - - - include - #builtinTypes + + keywords - captures - - 1 + patterns + + match + \b(if|else|while|for|foreach|in|do|return|continue|break|switch|case|default|goto|throw|try|catch|finally|lock|yield)\b name - keyword.other.namespace.source.cs + keyword.control.source.cs - 2 + match + \b(from|where|select|group|into|orderby|join|let|on|equals|by|ascending|descending)\b name - entity.name.type.namespace.source.cs + keyword.linq.source.cs - - match - ^\s*(namespace)\s+([^ ]+)(?:\s*{)?$ - name - meta.keyword.namespace.source.cs - - - captures - - 2 + match + \b(new|is|as|using|checked|unchecked|typeof|sizeof|override|readonly|stackalloc)\b name - keyword.control.import.source.cs + keyword.operator.source.cs - - match - ^(#)\s*(if|else|elif|endif|define|undef|warning|error|line|region|endregion)\b - name - meta.preprocessor.source.cs - - - repository - - builtinTypes - - patterns - match - \b(bool|byte|sbyte|char|decimal|double|float|int|uint|long|ulong|object|short|ushort|string|void|class|struct|enum|interface|Texture2D|GUISkin|GUIStyle|GameObject|Vector2|Vector2Field|Vector3|Vector3Field|Vector4|Vector4Field|Vertex|Vertex3|Transform|Touch|TouchPhase|Color|Rect|Dictionary|List|var)\b + \b(var|event|delegate|add|remove|set|get|value)\b name - storage.type.source.cs + keyword.other.source.cs - classInheritance + method patterns begin - : + \[ end - (?={) + \] + name + meta.method.annotation.source.cs patterns - captures + include + #constants + + + include + #preprocessor + + + include + #builtinTypes + + + + + begin + (?=\bnew\s+)(?=[\w<].*\s+)(?=[^=]+\() + end + (?={|;) + name + meta.new-object.source.cs + patterns + + + include + #code + + + + + begin + (?!new)(?=[\w<].*\s+)(?=[^=]+\() + end + (})|(?=;) + endCaptures + + 1 + + name + punctuation.section.method.end.source.cs + + + name + meta.method.source.cs + patterns + + + include + #storage-modifiers + + + begin + ([\w.]+)\s*\( + beginCaptures 1 name - storage.type.source.cs + entity.name.function.source.cs - match - \s*,?([A-Za-z_]\w*)\b + end + \) + name + meta.method.identifier.source.cs + patterns + + + include + #parameters + + + + + begin + (?=\w.*\s+[\w.]+\s*\() + end + (?=[\w.]+\s*\() + name + meta.method.return-type.source.cs + patterns + + + include + #builtinTypes + + + + + begin + :\s*(this|base)\s*\( + beginCaptures + + 1 + + name + constant.language.source.cs + + + end + \) + name + meta.method.base-call.source.cs + patterns + + + include + #builtinTypes + + + + + begin + { + beginCaptures + + 0 + + name + punctuation.section.method.begin.source.cs + + + end + (?=}) + name + meta.method.body.source.cs + patterns + + + include + #code + + - - - comments - - patterns - begin - /\* - captures + (?!new)(?=[\w<].*\s+)(?=[^=]+\{) + end + } + endCaptures 0 name - punctuation.definition.comment.source.cs + punctuation.section.property.end.source.cs - end - \*/\n? name - comment.block.source.cs - - - captures - - 1 + meta.property.source.cs + patterns + + + include + #storage-modifiers + + begin + ([\w.]+)\s*(?={) + captures + + 1 + + name + entity.name.function.source.cs + + + end + (?={) name - punctuation.definition.comment.source.cs + meta.method.identifier.source.cs - - match - (//).*$\n? - name - comment.line.double-slash.source.cs + + begin + (?=\w.*\s+[\w.]+\s*\{) + end + (?=[\w.]+\s*\{) + name + meta.method.return-type.source.cs + patterns + + + include + #builtinTypes + + + + + begin + { + beginCaptures + + 0 + + name + punctuation.section.property.begin.source.cs + + + end + (?=}) + name + meta.method.body.source.cs + patterns + + + include + #code + + + + - doubleQuotedString + method-call begin - " + ([\w$]+)(\() beginCaptures - 0 + 1 name - punctuation.definition.string.begin.source.cs + meta.method.source.cs + + 2 + + name + punctuation.definition.method-parameters.begin.source.cs end - " + \) endCaptures 0 name - punctuation.definition.string.end.source.cs + punctuation.definition.method-parameters.end.source.cs name - string.quoted.double.source.cs + meta.method-call.source.cs patterns match - \\. + , name - constant.character.escape.source.cs + punctuation.definition.seperator.parameter.source.cs - - - doubleQuotedStringLiteral - - captures - - 0 - name - punctuation.definition.string.begin.source.cs + include + #code - - match - @"([^"]|"")*" - name - string.quoted.double.literal.source.cs + - singleQuotedString + parameters begin - ' + \b(ref|params|out)?\s*\b([\w.\[\]]+)\s+(\w+)\s*(=)? beginCaptures - 0 + 1 + + name + storage.type.modifier.source.cs + + 2 + + name + storage.type.generic.source.cs + + 3 + + name + variable.parameter.function.source.cs + + 4 name - punctuation.definition.string.begin.source.cs + keyword.operator.assignment.source.cs end - ' + (?:(,)|(?=[\)])) endCaptures - 0 + 1 name - punctuation.definition.string.end.source.cs + punctuation.definition.separator.parameter.source.cs - name - string.quoted.single.xml patterns - match - \\. - name - constant.character.escape.source.cs + include + #constants + + + include + #block - statementRemainder + preprocessor patterns - begin - \( - end - (?=\)) + captures + + 2 + + name + meta.toc-list.region.source.cs + + + match + ^\s*#\s*(region)\b(.*)$ name - meta.definition.param-list.source.cs - patterns - + meta.preprocessor.source.cs + + + captures + + 2 - include - #builtinTypes + name + entity.name.function.preprocessor.source.cs - + + match + ^\s*#\s*(define)\b\s*(\S*) + name + meta.preprocessor.source.cs + + + captures + + 2 + + name + keyword.control.import.source.cs + + + match + ^\s*#\s*(if|else|elif|endif|define|undef|warning|error|line|pragma|region|endregion)\b + name + meta.preprocessor.source.cs + storage-modifiers + + match + \b(event|delegate|internal|public|protected|private|static|const|new|sealed|abstract|virtual|override|extern|unsafe|readonly|volatile|implicit|explicit|operator)\b + name + storage.modifier.source.cs + scopeName source.cs