Method | Description | |
---|---|---|
BuildRecursively ( UQtNode, node ) : void | ||
FindLeafRecursively ( UQtNode, node, Vector2 point ) : UQtLeaf, | ||
GenerateSwappingLeaves ( UQtNode, node, UQtLeaf, active, List |
||
Intersects ( Rect nodeBound, IQtUserData userData ) : bool | ||
Intersects ( Rect nodeBound, Vector2 targetCenter, float targetRadius ) : bool | ||
TraverseAllLeaves ( UQtNode, node, UQtForeachLeaf func ) : void |
Method | Description | |
---|---|---|
GenerateLeavesByDist ( UQtNode, node, UQtLeaf, active, float dist, List |
public static BuildRecursively ( UQtNode, node ) : void | ||
node | UQtNode, | |
return | void |
public static FindLeafRecursively ( UQtNode, node, Vector2 point ) : UQtLeaf, | ||
node | UQtNode, | |
point | Vector2 | |
return | UQtLeaf, |
public static GenerateSwappingLeaves ( UQtNode, node, UQtLeaf, active, List |
||
node | UQtNode, | |
active | UQtLeaf, | |
holdingLeaves | List |
|
inLeaves | List |
|
outLeaves | List |
|
return | void |
public static Intersects ( Rect nodeBound, IQtUserData userData ) : bool | ||
nodeBound | Rect | |
userData | IQtUserData | |
return | bool |
public static Intersects ( Rect nodeBound, Vector2 targetCenter, float targetRadius ) : bool | ||
nodeBound | Rect | |
targetCenter | Vector2 | |
targetRadius | float | |
return | bool |
public static TraverseAllLeaves ( UQtNode, node, UQtForeachLeaf func ) : void | ||
node | UQtNode, | |
func | UQtForeachLeaf | |
return | void |