I search for solutions in this order: Past Code, Unreal Source, Wiki, BUF, groups.yahoo, google, screaming at monitor. – RegularX

UE2:StreamDirectoryNode instance functions (UT2004)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT2004 Object >> StreamBase >> StreamDirectoryNode (instance functions)

Instance functions[edit]

AddChild[edit]

function StreamDirectoryNode AddChild (string ChildName)


AddContent[edit]

function bool AddContent (string ContentName)


ChangeDirectory[edit]

function bool ChangeDirectory (string Path, out StreamDirectoryNode Node, optional bool bRefreshContents)


Clear[edit]

function Clear (optional bool bPropagate)


Collapse[edit]

function Collapse (optional bool bFullUpdate)


Cost[edit]

function int Cost ()


CreateChild[edit]

protected function StreamDirectoryNode CreateChild (string ChildName)


Expand[edit]

function Expand (optional bool bFullUpdate)


ExpandPath[edit]

function bool ExpandPath (string Path)


FindChild[edit]

function StreamDirectoryNode FindChild (string ChildName, optional bool bDeepSearch)


FindChildByPath[edit]

function StreamDirectoryNode FindChildByPath (out string Path)


FindChildIndex[edit]

function int FindChildIndex (string ChildName)


FindFileIndex[edit]

function int FindFileIndex (string FileName)


FindVisibleNode[edit]

function StreamDirectoryNode FindVisibleNode (out int idx)


FindVisibleNodeIndex[edit]

function int FindVisibleNodeIndex (string Path)


GetIndent[edit]

function string GetIndent ()


GetName[edit]

function string GetName ()


GetNodePrefix[edit]

function string GetNodePrefix (bool bNoPrefix)


GetPath[edit]

function string GetPath ()


HandleDebugExec[edit]

function bool HandleDebugExec (string Command, string Param)

Overrides: StreamBase.HandleDebugExec


HasChildren[edit]

function bool HasChildren ()


Initialized[edit]

function bool Initialized ()


InitializeNode[edit]

function InitializeNode ()


IsEmpty[edit]

function bool IsEmpty ()


IsOpen[edit]

function bool IsOpen ()


NodeText[edit]

function string NodeText (int VisibleIndex, optional bool bNoPrefix)


RefreshNodeContents[edit]

function RefreshNodeContents ()


RemoveChild[edit]

function bool RemoveChild (StreamDirectoryNode Child)


RemoveChildAt[edit]

function bool RemoveChildAt (int i)


RemoveContent[edit]

function bool RemoveContent (string Path)


RemoveContentAt[edit]

function bool RemoveContentAt (int i)


SetName[edit]

function bool SetName (string InName)


SetParent[edit]

function bool SetParent (StreamDirectoryNode InParent)


SetPath[edit]

function bool SetPath (string InPath)


Toggle[edit]

function Toggle ()


UpdateCost[edit]

function UpdateCost (optional bool bFullUpdate)


Valid[edit]

function bool Valid (int i)


ValidFile[edit]

function bool ValidFile (int i)