(rect *sdl.FRect, side string)
| 1977 | } |
| 1978 | |
| 1979 | func (card *Card) StartResizing(rect *sdl.FRect, side string) { |
| 1980 | |
| 1981 | r := *card.Rect |
| 1982 | card.RectPreResize = &r |
| 1983 | |
| 1984 | card.Resizing = side |
| 1985 | card.ResizingRect.X1 = card.Rect.X |
| 1986 | card.ResizingRect.Y1 = card.Rect.Y |
| 1987 | card.ResizingRect.X2 = card.Rect.X + card.Rect.W |
| 1988 | card.ResizingRect.Y2 = card.Rect.Y + card.Rect.H |
| 1989 | card.ResizeClickOffset = globals.Mouse.WorldPosition().Sub(Vector{rect.X, rect.Y}) |
| 1990 | card.ReceiveMessage(NewMessage(MessageCardResizeStart, card, nil)) |
| 1991 | |
| 1992 | } |
| 1993 | |
| 1994 | func (card *Card) StopResizing() { |
| 1995 | card.Resizing = "" |
no test coverage detected