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 ( )
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::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 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: