Anima2D.BoneUtils.InitializeReflection C# (CSharp) Method

InitializeReflection() static private method

static private InitializeReflection ( ) : void
return void
		static void InitializeReflection()
		{
			if(!s_Initialized)
			{
				if(s_SetLocalEulerHintMethod == null)
				{
					s_SetLocalEulerHintMethod = s_TransformType.GetMethod("SetLocalEulerHint",BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance);
				}
				
				if(s_GetLocalEulerAnglesMethod == null)
				{
					s_GetLocalEulerAnglesMethod = s_TransformType.GetMethod("GetLocalEulerAngles",BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance);
				}
				
				if(s_GetRotationOrderProperty == null)
				{
					s_GetRotationOrderProperty = s_TransformType.GetProperty("rotationOrder",BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance);
				}
				s_Initialized = true;
			}
		}