orx 1.16
Portable Game Engine
Loading...
Searching...
No Matches
orxTree.h File Reference
#include "orxInclude.h"
#include "debug/orxDebug.h"

Go to the source code of this file.

Data Structures

struct  orxTREE
struct  orxTREE_NODE

Functions

orxDLLAPI orxSTATUS orxFASTCALL orxTree_AddChild (orxTREE_NODE *_pstRefNode, orxTREE_NODE *_pstNode)
orxDLLAPI orxSTATUS orxFASTCALL orxTree_AddParent (orxTREE_NODE *_pstRefNode, orxTREE_NODE *_pstNode)
orxDLLAPI orxSTATUS orxFASTCALL orxTree_AddRoot (orxTREE *_pstTree, orxTREE_NODE *_pstNode)
orxDLLAPI orxSTATUS orxFASTCALL orxTree_AddSibling (orxTREE_NODE *_pstRefNode, orxTREE_NODE *_pstNode)
orxDLLAPI orxSTATUS orxFASTCALL orxTree_Clean (orxTREE *_pstTree)
static orxINLINE orxTREE_NODEorxTree_GetChild (const orxTREE_NODE *_pstNode)
static orxINLINE orxU32 orxTree_GetCount (const orxTREE *_pstTree)
static orxINLINE orxTREE_NODEorxTree_GetParent (const orxTREE_NODE *_pstNode)
static orxINLINE orxTREE_NODEorxTree_GetPrevious (const orxTREE_NODE *_pstNode)
static orxINLINE orxTREE_NODEorxTree_GetRoot (const orxTREE *_pstTree)
static orxINLINE orxTREE_NODEorxTree_GetSibling (const orxTREE_NODE *_pstNode)
static orxINLINE orxTREEorxTree_GetTree (const orxTREE_NODE *_pstNode)
orxDLLAPI orxSTATUS orxFASTCALL orxTree_MoveAsChild (orxTREE_NODE *_pstRefNode, orxTREE_NODE *_pstNode)
orxDLLAPI orxSTATUS orxFASTCALL orxTree_Remove (orxTREE_NODE *_pstNode)

Detailed Description


Generated for orx by doxygen 1.8.11