Infinite Runner Engine v1.9
Public Member Functions | Static Public Member Functions | Public Attributes | Protected Member Functions | Protected Attributes | List of all members
MoreMountains.Feedbacks.MMF_FeedbackInspector Class Reference

Public Member Functions

virtual void OnEnable ()
 
virtual void OnDisable ()
 
virtual void Initialization (SerializedProperty currentProperty, MMF_Feedback feedback, bool expandGroupInspectors)
 
void FillPropertiesList (SerializedProperty serializedProperty)
 
void DrawInspector (SerializedProperty currentProperty, MMF_Feedback feedback)
 
void DrawNoGroupInspector (SerializedProperty currentProperty, MMF_Feedback feedback)
 

Static Public Member Functions

static void DrawVerticalLayout (Action action, GUIStyle style)
 

Public Attributes

bool DrawerInitialized
 
List< SerializedProperty > PropertiesList = new List<SerializedProperty>()
 
Dictionary< string, MMFInspectorGroupDataGroupData = new Dictionary<string, MMFInspectorGroupData>()
 

Protected Member Functions

virtual bool DrawBase (SerializedProperty currentProperty, MMF_Feedback feedback)
 
virtual void DrawContainer (MMF_Feedback feedback)
 
virtual void DrawContents (MMF_Feedback feedback)
 
virtual void DrawGroup (MMFInspectorGroupData groupData, MMF_Feedback feedback)
 

Protected Attributes

bool _shouldDrawBase = true
 
SerializedProperty _currentProperty
 
MMF_Feedback _feedback
 
bool _expandGroupInspectors
 
Rect _leftBorderRect = new Rect()
 
Rect _setupRect = new Rect()
 
Rect _verticalGroup = new Rect()
 
Rect _widthRect = new Rect()
 
GUIContent _groupTitle = new GUIContent()
 

Member Function Documentation

◆ DrawBase()

virtual bool MoreMountains.Feedbacks.MMF_FeedbackInspector.DrawBase ( SerializedProperty  currentProperty,
MMF_Feedback  feedback 
)
protectedvirtual

◆ DrawContainer()

virtual void MoreMountains.Feedbacks.MMF_FeedbackInspector.DrawContainer ( MMF_Feedback  feedback)
protectedvirtual

◆ DrawContents()

virtual void MoreMountains.Feedbacks.MMF_FeedbackInspector.DrawContents ( MMF_Feedback  feedback)
protectedvirtual

◆ DrawGroup()

virtual void MoreMountains.Feedbacks.MMF_FeedbackInspector.DrawGroup ( MMFInspectorGroupData  groupData,
MMF_Feedback  feedback 
)
protectedvirtual

◆ DrawInspector()

void MoreMountains.Feedbacks.MMF_FeedbackInspector.DrawInspector ( SerializedProperty  currentProperty,
MMF_Feedback  feedback 
)

◆ DrawNoGroupInspector()

void MoreMountains.Feedbacks.MMF_FeedbackInspector.DrawNoGroupInspector ( SerializedProperty  currentProperty,
MMF_Feedback  feedback 
)

◆ DrawVerticalLayout()

static void MoreMountains.Feedbacks.MMF_FeedbackInspector.DrawVerticalLayout ( Action  action,
GUIStyle  style 
)
static

◆ FillPropertiesList()

void MoreMountains.Feedbacks.MMF_FeedbackInspector.FillPropertiesList ( SerializedProperty  serializedProperty)

◆ Initialization()

virtual void MoreMountains.Feedbacks.MMF_FeedbackInspector.Initialization ( SerializedProperty  currentProperty,
MMF_Feedback  feedback,
bool  expandGroupInspectors 
)
virtual

◆ OnDisable()

virtual void MoreMountains.Feedbacks.MMF_FeedbackInspector.OnDisable ( )
virtual

◆ OnEnable()

virtual void MoreMountains.Feedbacks.MMF_FeedbackInspector.OnEnable ( )
virtual

Member Data Documentation

◆ _currentProperty

SerializedProperty MoreMountains.Feedbacks.MMF_FeedbackInspector._currentProperty
protected

◆ _expandGroupInspectors

bool MoreMountains.Feedbacks.MMF_FeedbackInspector._expandGroupInspectors
protected

◆ _feedback

MMF_Feedback MoreMountains.Feedbacks.MMF_FeedbackInspector._feedback
protected

◆ _groupTitle

GUIContent MoreMountains.Feedbacks.MMF_FeedbackInspector._groupTitle = new GUIContent()
protected

◆ _leftBorderRect

Rect MoreMountains.Feedbacks.MMF_FeedbackInspector._leftBorderRect = new Rect()
protected

◆ _setupRect

Rect MoreMountains.Feedbacks.MMF_FeedbackInspector._setupRect = new Rect()
protected

◆ _shouldDrawBase

bool MoreMountains.Feedbacks.MMF_FeedbackInspector._shouldDrawBase = true
protected

◆ _verticalGroup

Rect MoreMountains.Feedbacks.MMF_FeedbackInspector._verticalGroup = new Rect()
protected

◆ _widthRect

Rect MoreMountains.Feedbacks.MMF_FeedbackInspector._widthRect = new Rect()
protected

◆ DrawerInitialized

bool MoreMountains.Feedbacks.MMF_FeedbackInspector.DrawerInitialized

◆ GroupData

Dictionary<string, MMFInspectorGroupData> MoreMountains.Feedbacks.MMF_FeedbackInspector.GroupData = new Dictionary<string, MMFInspectorGroupData>()

◆ PropertiesList

List<SerializedProperty> MoreMountains.Feedbacks.MMF_FeedbackInspector.PropertiesList = new List<SerializedProperty>()

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