C# Класс Bricklayer.Common.World.BlockType

A tile's block type (Ex: Dirt, Stone, etc)
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
BlockList List
Empty BlockType

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

Метод Описание
BlockType ( string name, Layer layer, Rectangle source, BlockCollision collision = BlockCollision.Passable, TileType type = TileType.Default ) : System

Creates a new instance of a BlockType

FromID ( byte ID ) : BlockType

Finds a BlockType from it's ID

Init ( ) : void

Adds/Creates all of the block type's

Приватные методы

Метод Описание
BlockType ( ) : System

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

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

Creates a new instance of a BlockType
public BlockType ( string name, Layer layer, Rectangle source, BlockCollision collision = BlockCollision.Passable, TileType type = TileType.Default ) : System
name string Name of the block
layer Layer
source Microsoft.Xna.Framework.Rectangle
collision BlockCollision
type TileType
Результат System

FromID() публичный статический Метод

Finds a BlockType from it's ID
public static FromID ( byte ID ) : BlockType
ID byte
Результат BlockType

Init() публичный статический Метод

Adds/Creates all of the block type's
public static Init ( ) : void
Результат void

Описание свойств

BlockList публичное статическое свойство

List of all block types
public static List BlockList
Результат List

Empty публичное статическое свойство

public static BlockType,Bricklayer.Common.World Empty
Результат BlockType