ORK Framework  2.22.0
API Documentation
ORKFramework.GridCellSelectionSettings Class Reference
Inheritance diagram for ORKFramework.GridCellSelectionSettings:
ORKFramework.BaseData ORKFramework.IBaseData

Public Member Functions

void PlaySelectAudio ()
 
void PlayAcceptAudio ()
 
void PlayCancelAudio ()
 
void PlayFailAudio ()
 
void SelectCell (BattleGridCellComponent startCell, BattleGridCellComponent currentCell, SelectGridCellBool selectCell, SelectGridCell acceptCell, GridCellCheck acceptCheck, SelectGridDirection selectDirection, bool neighbourMode, bool blockDiagonalDistance1)
 
- 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 useInputSelection = false
 
int verticalAxisID = 0
 
int horizontalAxisID = 0
 
float axisMinimum = 0.3f
 
bool useCameraDirection = false
 
float cameraDirectionOffset = 0
 
float cursorTimeout = 0.25f
 
MouseTouchControl mouseTouch = new MouseTouchControl()
 
bool mouseHoverSelect = false
 
bool mouseHoverUIBlock = false
 
bool mouseMoveOnly = false
 
bool mouseAcceptOnlySelected = false
 
bool mouseLimitSelectionRange = false
 
float mouseSelectionRange = 5.0f
 
AudioClip selectAudio
 
float selectVolume = 1.0f
 
bool playHoverSelectAudio = false
 
AudioClip acceptAudio
 
float acceptVolume = 1.0f
 
AudioClip cancelAudio
 
float cancelVolume = 1.0f
 
AudioClip failAudio
 
float failVolume = 1.0f