C# Класс AkWwiseTreeView, GrapplingHookFighters

Наследование: TreeViewControl
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
LastDoubleClickedItem TreeViewItem,

Открытые методы

Метод Описание
AddHandlerEvents ( TreeViewItem, item ) : void

Handler functions for TreeViewControl

AkWwiseTreeView ( ) : System
AssignDefaults ( ) : void

TreeViewControl overrides for our custom logos

CustomIconHandler ( object sender, System args ) : void
DisplayTreeView ( TreeViewControl, displayType ) : void
GetExpansionStatus ( string in_path ) : bool
GetItemByGuid ( System.Guid in_guid ) : TreeViewItem,
GetItemByGuid ( TreeViewItem, in_item, System.Guid in_guid ) : TreeViewItem,
GetItemByPath ( string in_path ) : TreeViewItem,
GetSelectedItem ( ) : TreeViewItem,
GetSelectedItem ( TreeViewItem, in_item ) : TreeViewItem,
HandleClick ( object sender, System args ) : void
PopulateItem ( TreeViewItem, attachTo, string itemName, List workUnits ) : void
PopulateItem ( TreeViewItem, attachTo, string itemName, List Events ) : void
PopulateItem ( TreeViewItem, attachTo, string itemName, List GroupWorkUnits ) : void
PrepareDragDrop ( object sender, System args ) : void
RestoreExpansionStatus ( TreeViewItem, in_item, string &in_path ) : void
SaveExpansionStatus ( ) : void
SaveExpansionStatusBeforePlay ( ) : void
SetRootItem ( string Header, AkWwiseProjectData, ObjType ) : void
SetScrollViewPosition ( Vector2 in_pos ) : void

Приватные методы

Метод Описание
AddPathToTreeItem ( TreeViewItem, item, AkWwiseProjectData, AkInfo ) : TreeViewItem,
FilterTreeview ( TreeViewItem, in_item ) : bool
GetObjectType ( AkWwiseProjectData, item ) : string
SaveExpansionStatus ( TreeViewItem, in_item, string in_path ) : void

Описание методов

AddHandlerEvents() публичный Метод

Handler functions for TreeViewControl
public AddHandlerEvents ( TreeViewItem, item ) : void
item TreeViewItem,
Результат void

AkWwiseTreeView() публичный Метод

public AkWwiseTreeView ( ) : System
Результат System

AssignDefaults() публичный Метод

TreeViewControl overrides for our custom logos
public AssignDefaults ( ) : void
Результат void

CustomIconHandler() публичный Метод

public CustomIconHandler ( object sender, System args ) : void
sender object
args System
Результат void

DisplayTreeView() публичный Метод

public DisplayTreeView ( TreeViewControl, displayType ) : void
displayType TreeViewControl,
Результат void

GetExpansionStatus() публичный Метод

public GetExpansionStatus ( string in_path ) : bool
in_path string
Результат bool

GetItemByGuid() публичный Метод

public GetItemByGuid ( System.Guid in_guid ) : TreeViewItem,
in_guid System.Guid
Результат TreeViewItem,

GetItemByGuid() публичный Метод

public GetItemByGuid ( TreeViewItem, in_item, System.Guid in_guid ) : TreeViewItem,
in_item TreeViewItem,
in_guid System.Guid
Результат TreeViewItem,

GetItemByPath() публичный Метод

public GetItemByPath ( string in_path ) : TreeViewItem,
in_path string
Результат TreeViewItem,

GetSelectedItem() публичный Метод

public GetSelectedItem ( ) : TreeViewItem,
Результат TreeViewItem,

GetSelectedItem() публичный Метод

public GetSelectedItem ( TreeViewItem, in_item ) : TreeViewItem,
in_item TreeViewItem,
Результат TreeViewItem,

HandleClick() публичный Метод

public HandleClick ( object sender, System args ) : void
sender object
args System
Результат void

PopulateItem() публичный Метод

public PopulateItem ( TreeViewItem, attachTo, string itemName, List workUnits ) : void
attachTo TreeViewItem,
itemName string
workUnits List
Результат void

PopulateItem() публичный Метод

public PopulateItem ( TreeViewItem, attachTo, string itemName, List Events ) : void
attachTo TreeViewItem,
itemName string
Events List
Результат void

PopulateItem() публичный Метод

public PopulateItem ( TreeViewItem, attachTo, string itemName, List GroupWorkUnits ) : void
attachTo TreeViewItem,
itemName string
GroupWorkUnits List
Результат void

PrepareDragDrop() публичный Метод

public PrepareDragDrop ( object sender, System args ) : void
sender object
args System
Результат void

RestoreExpansionStatus() публичный Метод

public RestoreExpansionStatus ( TreeViewItem, in_item, string &in_path ) : void
in_item TreeViewItem,
in_path string
Результат void

SaveExpansionStatus() публичный Метод

public SaveExpansionStatus ( ) : void
Результат void

SaveExpansionStatusBeforePlay() публичный Метод

public SaveExpansionStatusBeforePlay ( ) : void
Результат void

SetRootItem() публичный Метод

public SetRootItem ( string Header, AkWwiseProjectData, ObjType ) : void
Header string
ObjType AkWwiseProjectData,
Результат void

SetScrollViewPosition() публичный Метод

public SetScrollViewPosition ( Vector2 in_pos ) : void
in_pos Vector2
Результат void

Описание свойств

LastDoubleClickedItem публичное свойство

public TreeViewItem, LastDoubleClickedItem
Результат TreeViewItem,