public SFMovieCreationParams(String name, int ox, int oy, int width, int height,
IntPtr pdata, int length, bool initFirstFrame, Color32 bgColor, bool useBackgroundColor = false,
ScaleModeType scaleModeType = ScaleModeType.SM_ShowAll, bool bautoManageVP = true)
{
MovieName = name;
OX = ox;
OY = oy;
Width = width;
Height = height;
IsInitFirstFrame = initFirstFrame;
IsAutoManageViewport = bautoManageVP;
pData = pdata;
Length = length;
TheScaleModeType = scaleModeType;
IsUseBackgroundColor = useBackgroundColor;
IsRenderToTexture = false;
TextureId = 0;
TexWidth = 0;
TexHeight = 0;
Red = bgColor.r;
Green = bgColor.g;
Blue = bgColor.b;
Alpha = bgColor.a;
IsMemoryFile = (pdata != IntPtr.Zero);
Sentinal = SFSentinal.Sentinal;
IsPad0 = IsPad1 = IsPad2 = false;
}