ORK Framework  2.22.0
API Documentation
ORKFramework.GridExamineBestiaryChoice Class Reference
Inheritance diagram for ORKFramework.GridExamineBestiaryChoice:
ORKFramework.BestiaryChoice ORKFramework.BaseData ORKFramework.IChoice ORKFramework.IBaseData ORKFramework.IChoiceSimple

Public Member Functions

override void Show (Combatant combatant, bool isAcceptDialogue, bool canCancel, NotifyBool callback, NotifyCheck customTick)
 
override void Close ()
 
override void Closed (GUIBox origin)
 
bool CheckCall ()
 
bool CheckShow (Combatant user, Combatant combatant)
 
void PlayOpenAudio ()
 
void PlayCloseAudio ()
 
void UseControlBlocks (int change)
 
- Public Member Functions inherited from ORKFramework.BestiaryChoice
bool Tick (GUIBox origin)
 
bool UnfocusedTick (GUIBox origin)
 
bool NotControlableTick (GUIBox origin)
 
bool ShowOKButton (GUIBox origin)
 
bool ShowCancelButton (GUIBox origin)
 
bool IsOKButtonActive (GUIBox origin)
 
bool IsCancelButtonActive (GUIBox origin)
 
void Show ()
 
void FocusGained (GUIBox origin)
 
void FocusLost (GUIBox origin)
 
void OutOfBoxClick (GUIBox origin)
 
void ChoiceSelected (int index, GUIBox origin)
 
void SelectionChanged (int index, GUIBox origin)
 
void Canceled (GUIBox origin)
 
- Public Member Functions inherited from ORKFramework.BaseData
virtual DataObject GetData ()
 Gets a ORKFramework.DataObject representing the class. More...
 
virtual void SetData (DataObject data)
 Sets the variables of the class using a ORKFramework.DataObject. More...
 
virtual void EditorAutoSetup (string fieldName)
 Called for all fields using the autoSetup option of the ORKFramework.ORKEditorLayoutAttribute. More...
 

Public Attributes

bool showForPlayer = true
 
bool showForAllies = true
 
bool showForEnemies = true
 
bool autoShow = false
 
bool useCallKey = false
 
int callKey = 0
 
bool callCursorOver = false
 
bool blockPlayerControl = false
 
bool blockCameraControl = false
 
AudioClip openAudio
 
float openVolume = 1.0f
 
AudioClip closeAudio
 
float closeVolume = 1.0f
 
bool useUser = false
 
bool hideForUser = false
 
- Public Attributes inherited from ORKFramework.BestiaryChoice
int guiBoxID = 0
 
bool uiHidesBox = false
 
bool showOkButton = false
 
bool showCancelButton = false
 
bool useBestiaryInfo = true
 
bool atCombatantObject = false
 
string childName = ""
 
Vector2 positionOffset = Vector2.zero
 
bool showPortrait = false
 
int portraitType = 0
 
BaseCombatantInformationDisplay entryInfo = new BaseCombatantInformationDisplay()
 

Protected Member Functions

override bool CheckTick (GUIBox origin)
 
- Protected Member Functions inherited from ORKFramework.BestiaryChoice
void ChangeEntryPage (int change)
 

Additional Inherited Members

- Protected Attributes inherited from ORKFramework.BestiaryChoice
GUIBox box
 
int current = 0
 
Combatant combatant
 
bool isAcceptDialogue = false
 
bool canCancel = true
 
bool canceled = false
 
NotifyBool callback
 
NotifyCheck customTick
 
- Properties inherited from ORKFramework.BestiaryChoice
Combatant Combatant [get]
 
bool IsOpen [get]