MoodSwingGame.MSChangeableBuilding.MSChangeableBuilding C# (CSharp) Method

MSChangeableBuilding() public method

public MSChangeableBuilding ( String model, String texture, String effect, Vector3 position, float rotation, int row, int column, int height ) : System
model String
texture String
effect String
position Vector3
rotation float
row int
column int
height int
return System
        public MSChangeableBuilding(String model, String texture, String effect, Vector3 position, float rotation, int row, int column, int height)
            : base(model, texture, effect, position, rotation, row, column, height)
        {
            futureSelf = null;
            buildTime = 1;
            timeCount = 0;
            Texture2D borderTexture = MoodSwing.GetInstance().Content.Load<Texture2D>("BorderTexture");
            Texture2D loadingTexture = MoodSwing.GetInstance().Content.Load<Texture2D>("LoadingTexture");

            progressBar = new MSProgressBar(new Rectangle((int)Position.X, (int)Position.Y, 50, 10),
                MoodSwing.GetInstance().SpriteBatch,
                MoodSwing.GetInstance(),
                borderTexture, loadingTexture, null, MSProgressBar.Orientation.HORIZONTAL);

            State = MSChangeableBuildingState.IDLE;
        }