HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
PDG_AttributeArray.h File Reference
#include "PDG_API.h"
#include "PDG_AttributeData.h"
#include "PDG_AttributeTypes.h"
#include "PDG_File.h"
#include <UT/UT_JSONValue.h>
#include <UT/UT_JSONValueArray.h>
#include <UT/UT_JSONValueMap.h>
#include <UT/UT_JSONWriter.h>
#include <UT/UT_StringArray.h>
#include <UT/UT_StringHolder.h>
#include <UT/UT_StringMap.h>
#include <UT/UT_ValArray.h>
+ Include dependency graph for PDG_AttributeArray.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  PDG_AttributeArray< AttribType, DataType, ArrayType >
 
class  PDG_AttributeArraySimple< AttribType, DataType, ArrayType, JSONType >
 
class  PDG_AttributeFile
 

Typedefs

using PDG_AttributeFloat = PDG_AttributeArraySimple< PDG_AttributeType::eFloatArray, fpreal, UT_ValArray< fpreal >, UT_ValArray< fpreal64 >>
 
using PDG_AttributeInteger = PDG_AttributeArraySimple< PDG_AttributeType::eIntegerArray, exint, UT_ValArray< exint >, UT_ValArray< int64 >>
 
using PDG_AttributeString = PDG_AttributeArraySimple< PDG_AttributeType::eStringArray, UT_StringHolder, UT_StringArray >
 

Typedef Documentation

Simple array attribute type specializations

Definition at line 267 of file PDG_AttributeArray.h.