Property Wrapper Class Members

Table of contents

1. EnginePropWrap.forestFile
2. EnginePropWrap.forestList
3. ForestPropWrap.forestName
4. ForestPropWrap.forestIndex
5. ForestPropWrap.forestUserAttr
6. ForestPropWrap.treeList
7. TreePropWrap.treeName
8. TreePropWrap.treeIndex
9. TreePropWrap.treeStatus
10. TreePropWrap.basicPlayMode
11. TreePropWrap.tgtLoopCount
12. TreePropWrap.accuLoopCount
13. TreePropWrap.treeUserAttr
14. TreePropWrap.nodeList
15. NodePropWrap.nodeName
16. NodePropWrap.nodeIndex
17. NodePropWrap.nodeType
18. NodePropWrap.parallelNodePolicy
19. NodePropWrap.actionNodePolicy
20. NodePropWrap.nodeUserAttr

1. EnginePropWrap.forestFile
Signature:
string EnginePropWrap.forestFile { get; }
Description:
The name of the forest xml file that is currently set in the engine.
2. EnginePropWrap.forestList
Signature:
List<ForestPropWrap> EnginePropWrap.forestList { get; }
Description:
A list of forest property wrappers of the existing forest instances in the engine.
3. ForestPropWrap.forestName
Signature:
string ForestPropWrap.forestName { get; }
Description:
The name of the underlying forest instance.
4. ForestPropWrap.forestIndex
Signature:
uint ForestPropWrap.forestIndex { get; }
Description:
The index of the underlying forest instance.
5. ForestPropWrap.forestUserAttr
Signature:
Dictionary<string, string> ForestPropWrap.forestUserAttr { get; }
Description:
The user defined attributes of the underlying forest instance.
6. ForestPropWrap.treeList
Signature:
List<TreePropWrap> ForestPropWrap.treeList { get; }
Description:
A list of tree property wrappers of all the existing tree instances in the underlying forest instance.
7. TreePropWrap.treeName
Signature:
string TreePropWrap.treeName { get; }
Description:
The name of the underlying tree instance.
8. TreePropWrap.treeIndex
Signature:
uint TreePropWrap.treeIndex { get; }
Description:
The index of the underlying tree instance.
9. TreePropWrap.treeStatus
Signature:
TreeStatus TreePropWrap.treeStatus { get; }
Description:
The status of the underlying tree instance.
10. TreePropWrap.basicPlayMode
Signature:
BasicPlayMode TreePropWrap.basicPlayMode { get; }
Description:
The basic play mode of the underlying tree instance.
11. TreePropWrap.tgtLoopCount
Signature:
uint TreePropWrap.tgtLoopCount { get; }
Description:
The target loop count of the underlying tree instance.
12. TreePropWrap.accuLoopCount
Signature:
uint TreePropWrap.accuLoopCount { get; }
Description:
The accumulated loop count of the underlying tree instance.
13. TreePropWrap.treeUserAttr
Signature:
Dictionary<string, string> TreePropWrap.treeUserAttr { get; }
Description:
The user defined attributes of the underlying tree instance.
14. TreePropWrap.TreeNodeGameObject
Signature:
GameObject TreePropWrap.TreeNodeGameObject { get; }
Description:
The corresponding node game object of the underlying tree instance.
14. TreePropWrap.nodeList
Signature:
List<NodePropWrap> TreePropWrap.nodeList { get; }
Description:
A list of node property wrappers of all the existing node instances in the underlying tree instance.
15. NodePropWrap.nodeName
Signature:
string NodePropWrap.nodeName { get; }
Description:
The name of the underlying node instance.
16. NodePropWrap.nodeIndex
Signature:
uint NodePropWrap.nodeIndex { get; }
Description:
The index of the underlying node instance.
17. NodePropWrap.nodeType
Signature:
NodeType NodePropWrap.nodeType { get; }
Description:
The node type of the underlying node instance.
18. NodePropWrap.parallelNodePolicy
Signature:
ParallelNodePolicy NodePropWrap.parallelNodePolicy { get; }
Description:
The parallel node policy of the underlying node instance if the node type is parallel node.
19. NodePropWrap.actionNodePolicy
Signature:
ActionNodePolicy NodePropWrap.ActionNodePolicy { get; }
Description:
The action node policy of the underlying node instance if the node type is action node.
20. NodePropWrap.nodeUserAttr
Signature:
Dictionary<string, string> NodePropWrap.nodeUserAttr { get; }
Description:
The user defined attributes of the underlying node instance.