C# Class UELib.Core.UClass

Exibir arquivo Open project: EliotVU/Unreal-Library Class Usage Examples

Public Properties

Property Type Description
AutoCollapseCategories IList
AutoExpandCategories IList
ClassDependencies UArray
ClassGroups IList
Components IList
DontSortCategories IList
ForceScriptOrder bool
HideCategories IList
ImplementedInterfaces IList
NativeClassName string
PackageImports IList

Private Properties

Property Type Description
DeserializeComponentsMap void
DeserializeGroup IList
DeserializeHideCategories void
DeserializeInterfaces void
FormatNameGroup string
FormatObjectGroup string

Public Methods

Method Description
HasClassFlag ( ClassFlags flag ) : bool
HasClassFlag ( uint flag ) : bool
IsClassInterface ( ) : bool
IsClassWithin ( ) : bool

Protected Methods

Method Description
Deserialize ( ) : void
FindChildren ( ) : void

Private Methods

Method Description
DeserializeComponentsMap ( ) : void
DeserializeGroup ( string groupName = "List", int count = -1 ) : IList
DeserializeHideCategories ( ) : void
DeserializeInterfaces ( ) : void
FormatNameGroup ( string groupName, IList enumerableList ) : string
FormatObjectGroup ( string groupName, IList enumerableList ) : string

Method Details

Deserialize() protected method

protected Deserialize ( ) : void
return void

FindChildren() protected method

protected FindChildren ( ) : void
return void

HasClassFlag() public method

public HasClassFlag ( ClassFlags flag ) : bool
flag ClassFlags
return bool

HasClassFlag() public method

public HasClassFlag ( uint flag ) : bool
flag uint
return bool

IsClassInterface() public method

public IsClassInterface ( ) : bool
return bool

IsClassWithin() public method

public IsClassWithin ( ) : bool
return bool

Property Details

AutoCollapseCategories public_oe property

Index of auto collapsed categories names into the NameTableList. UE3
public IList AutoCollapseCategories
return IList

AutoExpandCategories public_oe property

Index of auto expanded categories names into the NameTableList. UE3
public IList AutoExpandCategories
return IList

ClassDependencies public_oe property

A list of class dependencies that this class depends on. Includes Imports and Exports. Deprecated @ PackageVersion:186
public UArray ClassDependencies
return UArray

ClassGroups public_oe property

A list of class group.
public IList ClassGroups
return IList

Components public_oe property

Index of component names into the NameTableList. UE3
public IList Components
return IList

DontSortCategories public_oe property

Index of unsorted categories names into the NameTableList. UE3
public IList DontSortCategories
return IList

ForceScriptOrder public_oe property

public bool ForceScriptOrder
return bool

HideCategories public_oe property

Index of hidden categories names into the NameTableList.
public IList HideCategories
return IList

ImplementedInterfaces public_oe property

Index of (Object/Name?) UE3
public IList ImplementedInterfaces
return IList

NativeClassName public_oe property

public string NativeClassName
return string

PackageImports public_oe property

A list of objects imported from a package.
public IList PackageImports
return IList