示例#1
0
 private static bool         GenerateTree(Int32 userID, out Int32 generatedTreeNodeID)
 {
     return(CSGManager.GenerateTree(userID, out generatedTreeNodeID));
 }
示例#2
0
 internal static bool    GetNodeLocalTransformation(Int32 nodeID, out Matrix4x4 localTransformation)
 {
     return(CSGManager.GetNodeLocalTransformation(nodeID, out localTransformation));
 }
示例#3
0
 private static CSGTreeBrushFlags        GetBrushFlags(Int32 brushNodeID)
 {
     return(CSGManager.GetBrushFlags(brushNodeID));
 }
示例#4
0
 internal static Int32   IndexOfChildNode(Int32 nodeID, Int32 childNodeID)
 {
     return(CSGManager.IndexOfChildNode(nodeID, childNodeID));
 }
示例#5
0
 internal static bool    RemoveChildNodeRange(Int32 nodeID, Int32 index, Int32 count)
 {
     return(CSGManager.RemoveChildNodeRange(nodeID, index, count));
 }
示例#6
0
 internal static bool    ClearChildNodes(Int32 nodeID)
 {
     return(CSGManager.ClearChildNodes(nodeID));
 }
示例#7
0
 internal static bool    RemoveChildNodeAt(Int32 nodeID, Int32 index)
 {
     return(CSGManager.RemoveChildNodeAt(nodeID, index));
 }
示例#8
0
 internal static bool SetChildNodes(Int32 nodeID, CSGTreeNode[] children)
 {
     return(CSGManager.SetChildNodes(nodeID, children));
 }
示例#9
0
 internal static CSGTreeNode[] GetChildNodes(Int32 nodeID)
 {
     return(CSGManager.GetChildNodes(nodeID));
 }
示例#10
0
 internal static Int32   GetNodeOperationType(Int32 nodeID)
 {
     return((int)CSGManager.GetNodeOperationType(nodeID));
 }
示例#11
0
 internal static bool    SetNodeOperationType(Int32 nodeID, CSGOperationType operation)
 {
     return(CSGManager.SetNodeOperationType(nodeID, operation));
 }
示例#12
0
 internal static bool    GetNodeToTreeSpaceMatrix(Int32 nodeID, out Matrix4x4 nodeToTreeMatrix)
 {
     return(CSGManager.GetNodeToTreeSpaceMatrix(nodeID, out nodeToTreeMatrix));
 }
示例#13
0
 internal static bool    GetTreeToNodeSpaceMatrix(Int32 nodeID, out Matrix4x4 treeToNodeMatrix)
 {
     return(CSGManager.GetTreeToNodeSpaceMatrix(nodeID, out treeToNodeMatrix));
 }
示例#14
0
 private static bool     GenerateBranch(Int32 userID, out Int32 generatedBranchNodeID)
 {
     return(CSGManager.GenerateBranch(userID, out generatedBranchNodeID));
 }
示例#15
0
 internal static bool    RemoveChildNode(Int32 nodeID, Int32 childNodeID)
 {
     return(CSGManager.RemoveChildNode(nodeID, childNodeID));
 }
示例#16
0
 internal static bool    SetDirty(Int32 nodeID)
 {
     return(CSGManager.SetDirty(nodeID));
 }
示例#17
0
 internal static bool    AddChildNode(Int32 nodeID, Int32 childNodeID)
 {
     return(CSGManager.AddChildNode(nodeID, childNodeID));
 }
示例#18
0
 internal static int CopyToUnsafe(Int32 nodeID, int childCount, CSGTreeNode[] children, int arrayIndex)
 {
     return(CSGManager.CopyToUnsafe(nodeID, childCount, children, arrayIndex));
 }
示例#19
0
 internal static Int32   GetChildNodeAtIndex(Int32 nodeID, Int32 index)
 {
     return(CSGManager.GetChildNodeAtIndex(nodeID, index));
 }
示例#20
0
 internal static bool InsertChildNodeRange(Int32 nodeID, Int32 index, CSGTreeNode[] children)
 {
     return(CSGManager.InsertChildNodeRange(nodeID, index, children));
 }
示例#21
0
 internal static bool    InsertChildNode(Int32 nodeID, Int32 index, Int32 childNodeID)
 {
     return(CSGManager.InsertChildNode(nodeID, index, childNodeID));
 }
示例#22
0
 internal static CSGNodeType GetTypeOfNode(Int32 nodeID)
 {
     return(CSGManager.GetTypeOfNode(nodeID));
 }
示例#23
0
 internal static bool    IsNodeDirty(Int32 nodeID)
 {
     return(CSGManager.IsNodeDirty(nodeID));
 }
示例#24
0
 internal static bool    IsNodeIDValid(Int32 nodeID)
 {
     return(CSGManager.IsValidNodeID(nodeID));
 }
示例#25
0
 internal static bool    DestroyNode(Int32 nodeID)
 {
     return(CSGManager.DestroyNode(nodeID));
 }
示例#26
0
 internal static Int32   GetTreeOfNode(Int32 nodeID)
 {
     return(CSGManager.GetTreeOfNode(nodeID));
 }
示例#27
0
 internal static bool    SetNodeLocalTransformation(Int32 nodeID, ref Matrix4x4 localTransformation)
 {
     return(CSGManager.SetNodeLocalTransformation(nodeID, ref localTransformation));
 }
示例#28
0
 internal static Int32   GetChildNodeCount(Int32 nodeID)
 {
     return(CSGManager.GetChildNodeCount(nodeID));
 }
示例#29
0
 private static bool                                     SetBrushFlags(Int32 brushNodeID, CSGTreeBrushFlags flags)
 {
     return(CSGManager.SetBrushFlags(brushNodeID, flags));
 }
示例#30
0
 private bool GetUserIDsInFrustum(Plane[]         planes,
                                  out Int32[] userIDs)
 {
     return(CSGManager.GetUserIDsInFrustum(planes, out userIDs));
 }