RslArg_v6 Class Reference
RslArg_v6 Class Referenceabstract
Inheritance diagram for RslArg_v6:
Public Member Functions | |
| virtual | ~RslArg_v6 () |
| Virtual destructor. | |
Public Member Functions inherited from RslArg_v5 | |
| virtual bool | IsStruct () const =0 |
| Returns true if this argument is a struct (or struct array). | |
| virtual const char * | GetName () const =0 |
| virtual bool | IsResizable () const =0 |
| Returns true if this argument is a resizable array. | |
| virtual class RslResizer * | GetResizer () const =0 |
| Get resizer for this argument (returns NULL if not resizable). | |
| virtual | ~RslArg_v5 () |
| Virtual destructor. | |
Public Member Functions inherited from RslArg_v3 | |
| virtual bool | IsNormal () const =0 |
| Returns true if this argument is a normal (or normal array). | |
| virtual bool | IsWriteable () const =0 |
| virtual | ~RslArg_v3 () |
| Virtual destructor. | |
Public Member Functions inherited from RslArg_v2 | |
| virtual | ~RslArg_v2 () |
| Virtual destructor. | |
| virtual bool | IsFloat () const =0 |
| Returns true if this argument is a float (or float array). | |
| virtual bool | IsPoint () const =0 |
| Returns true if this argument is a point (or point array). | |
| virtual bool | IsVector () const =0 |
| Returns true if this argument is a vector (or vector array). | |
| virtual bool | Isカラー () const =0 |
| Returns true if this argument is a color (or color array). | |
| virtual bool | IsString () const =0 |
| Returns true if this argument is a string (or string array). | |
| virtual bool | IsMatrix () const =0 |
| Returns true if this argument is a matrix (or matrix array). | |
| virtual bool | IsArray () const =0 |
| Returns true if this argument is an array. | |
| virtual bool | IsVarying () const =0 |
| Returns true if this argument is varying. | |
| virtual int | GetArrayLength () const =0 |
| virtual unsigned int | NumValues () const =0 |
| virtual void | GetData (float **data, int *stride) const =0 |
Friends | |
| class | RslStruct |
| class | RslStructArray |
| template<typename T > | |
| class | RslArrayIter |
Additional Inherited Members | |
Static Public Member Functions inherited from RslArg_v2 | |
| static unsigned int | NumValues (int argc, const class RslArg **argv) |
The documentation for this class was generated from the following file:
Public Member Functions inherited from