RenderManAPI  24.0
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() [1/3]

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

◆ RixSCParamInfo() [2/3]

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

◆ RixSCParamInfo() [3/3]

RixSCParamInfo::RixSCParamInfo ( )
inline

Member Function Documentation

◆ IsArray()

bool RixSCParamInfo::IsArray ( void  ) const
inline

References arraylen.

Member Data Documentation

◆ access

RixSCAccess RixSCParamInfo::access

◆ arraylen

int RixSCParamInfo::arraylen

Referenced by IsArray().

◆ customtype

RtUString RixSCParamInfo::customtype

◆ name

RtUString RixSCParamInfo::name

◆ type

RixSCType RixSCParamInfo::type

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