Eye of the Nile Docs
Everything you need to know to get started!
Loading...
Searching...
No Matches
FMODUnity.FileReorganizer.TaskView Class Reference

Classes

class  TaskItem
 

Public Types

enum  Column { Step , Status , Platform , Description }
 

Public Member Functions

delegate void TaskSelectedHandler (Task task)
 
 TaskView (TreeViewState state, MultiColumnHeader header, List< Task > tasks)
 
void SortRows ()
 

Static Public Member Functions

static MultiColumnHeaderState CreateHeaderState ()
 

Protected Member Functions

override TreeViewItem BuildRoot ()
 
override bool CanMultiSelect (TreeViewItem item)
 
override void SelectionChanged (IList< int > selectedIds)
 
override float GetCustomRowHeight (int row, TreeViewItem item)
 
override void RowGUI (RowGUIArgs args)
 

Events

TaskSelectedHandler taskSelected
 

Private Member Functions

void SortRows (MultiColumnHeader header)
 
IOrderedEnumerable< TreeViewItem > InitialQuery (IList< TreeViewItem > rows, Column column, bool ascending)
 
void CellGUI (Rect rect, Task task, int columnIndex)
 
void DrawDescription (Rect rect, Task task)
 
void DrawMoveDescription (Rect rect, Task task)
 
void DrawRemoveFolderDescription (Rect rect, Task task)
 
void DrawRemoveAssetDescription (Rect rect, Task task)
 
void DrawMissingDescription (Rect rect, Task task)
 

Static Private Member Functions

static IOrderedEnumerable< TreeViewItem > SubQuery (IOrderedEnumerable< TreeViewItem > query, int column, bool ascending)
 

Private Attributes

List< Tasktasks
 

Member Enumeration Documentation

◆ Column

Enumerator
Step 
Status 
Platform 
Description 

Constructor & Destructor Documentation

◆ TaskView()

FMODUnity.FileReorganizer.TaskView.TaskView ( TreeViewState state,
MultiColumnHeader header,
List< Task > tasks )

Member Function Documentation

◆ BuildRoot()

override TreeViewItem FMODUnity.FileReorganizer.TaskView.BuildRoot ( )
protected

◆ CanMultiSelect()

override bool FMODUnity.FileReorganizer.TaskView.CanMultiSelect ( TreeViewItem item)
protected

◆ CellGUI()

void FMODUnity.FileReorganizer.TaskView.CellGUI ( Rect rect,
Task task,
int columnIndex )
private

◆ CreateHeaderState()

static MultiColumnHeaderState FMODUnity.FileReorganizer.TaskView.CreateHeaderState ( )
static

◆ DrawDescription()

void FMODUnity.FileReorganizer.TaskView.DrawDescription ( Rect rect,
Task task )
private

◆ DrawMissingDescription()

void FMODUnity.FileReorganizer.TaskView.DrawMissingDescription ( Rect rect,
Task task )
private

◆ DrawMoveDescription()

void FMODUnity.FileReorganizer.TaskView.DrawMoveDescription ( Rect rect,
Task task )
private

◆ DrawRemoveAssetDescription()

void FMODUnity.FileReorganizer.TaskView.DrawRemoveAssetDescription ( Rect rect,
Task task )
private

◆ DrawRemoveFolderDescription()

void FMODUnity.FileReorganizer.TaskView.DrawRemoveFolderDescription ( Rect rect,
Task task )
private

◆ GetCustomRowHeight()

override float FMODUnity.FileReorganizer.TaskView.GetCustomRowHeight ( int row,
TreeViewItem item )
protected

◆ InitialQuery()

IOrderedEnumerable< TreeViewItem > FMODUnity.FileReorganizer.TaskView.InitialQuery ( IList< TreeViewItem > rows,
Column column,
bool ascending )
private

◆ RowGUI()

override void FMODUnity.FileReorganizer.TaskView.RowGUI ( RowGUIArgs args)
protected

◆ SelectionChanged()

override void FMODUnity.FileReorganizer.TaskView.SelectionChanged ( IList< int > selectedIds)
protected

◆ SortRows() [1/2]

void FMODUnity.FileReorganizer.TaskView.SortRows ( )

◆ SortRows() [2/2]

void FMODUnity.FileReorganizer.TaskView.SortRows ( MultiColumnHeader header)
private

◆ SubQuery()

static IOrderedEnumerable< TreeViewItem > FMODUnity.FileReorganizer.TaskView.SubQuery ( IOrderedEnumerable< TreeViewItem > query,
int column,
bool ascending )
staticprivate

◆ TaskSelectedHandler()

delegate void FMODUnity.FileReorganizer.TaskView.TaskSelectedHandler ( Task task)

Member Data Documentation

◆ tasks

List<Task> FMODUnity.FileReorganizer.TaskView.tasks
private

Event Documentation

◆ taskSelected

TaskSelectedHandler FMODUnity.FileReorganizer.TaskView.taskSelected

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