HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
BRAY::OutputFile::AOV Struct Reference

#include <BRAY_Interface.h>

Public Member Functions

 AOV (const UT_StringHolder &name)
 
template<typename T >
bool setOption (const UT_StringHolder &name, const T *value, exint size)
 
template<typename T >
bool setOption (const UT_StringHolder &name, const T &value)
 
bool setOptions (const UT_Options &options)
 Copy over options from those passed in. More...
 
const UT_StringHoldername () const
 
const UT_Optionsoptions () const
 
void dump (UT_JSONWriter &w) const
 Dump method for debugging. More...
 

Detailed Description

Definition at line 1162 of file BRAY_Interface.h.

Constructor & Destructor Documentation

BRAY::OutputFile::AOV::AOV ( const UT_StringHolder name)
inline

Definition at line 1164 of file BRAY_Interface.h.

Member Function Documentation

void BRAY::OutputFile::AOV::dump ( UT_JSONWriter w) const

Dump method for debugging.

const UT_StringHolder& BRAY::OutputFile::AOV::name ( ) const
inline

Definition at line 1184 of file BRAY_Interface.h.

const UT_Options& BRAY::OutputFile::AOV::options ( ) const
inline

Definition at line 1185 of file BRAY_Interface.h.

template<typename T >
bool BRAY::OutputFile::AOV::setOption ( const UT_StringHolder name,
const T *  value,
exint  size 
)

Method is specialized for T in:

template<typename T >
bool BRAY::OutputFile::AOV::setOption ( const UT_StringHolder name,
const T &  value 
)
inline

Definition at line 1178 of file BRAY_Interface.h.

bool BRAY::OutputFile::AOV::setOptions ( const UT_Options options)

Copy over options from those passed in.


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