Look Files (C++)¶
-
namespace
Foundry¶ -
namespace
Katana¶ -
class
FnLookFile¶ Public Types
-
typedef FnPlatform::internal::SharedPtr<FnLookFile>::type
Ptr¶
Public Functions
-
~FnLookFile()¶
-
std::string
getMaterialType(const std::string &materialName) const¶
-
FnAttribute::Attribute
getMaterial(const std::string &name, bool global = true) const¶
-
FnAttribute::StringAttribute
getRootIdNames() const¶
-
std::string
getRootIdType(const std::string &rootId) const¶
-
FnAttribute::StringAttribute
getPathsWithOverrides(const std::string &rootId = std::string()) const¶
Public Static Functions
-
static FnAttribute::StringAttribute
getPassNamesForLookFileAsset(const std::string &asset)¶
-
static FnAttribute::StringAttribute
getSafePath(const std::string &asset, bool includeVersion)¶
-
static void
flushCache()¶
Private Functions
-
FnLookFile(FnLookFileHandle handle)¶
Private Members
-
FnLookFileHandle
_handle¶
Private Static Functions
-
static const FnLookFileHostSuite_v2 *
_getSuite()¶
-
typedef FnPlatform::internal::SharedPtr<FnLookFile>::type
-
class
-
namespace