C# Класс Terraria.Plugins.CoderCow.AdvancedCircuits.WorldMetadataHandler

Наследование: Terraria.Plugins.Common.WorldMetadataHandlerBase
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
HandleObjectPlacement ( TShockAPI.TSPlayer player, BlockType blockType, System.Drawing.Point location, int objectStyle ) : bool
HandleTileEdit ( TShockAPI.TSPlayer player, TileEditType editType, BlockType blockType, System.Drawing.Point location, int objectStyle ) : bool
WorldMetadataHandler ( Terraria.Plugins.Common.PluginTrace pluginTrace, string metadataDirectoryPath ) : System

Защищенные методы

Метод Описание
InitMetadata ( ) : IMetadataFile
ReadMetadataFromFile ( string filePath ) : IMetadataFile

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

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

public HandleObjectPlacement ( TShockAPI.TSPlayer player, BlockType blockType, System.Drawing.Point location, int objectStyle ) : bool
player TShockAPI.TSPlayer
blockType BlockType
location System.Drawing.Point
objectStyle int
Результат bool

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

public HandleTileEdit ( TShockAPI.TSPlayer player, TileEditType editType, BlockType blockType, System.Drawing.Point location, int objectStyle ) : bool
player TShockAPI.TSPlayer
editType TileEditType
blockType BlockType
location System.Drawing.Point
objectStyle int
Результат bool

InitMetadata() защищенный Метод

protected InitMetadata ( ) : IMetadataFile
Результат IMetadataFile

ReadMetadataFromFile() защищенный Метод

protected ReadMetadataFromFile ( string filePath ) : IMetadataFile
filePath string
Результат IMetadataFile

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

public WorldMetadataHandler ( Terraria.Plugins.Common.PluginTrace pluginTrace, string metadataDirectoryPath ) : System
pluginTrace Terraria.Plugins.Common.PluginTrace
metadataDirectoryPath string
Результат System