C# Класс DTPathFind.dtNodePool

Показать файл Открыть проект

Открытые методы

Метод Описание
clear ( ) : void
dtNodePool ( int maxNodes, int hashSize ) : UnityEngine
findNode ( System.UInt64 id ) : dtNode
findNodes ( System.UInt64 id, int maxNodes ) : List
getFirst ( int bucket ) : System.UInt16
getHashSize ( ) : int
getMaxNodes ( ) : int
getMemUsed ( ) : int
getNext ( int i ) : System.UInt16
getNode ( System.UInt64 id, uint state ) : dtNode
getNodeAtIdx ( uint idx ) : dtNode
getNodeCount ( ) : int
getNodeIdx ( dtNode node ) : uint

Описание методов

clear() публичный Метод

public clear ( ) : void
Результат void

dtNodePool() публичный Метод

public dtNodePool ( int maxNodes, int hashSize ) : UnityEngine
maxNodes int
hashSize int
Результат UnityEngine

findNode() публичный Метод

public findNode ( System.UInt64 id ) : dtNode
id System.UInt64
Результат dtNode

findNodes() публичный Метод

public findNodes ( System.UInt64 id, int maxNodes ) : List
id System.UInt64
maxNodes int
Результат List

getFirst() публичный Метод

public getFirst ( int bucket ) : System.UInt16
bucket int
Результат System.UInt16

getHashSize() публичный Метод

public getHashSize ( ) : int
Результат int

getMaxNodes() публичный Метод

public getMaxNodes ( ) : int
Результат int

getMemUsed() публичный Метод

public getMemUsed ( ) : int
Результат int

getNext() публичный Метод

public getNext ( int i ) : System.UInt16
i int
Результат System.UInt16

getNode() публичный Метод

public getNode ( System.UInt64 id, uint state ) : dtNode
id System.UInt64
state uint
Результат dtNode

getNodeAtIdx() публичный Метод

public getNodeAtIdx ( uint idx ) : dtNode
idx uint
Результат dtNode

getNodeCount() публичный Метод

public getNodeCount ( ) : int
Результат int

getNodeIdx() публичный Метод

public getNodeIdx ( dtNode node ) : uint
node dtNode
Результат uint