Animation.DefaultAnimationController.GetTriggerId C# (CSharp) Method

GetTriggerId() private method

private GetTriggerId ( AnimationName name, AnimationLayer layer ) : int
name AnimationName
layer AnimationLayer
return int
            private int GetTriggerId(AnimationName name, AnimationLayer layer)
            {
                if (!layers.ContainsKey(layer)) {
                    layers[layer] = new Dictionary<AnimationName, int>();
                }

                if (!layers[layer].ContainsKey(name)) {
                    string pathName = layer.ToString() + "." + name.ToString();
                    int pathHash = Animator.StringToHash(pathName);
                    layers[layer][name] = pathHash;
                    triggerNames[pathHash] = pathName;
                }

                return layers[layer][name];
            }