C# 클래스 DungeonMasterEngine.DungeonContent.Actuators.Wall.LeverActuator

상속: RemoteActuator
파일 보기 프로젝트 열기: ggrrin/DungeonMaster

공개 메소드들

메소드 설명
ExchangeItems ( IGrabableItem item ) : IGrabableItem
LeverActuator ( Microsoft.Xna.Framework.Vector3 position, Tile targetTile, bool onceOnly, ActionStateX targetAction ) : DungeonMasterEngine.DungeonContent.Items

보호된 메소드들

메소드 설명
PerformMessage ( Tile targetTile, ActionStateX action, bool activated ) : void

비공개 메소드들

메소드 설명
Switch ( ) : void
UpdateTextures ( ) : void

메소드 상세

ExchangeItems() 공개 메소드

public ExchangeItems ( IGrabableItem item ) : IGrabableItem
item IGrabableItem
리턴 IGrabableItem

LeverActuator() 공개 메소드

public LeverActuator ( Microsoft.Xna.Framework.Vector3 position, Tile targetTile, bool onceOnly, ActionStateX targetAction ) : DungeonMasterEngine.DungeonContent.Items
position Microsoft.Xna.Framework.Vector3
targetTile Tile
onceOnly bool
targetAction ActionStateX
리턴 DungeonMasterEngine.DungeonContent.Items

PerformMessage() 보호된 메소드

protected PerformMessage ( Tile targetTile, ActionStateX action, bool activated ) : void
targetTile Tile
action ActionStateX
activated bool
리턴 void