Style Slasher
A dressup combat roguelike created by Scrungle Studios for the 2025 Swinburne Capstone project.
Slasher.Editor.ParamDefinitionDrawer Class Reference

This class is to prevent others from directly declaring ParamValues. More...

Inheritance diagram for Slasher.Editor.ParamDefinitionDrawer:
Inheritance graph
Collaboration diagram for Slasher.Editor.ParamDefinitionDrawer:
Collaboration graph

Public Member Functions

override void OnGUI (Rect position, SerializedProperty property, GUIContent label)
 
override float GetPropertyHeight (SerializedProperty property, GUIContent label)
 

Detailed Description

This class is to prevent others from directly declaring ParamValues.

You're meant to set them through ValueContainerSO due to the limitations of Unity's editor framework.

Member Function Documentation

◆ GetPropertyHeight()

override float Slasher.Editor.ParamDefinitionDrawer.GetPropertyHeight ( SerializedProperty property,
GUIContent label )
Here is the call graph for this function:

◆ OnGUI()

override void Slasher.Editor.ParamDefinitionDrawer.OnGUI ( Rect position,
SerializedProperty property,
GUIContent label )
Here is the call graph for this function:

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