RetroArch
Public Member Functions | Public Attributes | Protected Member Functions | List of all members
glslang::TAttributeArgs Struct Reference

#include <attribute.h>

Collaboration diagram for glslang::TAttributeArgs:
[legend]

Public Member Functions

bool getInt (int &value, int argNum=0) const
 
bool getString (TString &value, int argNum=0, bool convertToLower=true) const
 
int size () const
 

Public Attributes

TAttributeType name
 
const TIntermAggregateargs
 

Protected Member Functions

const TConstUniongetConstUnion (TBasicType basicType, int argNum) const
 

Member Function Documentation

◆ getConstUnion()

const TConstUnion * glslang::TAttributeArgs::getConstUnion ( TBasicType  basicType,
int  argNum 
) const
protected
Here is the call graph for this function:
Here is the caller graph for this function:

◆ getInt()

bool glslang::TAttributeArgs::getInt ( int &  value,
int  argNum = 0 
) const
Here is the call graph for this function:

◆ getString()

bool glslang::TAttributeArgs::getString ( TString value,
int  argNum = 0,
bool  convertToLower = true 
) const
Here is the call graph for this function:

◆ size()

int glslang::TAttributeArgs::size ( ) const
Here is the call graph for this function:

Member Data Documentation

◆ args

const TIntermAggregate* glslang::TAttributeArgs::args

◆ name

TAttributeType glslang::TAttributeArgs::name

The documentation for this struct was generated from the following files: