public void Default(bool change) { _alphaEnv.SelA = AlphaArg.Zero; _alphaEnv.SelB = AlphaArg.Zero; _alphaEnv.SelC = AlphaArg.Zero; _alphaEnv.SelD = AlphaArg.Zero; _alphaEnv.Bias = Wii.Graphics.Bias.Zero; _alphaEnv.Clamp = true; _colorEnv.SelA = ColorArg.Zero; _colorEnv.SelB = ColorArg.Zero; _colorEnv.SelC = ColorArg.Zero; _colorEnv.SelD = ColorArg.Zero; _colorEnv.Bias = Wii.Graphics.Bias.Zero; _colorEnv.Clamp = true; _texMapID = TexMapID.TexMap7; _texCoord = TexCoordID.TexCoord7; _colorChan = ColorSelChan.Zero; if (change) { SignalPropertyChange(); } }
public RAS1_TRef(TexMapID tm0, TexCoordID tc0, bool te0, ColorSelChan cc0, TexMapID tm1, TexCoordID tc1, bool te1, ColorSelChan cc1) { _data = ((uint)tm0 << 0) | ((uint)tc0 << 3) | ((uint)(te0 ? 1 : 0) << 6) | ((uint)cc0 << 7) | ((uint)tm1 << 12) | ((uint)tc1 << 15) | ((uint)(te1 ? 1 : 0) << 18) | ((uint)cc1 << 19); }
public MDL0TEVStageNode(ColorEnv colEnv, AlphaEnv alphaEnv, CMD cmd, TevKColorSel kc, TevKAlphaSel ka, TexMapID id, TexCoordID coord, ColorSelChan col, bool useTex) { _colorEnv = colEnv; _alphaEnv = alphaEnv; _cmd = cmd; _kcSel = kc; _kaSel = ka; _texMapID = id; _texCoord = coord; _colorChan = col; _texEnabled = useTex; }
public TEVStage(ColorEnv colEnv, AlphaEnv alphaEnv, CMD cmd, TevKColorSel kc, TevKAlphaSel ka, TexMapID id, TexCoordID coord, ColorSelChan col, bool useTex) { _colorEnv = colEnv; _alphaEnv = alphaEnv; _cmd = cmd; _kcSel = kc; _kaSel = ka; _texMapID = id; _texCoord = coord; _colorChan = col; _texEnabled = useTex; }