TopDown Engine v4.3
MoreMountains.Feedbacks.MMF_FeedbackPropertyDrawerUITK Class Reference

Static Public Member Functions

static VisualElement DrawInspector (MMFInspectorDrawData drawData)
 
static void FillPropertiesList (SerializedProperty serializedProperty, Dictionary< string, MMFInspectorGroupData > groupDataDictionary, List< SerializedProperty > propertiesList)
 
static void DrawGroupExtrasContainer (MMF_PlayerEditorUITK.MMFFeedbackGroupExtrasContainerData groupExtrasContainerData)
 

Static Protected Member Functions

static void Initialization (MMFInspectorDrawData drawData)
 
static bool ShouldSkipGroup (string groupName, MMF_Feedback feedback)
 
static VisualElement DrawContainer (MMFInspectorDrawData drawData)
 
static VisualElement DrawGroup (MMFInspectorGroupData groupData, MMFInspectorDrawData drawData)
 
static bool DrawCustomInspectors (SerializedProperty currentProperty, MMF_Feedback feedback, Foldout foldout)
 

Static Protected Attributes

const string _customInspectorButtonPropertyName = "MMF_Button"
 
const string _mmfInspectorClassName = "mm-mmf-inspector"
 
const string _mmfContainerClassName = "mm-mmf-container"
 
const string _mmfGroupClassName = "mm-mmf-group"
 
const string _mmfFieldClassName = "mm-mmf-field"
 
const string _feedbackGroupHeaderExtrasClassName = "mm-feedback-group-header-extras"
 

Member Function Documentation

◆ DrawContainer()

static VisualElement MoreMountains.Feedbacks.MMF_FeedbackPropertyDrawerUITK.DrawContainer ( MMFInspectorDrawData  drawData)
staticprotected

◆ DrawCustomInspectors()

static bool MoreMountains.Feedbacks.MMF_FeedbackPropertyDrawerUITK.DrawCustomInspectors ( SerializedProperty  currentProperty,
MMF_Feedback  feedback,
Foldout  foldout 
)
staticprotected

◆ DrawGroup()

static VisualElement MoreMountains.Feedbacks.MMF_FeedbackPropertyDrawerUITK.DrawGroup ( MMFInspectorGroupData  groupData,
MMFInspectorDrawData  drawData 
)
staticprotected

◆ DrawGroupExtrasContainer()

static void MoreMountains.Feedbacks.MMF_FeedbackPropertyDrawerUITK.DrawGroupExtrasContainer ( MMF_PlayerEditorUITK.MMFFeedbackGroupExtrasContainerData  groupExtrasContainerData)
static

◆ DrawInspector()

static VisualElement MoreMountains.Feedbacks.MMF_FeedbackPropertyDrawerUITK.DrawInspector ( MMFInspectorDrawData  drawData)
static

◆ FillPropertiesList()

static void MoreMountains.Feedbacks.MMF_FeedbackPropertyDrawerUITK.FillPropertiesList ( SerializedProperty  serializedProperty,
Dictionary< string, MMFInspectorGroupData groupDataDictionary,
List< SerializedProperty >  propertiesList 
)
static

◆ Initialization()

static void MoreMountains.Feedbacks.MMF_FeedbackPropertyDrawerUITK.Initialization ( MMFInspectorDrawData  drawData)
staticprotected

◆ ShouldSkipGroup()

static bool MoreMountains.Feedbacks.MMF_FeedbackPropertyDrawerUITK.ShouldSkipGroup ( string  groupName,
MMF_Feedback  feedback 
)
staticprotected

Member Data Documentation

◆ _customInspectorButtonPropertyName

const string MoreMountains.Feedbacks.MMF_FeedbackPropertyDrawerUITK._customInspectorButtonPropertyName = "MMF_Button"
staticprotected

◆ _feedbackGroupHeaderExtrasClassName

const string MoreMountains.Feedbacks.MMF_FeedbackPropertyDrawerUITK._feedbackGroupHeaderExtrasClassName = "mm-feedback-group-header-extras"
staticprotected

◆ _mmfContainerClassName

const string MoreMountains.Feedbacks.MMF_FeedbackPropertyDrawerUITK._mmfContainerClassName = "mm-mmf-container"
staticprotected

◆ _mmfFieldClassName

const string MoreMountains.Feedbacks.MMF_FeedbackPropertyDrawerUITK._mmfFieldClassName = "mm-mmf-field"
staticprotected

◆ _mmfGroupClassName

const string MoreMountains.Feedbacks.MMF_FeedbackPropertyDrawerUITK._mmfGroupClassName = "mm-mmf-group"
staticprotected

◆ _mmfInspectorClassName

const string MoreMountains.Feedbacks.MMF_FeedbackPropertyDrawerUITK._mmfInspectorClassName = "mm-mmf-inspector"
staticprotected

The documentation for this class was generated from the following file: