zenilib: TField Class Reference

zenilib 0.5.3.0

- Main Page
- Modules
- Namespaces
- Classes
- Files

- Class List
- Class Index
- Class Hierarchy
- Class Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Public Member Functions | List of all members
TField Class Reference

`#include <Types.h>`

## Public Member Functions

| TField (TType *type, TString *name)
const TString & | name () const
| POOL_ALLOCATOR_NEW_DELETE ()
TType * | type ()
const TType * | type () const

## Detailed Description

Definition at line 19 of file Types.h.

## Constructor & Destructor Documentation

TField::TField | ( | TType * | type,
|  | TString * | name
| ) |  |

inline

Definition at line 23 of file Types.h.

## Member Function Documentation

const TString& TField::name | ( |  | ) | const

inline

Definition at line 30 of file Types.h.

Referenced by sh::OutputHLSL::addConstructor(), TParseContext::structNestingErrorCheck(), switch(), sh::OutputHLSL::typeString(), TOutputGLSLBase::visitBinary(), and sh::OutputHLSL::visitBinary().

TField::POOL_ALLOCATOR_NEW_DELETE | ( |  | ) |

TType* TField::type | ( |  | ) |

inline

Definition at line 27 of file Types.h.

Referenced by sh::OutputHLSL::addConstructor(), TParseContext::structNestingErrorCheck(), and sh::OutputHLSL::typeString().

const TType* TField::type | ( |  | ) | const

inline

Definition at line 28 of file Types.h.

The documentation for this class was generated from the following file:

- zenilib/jni/external/angle/src/compiler/Types.h