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 isDisplayOpacity () 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 ( )
BRAY_AttribList::Attrib::Attrib ( const UT_StringHolder name,
int  tuple_size,
AttributeOwner  owner,
GA_Storage  store,
bool  is_array 

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

Definition at line 64 of file BRAY_AttribList.h.

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

Definition at line 59 of file BRAY_AttribList.h.

AttributeOwner BRAY_AttribList::Attrib::owner ( ) const

Definition at line 61 of file BRAY_AttribList.h.

GA_Storage BRAY_AttribList::Attrib::storage ( ) const

Definition at line 62 of file BRAY_AttribList.h.

GA_StorageClass BRAY_AttribList::Attrib::storageClass ( ) const

Definition at line 63 of file BRAY_AttribList.h.

int BRAY_AttribList::Attrib::tupleSize ( ) const

Definition at line 60 of file BRAY_AttribList.h.

Member Data Documentation

bool BRAY_AttribList::Attrib::myIsArray

Definition at line 78 of file BRAY_AttribList.h.

UT_StringHolder BRAY_AttribList::Attrib::myName

Definition at line 73 of file BRAY_AttribList.h.

AttributeOwner BRAY_AttribList::Attrib::myOwner

Definition at line 75 of file BRAY_AttribList.h.

GA_Storage BRAY_AttribList::Attrib::myStorage

Definition at line 76 of file BRAY_AttribList.h.

GA_StorageClass BRAY_AttribList::Attrib::myStorageClass

Definition at line 77 of file BRAY_AttribList.h.

int BRAY_AttribList::Attrib::myTupleSize

Definition at line 74 of file BRAY_AttribList.h.

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