Example #1
0
            public SFDisplayMatrix GetDisplayMatrix()
            {
                SFDisplayMatrix dmat   = new SFDisplayMatrix();
                Int32           size   = Marshal.SizeOf(typeof(SFDisplayMatrix));
                bool            retVal = SF_GetDisplayMatrix(this, dmat, size);

                return(retVal ? dmat : null);
            }
Example #2
0
            public bool SetDisplayMatrix(SFDisplayMatrix dmat)
            {
                if (!IsDisplayObject())
                {
                    return(false);
                }
                Int32 size = Marshal.SizeOf(typeof(SFDisplayMatrix));

                return(SF_SetDisplayMatrix(this, dmat, size));
            }
 public bool SetDisplayMatrix(SFDisplayMatrix dmat)
 {
     if (!IsDisplayObject())
     {
     return false;
     }
     Int32 size = Marshal.SizeOf(typeof(SFDisplayMatrix));
     return SF_SetDisplayMatrix(this, dmat, size);
 }
 public SFDisplayMatrix GetDisplayMatrix()
 {
     SFDisplayMatrix dmat = new SFDisplayMatrix();
     Int32 size = Marshal.SizeOf(typeof(SFDisplayMatrix));
     bool retVal = SF_GetDisplayMatrix(this, dmat, size);
     return retVal ? dmat : null;
 }
 protected static extern bool SF_SetDisplayMatrix(Value target, SFDisplayMatrix dmat, Int32 size);
Example #6
0
 private static extern bool SF_SetDisplayMatrix(Value target, SFDisplayMatrix dmat, Int32 size);
Example #7
0
 /// <summary>
 /// Sets the DisplayMatrix on the target Value. Target value must be a DisplayObject.
 /// </summary>
 /// <param name="dmat"></param>
 /// <returns>true if the SetDisplayMatrix operation succeeded.</returns>
 public bool SetDisplayMatrix(SFDisplayMatrix dmat)
 {
     if (!IsDisplayObject())
     {
     return false;
     }
     Int32 size = Marshal.SizeOf(typeof(SFDisplayMatrix));
     #if UNITY_WP8
     return sf_setDisplayMatrix(this, dmat, size);
     #else
     return SF_SetDisplayMatrix(this, dmat, size);
     #endif
 }
Example #8
0
 /// <summary>
 /// Returns the DisplayMatrix associated with the target Value. Target Value must be a DisplayObject.
 /// </summary>
 /// <returns>DisplayMatrix</returns>
 public SFDisplayMatrix GetDisplayMatrix()
 {
     SFDisplayMatrix dmat = new SFDisplayMatrix();
     Int32 size = Marshal.SizeOf(typeof(SFDisplayMatrix));
     #if UNITY_WP8
     bool retVal = sf_getDisplayMatrix(this, dmat, size);
     #else
     bool retVal = SF_GetDisplayMatrix(this, dmat, size);
     #endif
     return retVal ? dmat : null;
 }