Loading...
Searching...
No Matches
PixelCrushers.QuestMachine.UnityUIButtonListTemplate Class Reference

Unity UI holder for buttons. More...

Inheritance diagram for PixelCrushers.QuestMachine.UnityUIButtonListTemplate:
Collaboration diagram for PixelCrushers.QuestMachine.UnityUIButtonListTemplate:

Public Member Functions

virtual void Awake ()
 
UnityUIButtonTemplate AddButton (ButtonQuestContent button)
 
UnityUIButtonTemplate AddButton (Sprite image, int count, string caption, UnityAction unityAction)
 
- Public Member Functions inherited from PixelCrushers.QuestMachine.UnityUIContainerTemplate
void AddInstanceToContainer (UnityUIContentTemplate instance)
 
override void Despawn ()
 

Protected Member Functions

UnityUIButtonTemplate CreateInstance ()
 

Properties

UnityUIButtonTemplate buttonTemplate [get, set]
 Template used to instantiate individual buttons.
 
- Properties inherited from PixelCrushers.QuestMachine.UnityUIContainerTemplate
List< UnityUIContentTemplateinstances [get]
 

Detailed Description

Unity UI holder for buttons.

Member Function Documentation

◆ AddButton() [1/2]

UnityUIButtonTemplate PixelCrushers.QuestMachine.UnityUIButtonListTemplate.AddButton ( ButtonQuestContent  button)
inline

◆ AddButton() [2/2]

UnityUIButtonTemplate PixelCrushers.QuestMachine.UnityUIButtonListTemplate.AddButton ( Sprite  image,
int  count,
string  caption,
UnityAction  unityAction 
)
inline

◆ Awake()

virtual void PixelCrushers.QuestMachine.UnityUIButtonListTemplate.Awake ( )
inlinevirtual

◆ CreateInstance()

UnityUIButtonTemplate PixelCrushers.QuestMachine.UnityUIButtonListTemplate.CreateInstance ( )
inlineprotected

Property Documentation

◆ buttonTemplate

UnityUIButtonTemplate PixelCrushers.QuestMachine.UnityUIButtonListTemplate.buttonTemplate
getset

Template used to instantiate individual buttons.


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