/// <summary> /// Gets the parameters used for Alpha testing. /// </summary> /// <returns></returns> public RenderBase.OAlphaTest getAlphaTest() { RenderBase.OAlphaTest output = new RenderBase.OAlphaTest(); uint value = getParameter(PICACommand.alphaTestConfig); output.isTestEnabled = (value & 1) > 0; output.testFunction = (RenderBase.OTestFunction)((value >> 4) & 0xf); output.testReference = ((value >> 8) & 0xff); return output; }
/// <summary> /// Gets the parameters used for Alpha testing. /// </summary> /// <returns></returns> public RenderBase.OAlphaTest getAlphaTest() { RenderBase.OAlphaTest output = new RenderBase.OAlphaTest(); uint value = getParameter(PICACommand.alphaTestConfig); output.isTestEnabled = (value & 1) > 0; output.testFunction = (RenderBase.OTestFunction)((value >> 4) & 0xf); output.testReference = ((value >> 8) & 0xff); return(output); }