Katana Plug-in APIs 0.1
Public Member Functions

Foundry::Katana::FnOpDescription::OutputAttrDescription Class Reference

Description of an Attribute output as a result to the output scene graph through a call to interface.setAttr(). More...

#include <FnOpDescriptionBuilder.h>

Inheritance diagram for Foundry::Katana::FnOpDescription::OutputAttrDescription:
Foundry::Katana::FnOpDescription::AttrDescription

List of all members.

Public Member Functions

 OutputAttrDescription (AttrTypeDescription type, const std::string &name)
std::string getAtLocation () const
 Get the specific location that Attribute will be written to, if any.
void setAtLocation (const std::string &atLocation)
 Set a specific location that the Attribute will be written to, if any. This should be used if the Attribute is always written to a specific location (e.g. /root/world), rather than dynamically, based on where the Op is run.

Detailed Description

Description of an Attribute output as a result to the output scene graph through a call to interface.setAttr().

Description of an Attribute used as an output to the scene graph.


Constructor & Destructor Documentation

Foundry::Katana::FnOpDescription::OutputAttrDescription::OutputAttrDescription ( AttrTypeDescription  type,
const std::string &  name 
) [inline]
Parameters:
typeThe type (AttrTypeDescription) of the Attribute.
nameThe name of the Attribute.

The documentation for this class was generated from the following file:
 All Classes Functions Variables Typedefs Enumerations Enumerator