SSBM Decomp
Loading...
Searching...
No Matches
Tree.h File Reference
#include <dolphin/types.h>

Go to the source code of this file.

Data Structures

struct  DSBranch
struct  DSTree

Typedefs

typedef struct DSBranchDSBranchPtr
typedef struct DSTreeDSTreePtr

Functions

void DSExtractBranch (DSTreePtr tree, Ptr obj)
void DSInitTree (DSTreePtr tree, Ptr obj, DSBranchPtr branch)
void DSInsertBranchBelow (DSTreePtr tree, Ptr cursor, Ptr obj)
void DSInsertBranchBeside (DSTreePtr tree, Ptr cursor, Ptr obj)
void DSRemoveBranch (DSTreePtr tree, Ptr obj)

Typedef Documentation

◆ DSBranchPtr

typedef struct DSBranch * DSBranchPtr

◆ DSTreePtr

typedef struct DSTree * DSTreePtr

Function Documentation

◆ DSExtractBranch()

void DSExtractBranch ( DSTreePtr tree,
Ptr obj )

◆ DSInitTree()

void DSInitTree ( DSTreePtr tree,
Ptr obj,
DSBranchPtr branch )

◆ DSInsertBranchBelow()

void DSInsertBranchBelow ( DSTreePtr tree,
Ptr cursor,
Ptr obj )

◆ DSInsertBranchBeside()

void DSInsertBranchBeside ( DSTreePtr tree,
Ptr cursor,
Ptr obj )

◆ DSRemoveBranch()

void DSRemoveBranch ( DSTreePtr tree,
Ptr obj )