Style Slasher
A dressup combat roguelike created by Scrungle Studios for the 2025 Swinburne Capstone project.
Slasher.Clothing.Clothing Class Reference
Inheritance diagram for Slasher.Clothing.Clothing:
Inheritance graph
Collaboration diagram for Slasher.Clothing.Clothing:
Collaboration graph

Public Member Functions

 Clothing (ClothingTemplateSO template)
 

Properties

ClothingSlotType SlotType [get]
 
List< System.Action > Actions [get]
 
List< ClothingTagTags [get]
 
ParamModifierList Modifiers [get]
 
string VisualID [get]
 

Private Member Functions

void Awake ()
 
void OnEnable ()
 
void OnDisable ()
 
void Start ()
 
void Update ()
 
void LateUpdate ()
 

Private Attributes

ClothingSlotType slotType
 
List< ClothingTagtags
 
ParamModifierList modifiers
 
List< System.Action > actions = new()
 
string visualID
 

Constructor & Destructor Documentation

◆ Clothing()

Slasher.Clothing.Clothing.Clothing ( ClothingTemplateSO template)

Member Function Documentation

◆ Awake()

void Slasher.Clothing.Clothing.Awake ( )
private

◆ LateUpdate()

void Slasher.Clothing.Clothing.LateUpdate ( )
private

◆ OnDisable()

void Slasher.Clothing.Clothing.OnDisable ( )
private

◆ OnEnable()

void Slasher.Clothing.Clothing.OnEnable ( )
private

◆ Start()

void Slasher.Clothing.Clothing.Start ( )
private

◆ Update()

void Slasher.Clothing.Clothing.Update ( )
private

Member Data Documentation

◆ actions

List<System.Action> Slasher.Clothing.Clothing.actions = new()
private

◆ modifiers

ParamModifierList Slasher.Clothing.Clothing.modifiers
private

◆ slotType

ClothingSlotType Slasher.Clothing.Clothing.slotType
private

◆ tags

List<ClothingTag> Slasher.Clothing.Clothing.tags
private

◆ visualID

string Slasher.Clothing.Clothing.visualID
private

Property Documentation

◆ Actions

List<System.Action> Slasher.Clothing.Clothing.Actions
get

◆ Modifiers

ParamModifierList Slasher.Clothing.Clothing.Modifiers
get

◆ SlotType

ClothingSlotType Slasher.Clothing.Clothing.SlotType
get

◆ Tags

List<ClothingTag> Slasher.Clothing.Clothing.Tags
get

◆ VisualID

string Slasher.Clothing.Clothing.VisualID
get

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