Cook Interface Utilities (C++)¶
-
namespace
Foundry
¶ -
namespace
Katana
¶ -
class
FnGeolibCookInterfaceUtils
¶ Public Static Functions
-
static void
matchesCEL
(MatchesCELInfo &matchesCELInfo, const Foundry::Katana::GeolibCookInterface &interface, const FnAttribute::StringAttribute &cel, const std::string &inputLocationPath = std::string(), int inputIndex = kFnKatGeolibDefaultInput)¶
-
static FnAttribute::GroupAttribute
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 BuildLocalsAndGlobalsInfo
buildLocalsAndGlobals
(const Foundry::Katana::GeolibCookInterface &interface, const std::string &attrRoot)¶
-
static FnAttribute::Attribute
getDefaultDapCookOrder
()¶
-
static FnAttribute::GroupAttribute
resolveFileNamesWithinGroup
(const Foundry::Katana::GeolibCookInterface &interface, const FnAttribute::GroupAttribute &inputGroup, const FnAttribute::StringAttribute &celAttr, int frameNumber)¶
-
static FnAttribute::StringAttribute
resolveFileNameInString
(const Foundry::Katana::GeolibCookInterface &interface, const FnAttribute::StringAttribute &inputString, int frameNumber)¶
-
static FnAttribute::Attribute
getGlobalAttrGeneric
(BaseGlobalAttributeProvider &provider, const std::string &name, const std::string &locationPath, bool *didAbortPtr = NULL)¶
Private Functions
-
FnGeolibCookInterfaceUtils
()¶
Private Static Functions
-
static const FnGeolibCookInterfaceUtilsHostSuite_v2 *
_getSuite
()¶
-
struct
BuildLocalsAndGlobalsInfo
¶
-
struct
MatchesCELInfo
¶
-
static void
-
class
BaseGlobalAttributeProvider
¶
-
class
-
namespace