public LevelCircle(int x, int y, int radius) { SetX(x); SetY(y); SetWidth(radius); point = new GameRectangle(0, 0, 15, 15); }
public GameRectangle ScalePosition(Vector2 s) { GameRectangle r = new GameRectangle(this); r.ModifyX((int)s.X); r.ModifyY((int)s.Y); return r; }
public GameRectangle ScalePosition(int x, int y) { GameRectangle r = new GameRectangle(this); r.ModifyX(x); r.ModifyY(y); return r; }
public ArmTool() { a = new GameRectangle(0, 0, size, size); b = new GameRectangle(0, 0, size, size); c = new GameRectangle(0, 0, size, size); showMode = false; }
public AnimationTool() { testingRectangle = new GameRectangle(400, 200, 100, 100); color = Color.CadetBlue; left = new ArmTool(); right = new ArmTool(); lleft = new ArmTool(); lright = new ArmTool(); textBox = new FileTextBox(); textBox.SetX(500); textBox.SetY(200); }
public WorldEditor() { cullMode = true; objects = new List<LevelObject>(); objects.Add(new LevelRectangle(300, 10, 100, 100)); draggingColor = 0; r = new GameRectangle(-15, -15, 15, 15); g = new GameRectangle(-15, -15, 15, 15); b = new GameRectangle(-15, -15, 15, 15); tool = new AnimationTool(); objects[0].SetColor(Color.White); ((LevelRectangle)objects[0]).SetBorderColor(Color.Black); objects.Add(new LightLevelCircle(400, 100, 200)); objects[1].SetColor(Color.White); textBox = new FileTextBox(); textBox.SetX(400); textBox.SetY(100); }
public GameRectangle ScaleSize(int width, int height) { GameRectangle r = new GameRectangle(this); r.ModifySize(width, height); return r; }
public GameRectangle(GameRectangle gameRectangle) : this(gameRectangle.x, gameRectangle.y, gameRectangle.width, gameRectangle.height) { }