void DrawRewardModifierListElement(Rect rect, int index, bool isActive, bool isFocused)
        {
            var list          = m_RewardModifierList.serializedProperty;
            var rewardElement = list.GetArrayElementAtIndex(index);

            var parameters = (target as ActionDefinition).Parameters.ToList();

            RewardModifierDrawer.PropertyField(rect, parameters, rewardElement, PlannerCustomTypeCache.ActionRewardTypes);
        }
 void ShowRewardModifierMenu(Rect rect, ReorderableList list)
 {
     RewardModifierDrawer.ShowRewardModifierMenu(serializedObject, list.serializedProperty, PlannerCustomTypeCache.ActionRewardTypes);
 }