コード例 #1
0
ファイル: GlowFilter.cs プロジェクト: kaldap/XnaFlash
 public GlowFilter(SwfStream stream)
 {
     GlowColor = stream.ReadRGBA();
     BlurX = stream.ReadFixed();
     BlurY = stream.ReadFixed();
     Strength = stream.ReadFixedHalf();
     mFlags = stream.ReadByte();
 }
コード例 #2
0
ファイル: DropShadowFilter.cs プロジェクト: kaldap/XnaFlash
 public DropShadowFilter(SwfStream stream)
 {
     DropShadowColor = stream.ReadRGBA();
     BlurX = stream.ReadFixed();
     BlurY = stream.ReadFixed();
     Angle = stream.ReadFixed();
     Distance = stream.ReadFixed();
     Strength = stream.ReadFixedHalf();
     mFlags = stream.ReadByte();
 }
コード例 #3
0
ファイル: BevelFilter.cs プロジェクト: kaldap/XnaFlash
 public BevelFilter(SwfStream stream)
 {
     ShadowColor = stream.ReadRGBA();
     HighlightColor = stream.ReadRGBA();
     BlurX = stream.ReadFixed();
     BlurY = stream.ReadFixed();
     Angle = stream.ReadFixed();
     Distance = stream.ReadFixed();
     Strength = stream.ReadFixedHalf();
     mFlags = stream.ReadByte();
 }
コード例 #4
0
ファイル: GradientGlowFilter.cs プロジェクト: kaldap/XnaFlash
        public GradientGlowBevelFilter(SwfStream stream, bool bevel)
        {
            mId = bevel ? ID.GradientBevel : ID.GradientGlow;

            byte numColors = stream.ReadByte();
            GlowColors = stream.ReadRGBAArray(numColors);
            GlowRatios = stream.ReadByteArray(numColors);
            BlurX = stream.ReadFixed();
            BlurY = stream.ReadFixed();
            Strength = stream.ReadFixedHalf();
            mFlags = stream.ReadByte();
        }
コード例 #5
0
ファイル: BlurFilter.cs プロジェクト: kaldap/XnaFlash
 public BlurFilter(SwfStream stream)
 {
     BlurX = stream.ReadFixed();
     BlurY = stream.ReadFixed();
     Passes = (byte)(stream.ReadByte() >> 3);
 }