CSharpGL.Renderer.GetUniformSamplerArrayValue C# (CSharp) Méthode

GetUniformSamplerArrayValue() public méthode

public GetUniformSamplerArrayValue ( string varNameInShader, samplerValue &value ) : bool
varNameInShader string
value samplerValue
Résultat bool
        public bool GetUniformSamplerArrayValue(string varNameInShader, out samplerValue[] value)
        {
            //if ((!this.Initialized) && (!this.Initializing)) { this.Initialize(); }

            value = null;
            bool gotUniform = false;

            foreach (UniformVariable item in this.uniformVariables)
            {
                if (item.VarName == varNameInShader)
                {
                    value = (item as UniformSamplerArray).Value.Array;
                    gotUniform = true;
                    break;
                }
            }

            return gotUniform;
        }