C# 클래스 AkWwiseTreeView, GrapplingHookFighters

상속: TreeViewControl
파일 보기 프로젝트 열기: PurdueSIGGD/GrapplingHookFighters 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
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,