![]() |
Style Slasher
A dressup combat roguelike created by Scrungle Studios for the 2025 Swinburne Capstone project.
|
Public Member Functions | |
ParamDefinitionProxy (ParamID current, ParamProxyList< EntityBlueprintSO > parent, float value) | |
ParamDefinitionProxy (ParamProxyList< EntityBlueprintSO > parent) | |
override bool | DrawValue (Rect rect) |
override void | ApplyValue (ScriptableObject obj) |
![]() | |
BaseParamProxyGeneric (ParamProxyList< T > parent) | |
BaseParamProxyGeneric (ParamID current, ParamProxyList< T > parent) | |
![]() | |
BaseParamProxy () | |
BaseParamProxy (ParamID current) | |
EntityParamTooltipRequest | DrawID (Rect rect) |
void | ApplyID () |
bool | DrawValue (Rect rect) |
void | DrawClosest (Rect rect) |
void | DrawContextMenu () |
void | OnDisable () |
int | CompareTo (BaseParamProxy other) |
Private Attributes | |
float | currentValue |
Additional Inherited Members | |
![]() | |
Guid | Reference |
bool | WasFocusedID |
ParamID | RealID |
![]() | |
override bool | Has (string id) |
override bool | Has (ParamID id) |
override void | Replace (ParamID prevID, ParamID newID) |
override void | Add (ParamID newID) |
override void | Remove (ParamID targetID) |
override void | RemoveProxy (Guid id) |
override int | Compare (BaseParamProxy other) |
override void | Repaint () |
![]() | |
int | Compare (BaseParamProxy other) |
bool | Has (string id) |
bool | Has (ParamID id) |
void | Replace (ParamID prevID, ParamID newID) |
void | Add (ParamID newID) |
void | Remove (ParamID targetID) |
void | RemoveProxy (Guid id) |
void | Repaint () |
![]() | |
ParamProxyList< T > | parent |
![]() | |
bool | exists |
![]() | |
bool | Focused [get] |
bool | NeedsApply [get, private set] |
Slasher.Editor.ParamDefinitionProxy.ParamDefinitionProxy | ( | ParamID | current, |
ParamProxyList< EntityBlueprintSO > | parent, | ||
float | value ) |
Slasher.Editor.ParamDefinitionProxy.ParamDefinitionProxy | ( | ParamProxyList< EntityBlueprintSO > | parent | ) |
|
virtual |
Reimplemented from Slasher.Editor.BaseParamProxy.
override bool Slasher.Editor.ParamDefinitionProxy.DrawValue | ( | Rect | rect | ) |
|
private |