GrandLarceny.Rope.setEndPoint C# (CSharp) Method

setEndPoint() public method

public setEndPoint ( Vector2 a_endPoint ) : void
a_endPoint Vector2
return void
        public void setEndPoint(Vector2 a_endPoint)
        {
            m_endPosition = new CartesianCoordinate(a_endPoint);
            m_endPosition.setParentPositionWithoutMoving(m_startPosition);
            m_endPosition.plusXWith(36);
            m_line.setEndPoint(m_endPosition);
            m_lenght = m_line.getStartPoint().getDistanceTo(m_line.getEndPoint());
            m_line.updateTexture();
        }

Same methods

Rope::setEndPoint ( GrandLarceny.Position a_position ) : void
Rope::setEndPoint ( GrandLarceny.Position a_position, Vector2 a_offset ) : void
Rope::setEndPoint ( Vector2 a_position, Vector2 a_offset ) : void