RenderMan API  23.0
RixSCParamInfo Struct Reference

#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

Definition at line 456 of file RixShading.h.

Constructor & Destructor Documentation

◆ RixSCParamInfo() [1/3]

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

Definition at line 459 of file RixShading.h.

◆ RixSCParamInfo() [2/3]

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

Definition at line 465 of file RixShading.h.

◆ RixSCParamInfo() [3/3]

RixSCParamInfo::RixSCParamInfo ( )
inline

Definition at line 471 of file RixShading.h.

Member Function Documentation

◆ IsArray()

bool RixSCParamInfo::IsArray ( void  ) const
inline

Definition at line 484 of file RixShading.h.

Member Data Documentation

◆ access

RixSCAccess RixSCParamInfo::access

Definition at line 482 of file RixShading.h.

◆ arraylen

int RixSCParamInfo::arraylen

Definition at line 483 of file RixShading.h.

◆ customtype

RtUString RixSCParamInfo::customtype

Definition at line 480 of file RixShading.h.

◆ name

RtUString RixSCParamInfo::name

Definition at line 479 of file RixShading.h.

◆ type

RixSCType RixSCParamInfo::type

Definition at line 481 of file RixShading.h.


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