RPGlite Starter Kit  1.0.0
Starting RPG projects made easy.
Loading...
Searching...
No Matches
RPGlite.ItemUI Class Reference
Inheritance diagram for RPGlite.ItemUI:
[legend]

Classes

class  ItemDataArray
 

Public Types

enum  ItemType { Outfit , Hair , Hat }
 
enum  ItemPlace { Inventory , Shop , Chest }
 

Public Member Functions

void InitializeItem ()
 
void ToggleEquipped ()
 
void ListenEquipped (ItemUI item)
 
ItemData ToItemData ()
 
void FromItemData (ItemData data)
 
void LoadItem (int itemId, string itemName="Unnamed Item")
 
void UpdateItem ()
 

Public Attributes

ItemType itemType = ItemType.Outfit
 
ItemPlace itemPlace = ItemPlace.Inventory
 
TMP_Text equippedText
 
bool equipOnStart = false
 
string itemName = "Unnamed Item"
 
int itemId = 1
 
int itemNr = 1
 
int rarity = 0
 
int price = 0
 

Properties

bool Equipped [get, set]
 

Member Enumeration Documentation

◆ ItemPlace

Enumerator
Inventory 
Shop 
Chest 

◆ ItemType

Enumerator
Outfit 
Hair 
Hat 

Member Function Documentation

◆ FromItemData()

void RPGlite.ItemUI.FromItemData ( ItemData data)
inline

◆ InitializeItem()

void RPGlite.ItemUI.InitializeItem ( )
inline

◆ ListenEquipped()

void RPGlite.ItemUI.ListenEquipped ( ItemUI item)
inline

◆ LoadItem()

void RPGlite.ItemUI.LoadItem ( int itemId,
string itemName = "Unnamed Item" )
inline

◆ ToggleEquipped()

void RPGlite.ItemUI.ToggleEquipped ( )
inline

◆ ToItemData()

ItemData RPGlite.ItemUI.ToItemData ( )
inline

◆ UpdateItem()

void RPGlite.ItemUI.UpdateItem ( )
inline

Member Data Documentation

◆ equipOnStart

bool RPGlite.ItemUI.equipOnStart = false

◆ equippedText

TMP_Text RPGlite.ItemUI.equippedText

◆ itemId

int RPGlite.ItemUI.itemId = 1

◆ itemName

string RPGlite.ItemUI.itemName = "Unnamed Item"

◆ itemNr

int RPGlite.ItemUI.itemNr = 1

◆ itemPlace

ItemPlace RPGlite.ItemUI.itemPlace = ItemPlace.Inventory

◆ itemType

ItemType RPGlite.ItemUI.itemType = ItemType.Outfit

◆ price

int RPGlite.ItemUI.price = 0

◆ rarity

int RPGlite.ItemUI.rarity = 0

Property Documentation

◆ Equipped

bool RPGlite.ItemUI.Equipped
getset

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