private static bool GenerateTree(Int32 userID, out Int32 generatedTreeNodeID) { return(CSGManager.GenerateTree(userID, out generatedTreeNodeID)); }
internal static bool GetNodeLocalTransformation(Int32 nodeID, out Matrix4x4 localTransformation) { return(CSGManager.GetNodeLocalTransformation(nodeID, out localTransformation)); }
private static CSGTreeBrushFlags GetBrushFlags(Int32 brushNodeID) { return(CSGManager.GetBrushFlags(brushNodeID)); }
internal static Int32 IndexOfChildNode(Int32 nodeID, Int32 childNodeID) { return(CSGManager.IndexOfChildNode(nodeID, childNodeID)); }
internal static bool RemoveChildNodeRange(Int32 nodeID, Int32 index, Int32 count) { return(CSGManager.RemoveChildNodeRange(nodeID, index, count)); }
internal static bool ClearChildNodes(Int32 nodeID) { return(CSGManager.ClearChildNodes(nodeID)); }
internal static bool RemoveChildNodeAt(Int32 nodeID, Int32 index) { return(CSGManager.RemoveChildNodeAt(nodeID, index)); }
internal static bool SetChildNodes(Int32 nodeID, CSGTreeNode[] children) { return(CSGManager.SetChildNodes(nodeID, children)); }
internal static CSGTreeNode[] GetChildNodes(Int32 nodeID) { return(CSGManager.GetChildNodes(nodeID)); }
internal static Int32 GetNodeOperationType(Int32 nodeID) { return((int)CSGManager.GetNodeOperationType(nodeID)); }
internal static bool SetNodeOperationType(Int32 nodeID, CSGOperationType operation) { return(CSGManager.SetNodeOperationType(nodeID, operation)); }
internal static bool GetNodeToTreeSpaceMatrix(Int32 nodeID, out Matrix4x4 nodeToTreeMatrix) { return(CSGManager.GetNodeToTreeSpaceMatrix(nodeID, out nodeToTreeMatrix)); }
internal static bool GetTreeToNodeSpaceMatrix(Int32 nodeID, out Matrix4x4 treeToNodeMatrix) { return(CSGManager.GetTreeToNodeSpaceMatrix(nodeID, out treeToNodeMatrix)); }
private static bool GenerateBranch(Int32 userID, out Int32 generatedBranchNodeID) { return(CSGManager.GenerateBranch(userID, out generatedBranchNodeID)); }
internal static bool RemoveChildNode(Int32 nodeID, Int32 childNodeID) { return(CSGManager.RemoveChildNode(nodeID, childNodeID)); }
internal static bool SetDirty(Int32 nodeID) { return(CSGManager.SetDirty(nodeID)); }
internal static bool AddChildNode(Int32 nodeID, Int32 childNodeID) { return(CSGManager.AddChildNode(nodeID, childNodeID)); }
internal static int CopyToUnsafe(Int32 nodeID, int childCount, CSGTreeNode[] children, int arrayIndex) { return(CSGManager.CopyToUnsafe(nodeID, childCount, children, arrayIndex)); }
internal static Int32 GetChildNodeAtIndex(Int32 nodeID, Int32 index) { return(CSGManager.GetChildNodeAtIndex(nodeID, index)); }
internal static bool InsertChildNodeRange(Int32 nodeID, Int32 index, CSGTreeNode[] children) { return(CSGManager.InsertChildNodeRange(nodeID, index, children)); }
internal static bool InsertChildNode(Int32 nodeID, Int32 index, Int32 childNodeID) { return(CSGManager.InsertChildNode(nodeID, index, childNodeID)); }
internal static CSGNodeType GetTypeOfNode(Int32 nodeID) { return(CSGManager.GetTypeOfNode(nodeID)); }
internal static bool IsNodeDirty(Int32 nodeID) { return(CSGManager.IsNodeDirty(nodeID)); }
internal static bool IsNodeIDValid(Int32 nodeID) { return(CSGManager.IsValidNodeID(nodeID)); }
internal static bool DestroyNode(Int32 nodeID) { return(CSGManager.DestroyNode(nodeID)); }
internal static Int32 GetTreeOfNode(Int32 nodeID) { return(CSGManager.GetTreeOfNode(nodeID)); }
internal static bool SetNodeLocalTransformation(Int32 nodeID, ref Matrix4x4 localTransformation) { return(CSGManager.SetNodeLocalTransformation(nodeID, ref localTransformation)); }
internal static Int32 GetChildNodeCount(Int32 nodeID) { return(CSGManager.GetChildNodeCount(nodeID)); }
private static bool SetBrushFlags(Int32 brushNodeID, CSGTreeBrushFlags flags) { return(CSGManager.SetBrushFlags(brushNodeID, flags)); }
private bool GetUserIDsInFrustum(Plane[] planes, out Int32[] userIDs) { return(CSGManager.GetUserIDsInFrustum(planes, out userIDs)); }