public SFDisplayMatrix GetDisplayMatrix() { SFDisplayMatrix dmat = new SFDisplayMatrix(); Int32 size = Marshal.SizeOf(typeof(SFDisplayMatrix)); bool retVal = SF_GetDisplayMatrix(this, dmat, size); return(retVal ? dmat : null); }
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);
private static extern bool SF_SetDisplayMatrix(Value target, SFDisplayMatrix dmat, Int32 size);
/// <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 }
/// <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; }