Public Member Functions
AtParamValue Class Reference

Actual parameter value for each supported type. More...

#include <ai_params.h>

Public Member Functions

AI_DEVICE bool const & BOOL () const
 
AI_DEVICE uint8_t const & BYTE () const
 
AI_DEVICE int const & INT () const
 
AI_DEVICE unsigned const & UINT () const
 
AI_DEVICE float const & FLT () const
 
AI_DEVICE AtRGB const & RGB () const
 
AI_DEVICE AtRGBA const & RGBA () const
 
AI_DEVICE AtVector const & VEC () const
 
AI_DEVICE AtVector2 const & VEC2 () const
 
AtString const & STR () const
 
AI_DEVICE void *const & PTR () const
 
AtMatrix *const & pMTX () const
 
AtArray *const & ARRAY () const
 
AI_DEVICE AtClosureList const & CLOSURE () const
 
AI_DEVICE bool & BOOL ()
 
AI_DEVICE uint8_t & BYTE ()
 
AI_DEVICE int & INT ()
 
AI_DEVICE unsigned & UINT ()
 
AI_DEVICE float & FLT ()
 
AI_DEVICE AtRGBRGB ()
 
AI_DEVICE AtRGBARGBA ()
 
AI_DEVICE AtVectorVEC ()
 
AI_DEVICE AtVector2VEC2 ()
 
AtStringSTR ()
 
AI_DEVICE void *& PTR ()
 
AtMatrix *& pMTX ()
 
AtArray *& ARRAY ()
 
AI_DEVICE AtClosureListCLOSURE ()
 

Detailed Description

Actual parameter value for each supported type.


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

© 2009-2018 Solid Angle SL · all rights reserved · www.solidangle.com