@kismet.ts/parsers-node / Exports / KismetClassTree
Class: KismetClassTree
Table of contents
Constructors
Properties
Accessors
Methods
Constructors
constructor
• new KismetClassTree(nodes)
Parameters
| Name | Type |
|---|---|
nodes | UnrealJsonReadFileNode[] |
Defined in
Properties
nodes
• nodes: UnrealJsonReadFileNode[]
Defined in
staticTypes
• Private staticTypes: string[] = []
Defined in
Accessors
staticNodes
• get staticNodes(): UnrealJsonReadFileNode[]
Returns
Defined in
Methods
addStaticType
▸ Private addStaticType(type): void
Parameters
| Name | Type |
|---|---|
type | string |
Returns
void
Defined in
createStaticTree
▸ createStaticTree(className, depth): undefined | StaticClassTreeVariable[]
Parameters
| Name | Type |
|---|---|
className | string |
depth | number |
Returns
undefined | StaticClassTreeVariable[]
Defined in
fill
▸ fill(path, options?): undefined | BaseClassTreeVariable | BaseClassTreeVariable[]
Parameters
| Name | Type |
|---|---|
path | string |
options? | KismetClassTreeFillOptions |
Returns
undefined | BaseClassTreeVariable | BaseClassTreeVariable[]
Defined in
find
▸ find(className): undefined | KismetClassTreeItem
Parameters
| Name | Type |
|---|---|
className | string |
Returns
undefined | KismetClassTreeItem
Defined in
findVariable
▸ findVariable(variable): undefined | RawUnrealJsonVariable
Parameters
| Name | Type |
|---|---|
variable | BaseClassTreeVariable |
Returns
undefined | RawUnrealJsonVariable
Defined in
formatVariables
▸ formatVariables(node): undefined | BaseClassTreeVariable[]
Parameters
| Name | Type |
|---|---|
node | undefined | UnrealJsonReadFileNode |
Returns
undefined | BaseClassTreeVariable[]
Defined in
searchVariable
▸ Private searchVariable(v, max, index?): undefined | StaticClassTreeVariable[]
Parameters
| Name | Type | Default value |
|---|---|---|
v | undefined | BaseClassTreeVariable[] | undefined |
max | number | undefined |
index | number | 0 |
Returns
undefined | StaticClassTreeVariable[]