|
Katana Plug-in APIs 0.1
|
Classes | |
| class | Foundry::Katana::DefaultAttributeProducer |
Functions | |
| static FnAttribute::GroupAttribute | Foundry::Katana::FnGeolibCookInterfaceUtils::cookDaps (const Foundry::Katana::GeolibCookInterface &interface, const std::string &attrRoot, const std::string &inputLocationPath=std::string(), int inputIndex=kFnKatGeolibDefaultInput, const FnAttribute::Attribute &cookOrderAttr=FnAttribute::Attribute()) |
| static FnAttribute::GroupAttribute Foundry::Katana::FnGeolibCookInterfaceUtils::cookDaps | ( | const Foundry::Katana::GeolibCookInterface & | interface, |
| const std::string & | attrRoot, | ||
| const std::string & | inputLocationPath = std::string(), |
||
| int | inputIndex = kFnKatGeolibDefaultInput, |
||
| const FnAttribute::Attribute & | cookOrderAttr = FnAttribute::Attribute() |
||
| ) | [static, inherited] |
Invoke the Default Attribute Producers (DAPs) and return the result.
| interface | the GeolibCookInterface passed to your cook()() function. |
| attrRoot | the attribute from which DAPs will be invoked from, e.g. materials, will only invoke the DAPs for attributes beneath materials. |
| inputLocationPath | the input location path |
| inputIndex | the input index to query the incoming scene |
| cookOrderAttr | an optional FnAttribute::StringAttribute describing the order in which DAPs should be evaluated. |
1.7.3