DungeonMasterEngine.DungeonContent.Actuators.Floor.FloorActuator.FloorActuator C# (CSharp) Method

FloorActuator() public method

public FloorActuator ( Vector3 position, Tile currentTile, IConstrain constrain, IEnumerable targetTile, IEnumerable action ) : System
position Vector3
currentTile Tile
constrain IConstrain
targetTile IEnumerable
action IEnumerable
return System
        public FloorActuator(Vector3 position, Tile currentTile, IConstrain constrain, IEnumerable<Tile> targetTile, IEnumerable<ActionStateX> action) : base(position)
        {
            this.targetTile = targetTile.ToArray();
            this.action = action.ToArray();
            Activated = false;
            CurrentTile = currentTile;
            Constrain = constrain;

            currentTile.ObjectEntered += CurrentTile_ObjectEntered;
            currentTile.ObjectLeft += CurrentTile_ObjectLeft;
        }