Protogame.DefaultTransform.SetFromSRTMatrix C# (CSharp) Method

SetFromSRTMatrix() public method

public SetFromSRTMatrix ( Vector3 localPosition, Microsoft.Xna.Framework.Quaternion localRotation, Vector3 localScale ) : void
localPosition Vector3
localRotation Microsoft.Xna.Framework.Quaternion
localScale Vector3
return void
        public void SetFromSRTMatrix(Vector3 localPosition, Quaternion localRotation, Vector3 localScale)
        {
            _isSRTMatrix = true;
            _srtLocalPosition = localPosition;
            _srtLocalRotation = localRotation;
            _srtLocalScale = localScale;
            _isCachedSRTLocalMatrixUpToDate = false;
            _isCachedRTLocalMatrixUpToDate = false;
            Modified?.Invoke(this, new EventArgs());
        }