shgl::ArbReg Struct Reference

An ARB register. More...

#include <ArbReg.hpp>

Inheritance diagram for shgl::ArbReg:

Inheritance graph
[legend]
Collaboration diagram for shgl::ArbReg:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 ArbReg ()
 ArbReg (ArbRegType type, int index, std::string name="")
std::ostream & printDecl (std::ostream &out) const
 Print a declaration for this register.
std::string binding_name () const
 Return the name of the register binding.

Public Attributes

ArbRegType type
int index
bool preset
std::string name
BindingInfo binding

Friends

std::ostream & operator<< (std::ostream &out, const ArbReg &reg)
 Output a use of an arb register.

Classes

struct  BindingInfo

Detailed Description

An ARB register.

Definition at line 85 of file ArbReg.hpp.


The documentation for this struct was generated from the following files:
Generated on Wed Nov 9 15:37:00 2005 for Sh by  doxygen 1.4.5