ORK Framework  2.26.1
API Documentation
ORKFramework.UI.ActiveBattleMenu Class Reference
Inheritance diagram for ORKFramework.UI.ActiveBattleMenu:
ORKFramework.IChoice ORKFramework.IDragOrigin ORKFramework.IChoiceSimple

Public Member Functions

 ActiveBattleMenu (Combatant owner, int menuID)
 
string GetTitle ()
 
ChoiceContent GetCombatantChoice (Combatant combatant)
 
void Clear ()
 
void Close ()
 
void CloseSilent ()
 
void Reset (bool call)
 
bool ShowOKButton (GUIBox origin)
 
bool ShowCancelButton (GUIBox origin)
 
bool IsOKButtonActive (GUIBox origin)
 
bool IsCancelButtonActive (GUIBox origin)
 
void Show ()
 
void Show (bool reset)
 
void Show (List< BMItem > list, int selection, BattleMenuMode mode)
 
void FocusGained (GUIBox origin)
 
void FocusLost (GUIBox origin)
 
void OutOfBoxClick (GUIBox origin)
 
void Closed (GUIBox origin)
 
void Back ()
 
bool ExternalStoreCurrent (BattleMenuMode nextMode)
 
void CreateChoices ()
 
void ChoiceSelected (int index, GUIBox origin)
 
void SelectionChanged (int index, GUIBox origin)
 
void Canceled (GUIBox origin)
 
bool CombatantClicked (Combatant combatant)
 
bool CombatantCursorOver (Combatant combatant, bool changed)
 
bool Tick (GUIBox origin)
 
bool UnfocusedTick (GUIBox origin)
 
bool NotControlableTick (GUIBox origin)
 
void ChangeAbilityLevel (int change)
 
void SetRayPoint (Vector3 point)
 
bool StartTargetSelection (IShortcut shortcut, bool blockBattleCamera)
 
void StopTargetSelection ()
 
void StartGridMoveSelection (GridMoveShortcut gridMoveShortcut, bool backToMenu)
 
void EndGridMoveSelection (bool accepted)
 
void EndGridMoveSelectionClose (bool accepted)
 
void StartGridOrientationSelection (GridOrientationShortcut gridOrientationShortcut, bool backToMenu)
 
void EndGridOrientationSelection (bool accepted)
 
void EndGridOrientationSelectionClose (bool accepted)
 
void StartGridExamine (BattleGridCellComponent selectedCell, bool backToMenu)
 
void EndGridExamineClose ()
 
void StartGridTargetCellSelection (IShortcut shortcut, bool blockBattleCamera)
 
void EndGridTargetCellSelection (bool accepted)
 
void Dropped (DragInfo drag)
 
bool DroppedOnCombatant (Combatant c, DragInfo drag)
 
bool DroppedToWorld (Vector3 position, DragInfo drag)
 
void AddAction (BaseAction action)
 

Public Attributes

GameObject raycastUserCursorInstance
 
GameObject raycastCursorInstance
 
GUIBox targetOriginBox
 

Properties

BattleMenu Settings [get]
 
TargetHighlight TargetHighlight [get]
 
int MenuID [get]
 
bool IsOpen [get, set]
 
bool RememberSelection [get]
 
int CurrentParentType [get, set]
 
bool Controlable [get]
 
GUIBox Box [get]
 
Combatant CommandedBy [get, set]
 
BattleMenuMode Mode [get]
 
bool IsSpecialTick [get]
 
BaseAction RayAction [get, set]