UE2:DirectoryTreeList (UT2004)
From Unreal Wiki, The Unreal Engine Documentation Site
![]() |
Object >> GUI >> GUIComponent >> GUIListBase >> GUIVertList >> DirectoryTreeList |
- Package:
- GUI2K4
- Known classes within DirectoryTreeList:
- StreamDirectoryNode
This is an auto-generated page and may need human attention. Please remove the {{autogenerated}} tag if the page seems reasonably complete or replace it with the {{expand}} tag if the page is not yet complete. |
Created on: 10/21/2003 Special list for directory structures
Written by Ron Prestenback © 2003, Epic Games, Inc. All Rights Reserved
Properties
Property group 'DirectoryTreeList'
bSimpleFileBrowsing
Type: bool
Modifiers: config
Default value: True
Current
Type: StreamDirectoryNode
Modifiers: editconst
FileManager
Type: StreamInterface
Modifiers: editconst
Root
Type: StreamDirectoryNode
Modifiers: editconst
Default values
Property | Value |
---|---|
OnDrawItem | InternalOnDrawItem |
OnEndDrag | InternalOnEndDrag |
Functions
Events
InitComponent
event InitComponent (GUIController MyController, GUIComponent MyOwner)
Overrides: GUIListBase.InitComponent
Other instance functions
AddNode
ChDir
Clear
function Clear ()
Overrides: GUIListBase.Clear
CreateRoot
function CreateRoot ()
ExpandNode
FindNode
function StreamDirectoryNode FindNode (string Path)
FindVisibleItemIndex
Get
GetCurrentNode
function string GetCurrentNode ()
GetCurrentNodePath
function string GetCurrentNodePath ()
GetItemAtIndex
Overrides: GUIListBase.GetItemAtIndex
GetPath
function string GetPath ()
GetPathAt
GetPendingItems
Overrides: GUIListBase.GetPendingItems
HandleDebugExec
InternalOnClick
function bool InternalOnClick (GUIComponent Sender)
Overrides: GUIVertList.InternalOnClick
InternalOnDrawItem
function InternalOnDrawItem (Canvas C, int Item, float X, float Y, float XL, float YL, bool bIsSelected, bool bIsPending)
InternalOnEndDrag
function InternalOnEndDrag (GUIComponent Accepting, bool bAccepted)
Overrides: GUIListBase.InternalOnEndDrag
IsValid
function bool IsValid ()
Overrides: GUIListBase.IsValid
IsValidIndex
Overrides: GUIListBase.IsValidIndex
MakeVisible
function MakeVisible (float Perc)
Overrides: GUIListBase.MakeVisible
RemoveFile
RemoveNode
SetCurrent
function SetCurrent (StreamDirectoryNode Node)
SetTopItem
function SetTopItem (int Item)
Overrides: GUIListBase.SetTopItem
UpdateItemCount
function UpdateItemCount (optional bool bFullUpdate)
VisibleNode
private function StreamDirectoryNode VisibleNode (int VisibleItemIndex)
VisibleNodeText