HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
BRAY_AttribList::Attrib Struct Reference

#include <BRAY_AttribList.h>

Public Member Functions

 Attrib ()=delete
 
 Attrib (const UT_StringHolder &name, int tuple_size, AttributeOwner owner, GA_Storage store, bool is_array)
 
const UT_StringHoldername () const
 
int tupleSize () const
 
AttributeOwner owner () const
 
GA_Storage storage () const
 
GA_StorageClass storageClass () const
 
bool isArray () const
 
bool isDisplayColor () const
 
bool isNormal () const
 
bool isP () const
 
void dump () const
 
void dump (UT_JSONWriter &w) const
 

Public Attributes

UT_StringHolder myName
 
int myTupleSize
 
AttributeOwner myOwner
 
GA_Storage myStorage
 
GA_StorageClass myStorageClass
 
bool myIsArray
 

Detailed Description

Definition at line 43 of file BRAY_AttribList.h.

Constructor & Destructor Documentation

BRAY_AttribList::Attrib::Attrib ( )
delete
BRAY_AttribList::Attrib::Attrib ( const UT_StringHolder name,
int  tuple_size,
AttributeOwner  owner,
GA_Storage  store,
bool  is_array 
)
inline

Definition at line 46 of file BRAY_AttribList.h.

Member Function Documentation

void BRAY_AttribList::Attrib::dump ( ) const
void BRAY_AttribList::Attrib::dump ( UT_JSONWriter w) const
bool BRAY_AttribList::Attrib::isArray ( ) const
inline

Definition at line 64 of file BRAY_AttribList.h.

bool BRAY_AttribList::Attrib::isDisplayColor ( ) const
bool BRAY_AttribList::Attrib::isNormal ( ) const
bool BRAY_AttribList::Attrib::isP ( ) const
const UT_StringHolder& BRAY_AttribList::Attrib::name ( ) const
inline

Definition at line 59 of file BRAY_AttribList.h.

AttributeOwner BRAY_AttribList::Attrib::owner ( ) const
inline

Definition at line 61 of file BRAY_AttribList.h.

GA_Storage BRAY_AttribList::Attrib::storage ( ) const
inline

Definition at line 62 of file BRAY_AttribList.h.

GA_StorageClass BRAY_AttribList::Attrib::storageClass ( ) const
inline

Definition at line 63 of file BRAY_AttribList.h.

int BRAY_AttribList::Attrib::tupleSize ( ) const
inline

Definition at line 60 of file BRAY_AttribList.h.

Member Data Documentation

bool BRAY_AttribList::Attrib::myIsArray

Definition at line 77 of file BRAY_AttribList.h.

UT_StringHolder BRAY_AttribList::Attrib::myName

Definition at line 72 of file BRAY_AttribList.h.

AttributeOwner BRAY_AttribList::Attrib::myOwner

Definition at line 74 of file BRAY_AttribList.h.

GA_Storage BRAY_AttribList::Attrib::myStorage

Definition at line 75 of file BRAY_AttribList.h.

GA_StorageClass BRAY_AttribList::Attrib::myStorageClass

Definition at line 76 of file BRAY_AttribList.h.

int BRAY_AttribList::Attrib::myTupleSize

Definition at line 73 of file BRAY_AttribList.h.


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