Katana Plug-in APIs 0.1

Foundry::Katana::StringAttribute Member List

This is the complete list of members for Foundry::Katana::StringAttribute, including all inherited members.
Attribute()Foundry::Katana::Attribute [inline]
DataAttribute()Foundry::Katana::DataAttribute [inline]
getBinary(std::vector< char > *buffer) const Foundry::Katana::Attribute
getBoundingSampleTimes(float *ltime, float *rtime, float sampletime) const Foundry::Katana::DataAttribute [inline]
getKatAttributeType()Foundry::Katana::StringAttribute [inline, static]
getNearestSample(float time) const &Foundry::Katana::StringAttribute [inline]
getNumberOfTimeSamples() const Foundry::Katana::DataAttribute [inline]
getNumberOfTuples() const Foundry::Katana::DataAttribute [inline]
getNumberOfValues() const Foundry::Katana::DataAttribute [inline]
getSamples() const &Foundry::Katana::StringAttribute [inline]
getSampleTime(int64_t index) const Foundry::Katana::DataAttribute [inline]
getSize() const Foundry::Katana::Attribute [inline]
getTupleSize() const Foundry::Katana::DataAttribute [inline]
getType() const Foundry::Katana::Attribute [inline]
getValue(const value_type &defValue=value_type(), bool throwOnError=true) const Foundry::Katana::StringAttribute [inline]
getValueCStr(const char *defValue="", bool throwOnError=true) const &Foundry::Katana::StringAttribute [inline]
getValuesAs(const T &defValue=T(), bool throwOnError=true) const Foundry::Katana::StringAttribute [inline]
getXML() const Foundry::Katana::Attribute
isValid() const Foundry::Katana::Attribute [inline]
parseBinary(const char *buffer, size_t size)Foundry::Katana::Attribute [static]
parseXML(const char *xml)Foundry::Katana::Attribute [static]
readAttributeStream(void *stream, FnAttributeReadStreamFunc func, FnKatStreamType streamType)Foundry::Katana::Attribute [static]
StringAttribute()Foundry::Katana::StringAttribute [inline]
StringAttribute(const std::string &value)Foundry::Katana::StringAttribute [inline]
StringAttribute(const char *value)Foundry::Katana::StringAttribute [inline]
StringAttribute(const value_type *values, int64_t valueCount, int64_t tupleSize)Foundry::Katana::StringAttribute
StringAttribute(const std::vector< std::string > &stringvec, int64_t tupleSize=1)Foundry::Katana::StringAttribute
StringAttribute(const char **values, int64_t valueCount, int64_t tupleSize)Foundry::Katana::StringAttribute [inline]
StringAttribute(const float *times, int64_t timeCount, const char ***values, int64_t valueCount, int64_t tupleSize, void *context=NULL, FnAttributeFreeOwnedDataFunc freeOwnedDataFunc=NULL)Foundry::Katana::StringAttribute [inline]
writeAttributeStream(void *stream, FnAttributeWriteStreamFunc func, FnKatStreamType streamType) const Foundry::Katana::Attribute
 All Classes Functions Variables Typedefs Enumerations Enumerator