C# 클래스 Terraria.Plugins.CoderCow.AdvancedCircuits.WorldMetadataHandler

상속: Terraria.Plugins.Common.WorldMetadataHandlerBase
파일 보기 프로젝트 열기: CoderCow/AdvancedCircuits-Plugin 1 사용 예제들

공개 메소드들

메소드 설명
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