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

Public Attributes

Transform Cursor
 
TabGroup SelectableTabs
 

Private Member Functions

void Awake ()
 
void OnEnable ()
 
void OnDisable ()
 
void Start ()
 
void OnNavigate (Vector2 direction)
 
void OnConfirm ()
 
void OnCancel ()
 
void Update ()
 
void LateUpdate ()
 

Private Attributes

MenuInputsContainer menuInputs
 
Vector2Int selectionPos
 
ClothingBrain clothingBrain
 
int selectMinX = -1
 
int selectMinY = 0
 
int selectMaxX = 3
 
int selectMaxY = 3
 
int selectedTab = 0
 

Member Function Documentation

◆ Awake()

void Slasher.Inventory.WardrobeManager.Awake ( )
private

◆ LateUpdate()

void Slasher.Inventory.WardrobeManager.LateUpdate ( )
private

◆ OnCancel()

void Slasher.Inventory.WardrobeManager.OnCancel ( )
private

◆ OnConfirm()

void Slasher.Inventory.WardrobeManager.OnConfirm ( )
private

◆ OnDisable()

void Slasher.Inventory.WardrobeManager.OnDisable ( )
private
Here is the call graph for this function:

◆ OnEnable()

void Slasher.Inventory.WardrobeManager.OnEnable ( )
private
Here is the call graph for this function:

◆ OnNavigate()

void Slasher.Inventory.WardrobeManager.OnNavigate ( Vector2 direction)
private

◆ Start()

void Slasher.Inventory.WardrobeManager.Start ( )
private

◆ Update()

void Slasher.Inventory.WardrobeManager.Update ( )
private

Member Data Documentation

◆ clothingBrain

ClothingBrain Slasher.Inventory.WardrobeManager.clothingBrain
private

◆ Cursor

Transform Slasher.Inventory.WardrobeManager.Cursor

◆ menuInputs

MenuInputsContainer Slasher.Inventory.WardrobeManager.menuInputs
private

◆ SelectableTabs

TabGroup Slasher.Inventory.WardrobeManager.SelectableTabs

◆ selectedTab

int Slasher.Inventory.WardrobeManager.selectedTab = 0
private

◆ selectionPos

Vector2Int Slasher.Inventory.WardrobeManager.selectionPos
private

◆ selectMaxX

int Slasher.Inventory.WardrobeManager.selectMaxX = 3
private

◆ selectMaxY

int Slasher.Inventory.WardrobeManager.selectMaxY = 3
private

◆ selectMinX

int Slasher.Inventory.WardrobeManager.selectMinX = -1
private

◆ selectMinY

int Slasher.Inventory.WardrobeManager.selectMinY = 0
private

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