My Project v1
Project
载入中...
搜索中...
未找到
Game.TerrainBrush
Game.TerrainBrush 的协作图:

class  Brush
 
struct  Cell
 
class  Counter
 

Public 成员函数

void Compile ()
 
int CountNonDiagonalNeighbors (int x, int y, int z, Counter counter)
 
int CountBox (int x, int y, int z, int sizeX, int sizeY, int sizeZ, Counter counter)
 
void Replace (int oldValue, int newValue)
 
void CalculateBounds (out Point3 min, out Point3 max)
 
int? GetValue (Point3 p)
 
int? GetValue (int x, int y, int z)
 
void AddCell (int x, int y, int z, Brush brush)
 
void AddBox (int x, int y, int z, int sizeX, int sizeY, int sizeZ, Brush brush)
 
void AddRay (int x1, int y1, int z1, int x2, int y2, int z2, int sizeX, int sizeY, int sizeZ, Brush brush)
 
void PaintFastSelective (TerrainChunk chunk, int x, int y, int z, int onlyInValue)
 
void PaintFastSelective (Terrain terrain, int x, int y, int z, int minX, int maxX, int minY, int maxY, int minZ, int maxZ, int onlyInValue)
 
void PaintFastAvoidWater (TerrainChunk chunk, int x, int y, int z)
 
void PaintFastAvoidWater (Terrain terrain, int x, int y, int z, int minX, int maxX, int minY, int maxY, int minZ, int maxZ)
 
void PaintFast (TerrainChunk chunk, int x, int y, int z)
 
void PaintFast (Terrain terrain, int x, int y, int z, int minX, int maxX, int minY, int maxY, int minZ, int maxZ)
 
void Paint (SubsystemTerrain terrain, int x, int y, int z)
 

静态 Public 成员函数

static int Key (int x, int y, int z)
 

Public 属性

Dictionary< int, Cellm_cellsDictionary = []
 
Cell[] m_cells
 

属性

Cell[] Cells [get]
 

成员函数说明

◆ AddBox()

void Game.TerrainBrush.AddBox ( int x,
int y,
int z,
int sizeX,
int sizeY,
int sizeZ,
Brush brush )
函数调用图:
这是这个函数的调用关系图:

◆ AddCell()

void Game.TerrainBrush.AddCell ( int x,
int y,
int z,
Brush brush )
函数调用图:
这是这个函数的调用关系图:

◆ AddRay()

void Game.TerrainBrush.AddRay ( int x1,
int y1,
int z1,
int x2,
int y2,
int z2,
int sizeX,
int sizeY,
int sizeZ,
Brush brush )
函数调用图:

◆ CalculateBounds()

void Game.TerrainBrush.CalculateBounds ( out Point3 min,
out Point3 max )

◆ Compile()

void Game.TerrainBrush.Compile ( )
这是这个函数的调用关系图:

◆ CountBox()

int Game.TerrainBrush.CountBox ( int x,
int y,
int z,
int sizeX,
int sizeY,
int sizeZ,
Counter counter )
函数调用图:

◆ CountNonDiagonalNeighbors()

int Game.TerrainBrush.CountNonDiagonalNeighbors ( int x,
int y,
int z,
Counter counter )
函数调用图:

◆ GetValue() [1/2]

int? Game.TerrainBrush.GetValue ( int x,
int y,
int z )
函数调用图:

◆ GetValue() [2/2]

int? Game.TerrainBrush.GetValue ( Point3 p)
函数调用图:
这是这个函数的调用关系图:

◆ Key()

static int Game.TerrainBrush.Key ( int x,
int y,
int z )
static
这是这个函数的调用关系图:

◆ Paint()

void Game.TerrainBrush.Paint ( SubsystemTerrain terrain,
int x,
int y,
int z )
函数调用图:
这是这个函数的调用关系图:

◆ PaintFast() [1/2]

void Game.TerrainBrush.PaintFast ( Terrain terrain,
int x,
int y,
int z,
int minX,
int maxX,
int minY,
int maxY,
int minZ,
int maxZ )
函数调用图:

◆ PaintFast() [2/2]

void Game.TerrainBrush.PaintFast ( TerrainChunk chunk,
int x,
int y,
int z )
函数调用图:
这是这个函数的调用关系图:

◆ PaintFastAvoidWater() [1/2]

void Game.TerrainBrush.PaintFastAvoidWater ( Terrain terrain,
int x,
int y,
int z,
int minX,
int maxX,
int minY,
int maxY,
int minZ,
int maxZ )
函数调用图:

◆ PaintFastAvoidWater() [2/2]

void Game.TerrainBrush.PaintFastAvoidWater ( TerrainChunk chunk,
int x,
int y,
int z )
函数调用图:

◆ PaintFastSelective() [1/2]

void Game.TerrainBrush.PaintFastSelective ( Terrain terrain,
int x,
int y,
int z,
int minX,
int maxX,
int minY,
int maxY,
int minZ,
int maxZ,
int onlyInValue )
函数调用图:

◆ PaintFastSelective() [2/2]

void Game.TerrainBrush.PaintFastSelective ( TerrainChunk chunk,
int x,
int y,
int z,
int onlyInValue )
函数调用图:

◆ Replace()

void Game.TerrainBrush.Replace ( int oldValue,
int newValue )

类成员变量说明

◆ m_cells

Cell [] Game.TerrainBrush.m_cells

◆ m_cellsDictionary

Dictionary<int, Cell> Game.TerrainBrush.m_cellsDictionary = []

属性说明

◆ Cells

Cell [] Game.TerrainBrush.Cells
get

该类的文档由以下文件生成: