MCPcopy Create free account
hub / github.com/DGVPSH/SlackOpen / getChangedOptions

Method getChangedOptions

src/main/java/net/optifine/shaders/Shaders.java:1781–1797  ·  view source on GitHub ↗
(ShaderOption[] ops)

Source from the content-addressed store, hash-verified

1779 }
1780
1781 public static ShaderOption[] getChangedOptions(ShaderOption[] ops)
1782 {
1783 List<ShaderOption> list = new ArrayList();
1784
1785 for (int i = 0; i < ops.length; ++i)
1786 {
1787 ShaderOption shaderoption = ops[i];
1788
1789 if (shaderoption.isEnabled() && shaderoption.isChanged())
1790 {
1791 list.add(shaderoption);
1792 }
1793 }
1794
1795 ShaderOption[] ashaderoption = (ShaderOption[])((ShaderOption[])list.toArray(new ShaderOption[list.size()]));
1796 return ashaderoption;
1797 }
1798
1799 private static String applyOptions(String line, ShaderOption[] ops)
1800 {

Callers 4

createVertShaderMethod · 0.95
createGeomShaderMethod · 0.95
createFragShaderMethod · 0.95
actionPerformedMethod · 0.95

Calls 5

isEnabledMethod · 0.95
isChangedMethod · 0.95
addMethod · 0.45
toArrayMethod · 0.45
sizeMethod · 0.45

Tested by

no test coverage detected