RenderMan  26.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
RixSCParamInfo Struct Reference

RixSCParamInfo captures the characteristics of an individual ScParam. More...

#include <RixShading.h>

Public Member Functions

 RixSCParamInfo (RtUString const _name, RixSCType t, RixSCAccess a=k_RixSCInput, int length=-1)
 
 RixSCParamInfo (RtUString const structName, RtUString const _name, RixSCType t, RixSCAccess a=k_RixSCInput, int length=-1)
 
 RixSCParamInfo ()
 
bool IsArray () const
 

Public Attributes

RtUString name
 
RtUString customtype
 
RixSCType type
 
RixSCAccess access
 
int arraylen
 

Detailed Description

RixSCParamInfo captures the characteristics of an individual ScParam.

Constructor & Destructor Documentation

RixSCParamInfo::RixSCParamInfo ( RtUString const  _name,
RixSCType  t,
RixSCAccess  a = k_RixSCInput,
int  length = -1 
)
inline
RixSCParamInfo::RixSCParamInfo ( RtUString const  structName,
RtUString const  _name,
RixSCType  t,
RixSCAccess  a = k_RixSCInput,
int  length = -1 
)
inline
RixSCParamInfo::RixSCParamInfo ( )
inline

Member Function Documentation

bool RixSCParamInfo::IsArray ( void  ) const
inline

References arraylen.

Member Data Documentation

RixSCAccess RixSCParamInfo::access
int RixSCParamInfo::arraylen

Referenced by IsArray().

RtUString RixSCParamInfo::customtype
RtUString RixSCParamInfo::name
RixSCType RixSCParamInfo::type

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