public IndirectCommandsLayoutCreateInfoNV
        (
            StructureType?sType = StructureType.IndirectCommandsLayoutCreateInfoNV,
            void *pNext         = null,
            IndirectCommandsLayoutUsageFlagsNV?flags = null,
            PipelineBindPoint?pipelineBindPoint      = null,
            uint?tokenCount = null,
            IndirectCommandsLayoutTokenNV *pTokens = null,
            uint?streamCount     = null,
            uint *pStreamStrides = null
        ) : this()
        {
            if (sType is not null)
            {
                SType = sType.Value;
            }

            if (pNext is not null)
            {
                PNext = pNext;
            }

            if (flags is not null)
            {
                Flags = flags.Value;
            }

            if (pipelineBindPoint is not null)
            {
                PipelineBindPoint = pipelineBindPoint.Value;
            }

            if (tokenCount is not null)
            {
                TokenCount = tokenCount.Value;
            }

            if (pTokens is not null)
            {
                PTokens = pTokens;
            }

            if (streamCount is not null)
            {
                StreamCount = streamCount.Value;
            }

            if (pStreamStrides is not null)
            {
                PStreamStrides = pStreamStrides;
            }
        }
Example #2
0
 public IndirectCommandsLayoutCreateInfoNV
 (
     StructureType sType = StructureType.IndirectCommandsLayoutCreateInfoNV,
     void *pNext         = default,
     IndirectCommandsLayoutUsageFlagsNV flags = default,
     PipelineBindPoint pipelineBindPoint      = default,
     uint tokenCount = default,
     IndirectCommandsLayoutTokenNV *pTokens = default,
     uint streamCount     = default,
     uint *pStreamStrides = default
 )
 {
     SType             = sType;
     PNext             = pNext;
     Flags             = flags;
     PipelineBindPoint = pipelineBindPoint;
     TokenCount        = tokenCount;
     PTokens           = pTokens;
     StreamCount       = streamCount;
     PStreamStrides    = pStreamStrides;
 }