_pImpl (defined in usg::Prim) | usg::Prim | protected |
AbstractFlag enum value (defined in usg::Prim) | usg::Prim | |
ActiveFlag enum value (defined in usg::Prim) | usg::Prim | |
addAppliedSchema(const Token &schemaName, ListPosition position=ListPosition::PrependBack) (defined in usg::Prim) | usg::Prim | |
addInherit(const Path &path, ListPosition position=ListPosition::PrependBack) | usg::Prim | |
addPayload(const std::string &identifier, const Path &path, ListPosition position=ListPosition::PrependBack, double offset=0.0, double scale=1.0) | usg::Prim | |
addReference(const std::string &identifier, const Path &path, ListPosition position=ListPosition::PrependBack, double offset=0.0, double scale=1.0) | usg::Prim | |
addSpecialize(const Path &path, ListPosition position=ListPosition::PrependBack) | usg::Prim | |
addVariant(const std::string &variantSetName, const std::string &variantName) | usg::Prim | |
addVariantSet(const std::string &variantSetName, ListPosition position=ListPosition::PrependBack) | usg::Prim | |
AllPrimsPredicate | usg::Prim | static |
applyAttributeOverrides(const ShaderDesc &schema_desc, bool skip_connected=true) | usg::Prim | virtual |
clearActive() (defined in usg::Prim) | usg::Prim | |
ClipsFlag enum value (defined in usg::Prim) | usg::Prim | |
ClipsMask (defined in usg::Prim) | usg::Prim | static |
copyAttr(const Prim &fromPrim, const Token &name, fdk::TimeValue time) | usg::Prim | |
createAttr(const Token &name, Value::Type type, bool is_custom=false, TimeVariability variability_hint=TimeVariability::Varying, const Value &defaultValue=Value()) | usg::Prim | |
createCustomAttr(const Token &name, Value::Type type, TimeVariability variability_hint=TimeVariability::Uniform) | usg::Prim | |
createIntrinsicAttr(const Token &name, Value::Type type, TimeVariability variability_hint=TimeVariability::Uniform) | usg::Prim | |
createMissingParents(const StageRef &referenceStage, const LayerRef &layer, const Path &path, const Token &parentPrimType=GeomTokens.types.Scope) | usg::Prim | static |
createRelationship(const Token &name, bool custom=false) | usg::Prim | |
creatorApp() const | usg::Prim | |
DeadFlag enum value (defined in usg::Prim) | usg::Prim | |
DeadMask (defined in usg::Prim) | usg::Prim | static |
DefaultPredicate | usg::Prim | static |
DefinedFlag enum value (defined in usg::Prim) | usg::Prim | |
defineInLayer(const LayerRef &layer, const Path &path, const Token &typeName) | usg::Prim | static |
FlagMask typedef (defined in usg::Prim) | usg::Prim | |
FlagsPredicate typedef (defined in usg::Prim) | usg::Prim | |
getAttr(const Token &name) const | usg::Prim | |
getAttr(const Token &name, Attribute &attr) const | usg::Prim | |
getAttributes() const | usg::Prim | |
getChildren(std::vector< Prim > &children, bool activeOnly=true, bool includeClasses=false, bool includeOverrides=true) const | usg::Prim | |
getCustomData(const std::string &key, Value &value) const | usg::Prim | |
getCustomData(const std::string &key) const | usg::Prim | |
getDefiningLayer() const | usg::Prim | |
getInStage(const StageRef &stage, const Path &path) (defined in usg::lux::NonboundableLightBasePrim) | usg::lux::NonboundableLightBasePrim | static |
getInstanceable() const (defined in usg::Prim) | usg::Prim | |
getKind() const (defined in usg::Prim) | usg::Prim | |
getMetadata(const Token &key, Value &value) const | usg::Prim | |
getName() const | usg::Prim | |
getNameToken() const | usg::Prim | |
getParent() const | usg::Prim | |
getPath() const | usg::Prim | |
getRelationship(const Token &name) const | usg::Prim | |
getRelationship(const Token &name, Relationship &rel) const | usg::Prim | |
getRelationships(std::vector< const char * > &relationships) const | usg::Prim | |
getSdfPrimSpec(int usd_version) | usg::Prim | |
getSdfPrimSpec(int usd_version) const (defined in usg::Prim) | usg::Prim | |
getTypeName() const | usg::Prim | |
getUsdPrim(int usd_version) | usg::Prim | |
getUsdPrim(int usd_version) const (defined in usg::Prim) | usg::Prim | |
getVariants(const std::string &variantSetName) const | usg::Prim | |
getVariantSelection(const std::string &variantSetName) const | usg::Prim | |
getVariantSets() const | usg::Prim | |
GroupFlag enum value (defined in usg::Prim) | usg::Prim | |
hasApi(const Token &typeName) const | usg::Prim | |
hasApi(const Token &typeName, const Token &instanceName) const | usg::Prim | |
hasArcs() const (defined in usg::Prim) | usg::Prim | |
hasCustomData(const std::string &key) const | usg::Prim | |
hasDefiningSpecifier() const (defined in usg::Prim) | usg::Prim | |
HasDefiningSpecifier (defined in usg::Prim) | usg::Prim | static |
HasDefiningSpecifierFlag enum value (defined in usg::Prim) | usg::Prim | |
HasDefiningSpecifierMask (defined in usg::Prim) | usg::Prim | static |
hasPayload() const (defined in usg::Prim) | usg::Prim | |
impl() (defined in usg::Prim) | usg::Prim | inline |
impl() const (defined in usg::Prim) | usg::Prim | inline |
IncludeInstanceProxies (defined in usg::Prim) | usg::Prim | static |
initialize(const Prim &prim) (defined in usg::Prim) | usg::Prim | protected |
InstanceFlag enum value (defined in usg::Prim) | usg::Prim | |
InstanceProxyFlag enum value (defined in usg::Prim) | usg::Prim | |
InstanceProxyMask (defined in usg::Prim) | usg::Prim | static |
invalidate() | usg::Prim | |
isA(const Token &typeName) const | usg::Prim | |
isA(const Type &type) const | usg::Prim | |
isA() const | usg::Prim | inline |
isAbstract() const (defined in usg::Prim) | usg::Prim | |
IsAbstract (defined in usg::Prim) | usg::Prim | static |
IsAbstractMask (defined in usg::Prim) | usg::Prim | static |
isActive() const (defined in usg::Prim) | usg::Prim | |
IsActive (defined in usg::Prim) | usg::Prim | static |
IsActiveMask (defined in usg::Prim) | usg::Prim | static |
isCreator(const Token &creator) const | usg::Prim | |
isDefined() const (defined in usg::Prim) | usg::Prim | |
IsDefined (defined in usg::Prim) | usg::Prim | static |
IsDefinedMask (defined in usg::Prim) | usg::Prim | static |
isGroup() const (defined in usg::Prim) | usg::Prim | |
IsGroup (defined in usg::Prim) | usg::Prim | static |
IsGroupMask (defined in usg::Prim) | usg::Prim | static |
isInPrototype() const (defined in usg::Prim) | usg::Prim | |
IsInstance (defined in usg::Prim) | usg::Prim | static |
isInstance() const (defined in usg::Prim) | usg::Prim | |
isInstanceable() const (defined in usg::Prim) | usg::Prim | |
IsInstanceMask (defined in usg::Prim) | usg::Prim | static |
isInstanceProxy() const (defined in usg::Prim) | usg::Prim | |
isLoaded() const (defined in usg::Prim) | usg::Prim | |
IsLoaded (defined in usg::Prim) | usg::Prim | static |
IsLoadedMask (defined in usg::Prim) | usg::Prim | static |
isModel() const (defined in usg::Prim) | usg::Prim | |
IsModel (defined in usg::Prim) | usg::Prim | static |
IsModelMask (defined in usg::Prim) | usg::Prim | static |
isPrototype() const (defined in usg::Prim) | usg::Prim | |
isPseudoRoot() const | usg::Prim | |
isSdfPrim() const (defined in usg::Prim) | usg::Prim | |
isUsdPrim() const (defined in usg::Prim) | usg::Prim | |
isValid() const | usg::Prim | |
isValidPrim(const Prim &prim) (defined in usg::lux::NonboundableLightBasePrim) | usg::lux::NonboundableLightBasePrim | static |
isVisible(fdk::TimeValue time=fdk::defaultTimeValue()) const (defined in usg::Prim) | usg::Prim | inline |
load(bool loadWithDescendants=true) const (defined in usg::Prim) | usg::Prim | |
LoadedFlag enum value (defined in usg::Prim) | usg::Prim | |
ModelFlag enum value (defined in usg::Prim) | usg::Prim | |
NonboundableLightBasePrim() (defined in usg::lux::NonboundableLightBasePrim) | usg::lux::NonboundableLightBasePrim | |
NonboundableLightBasePrim(const Prim &prim) (defined in usg::lux::NonboundableLightBasePrim) | usg::lux::NonboundableLightBasePrim | |
NumFlags enum value (defined in usg::Prim) | usg::Prim | |
operator bool() const (defined in usg::Prim) | usg::Prim | inlineexplicit |
operator!=(const Prim &b) const (defined in usg::Prim) | usg::Prim | inline |
operator<(const Prim &b) const (defined in usg::Prim) | usg::Prim | |
operator=(const Prim &) (defined in usg::Prim) | usg::Prim | |
operator==(const Prim &b) const | usg::Prim | |
overrideInLayer(const LayerRef &layer, const Prim &prim) (defined in usg::lux::NonboundableLightBasePrim) | usg::lux::NonboundableLightBasePrim | static |
usg::Prim::overrideInLayer(const LayerRef &layer, const Path &path, const Token &typeName) | usg::Prim | static |
PayloadFlag enum value (defined in usg::Prim) | usg::Prim | |
PayloadMask (defined in usg::Prim) | usg::Prim | static |
Prim() | usg::Prim | |
Prim(const Prim &) (defined in usg::Prim) | usg::Prim | |
Prim(const Prim::Impl &) (defined in usg::Prim) | usg::Prim | |
print(const char *prefix, std::ostream &o, bool printAttribContents=false) const | usg::Prim | virtual |
PrototypeFlag enum value (defined in usg::Prim) | usg::Prim | |
PrototypeMask (defined in usg::Prim) | usg::Prim | static |
PseudoRootFlag enum value (defined in usg::Prim) | usg::Prim | |
PseudoRootMask (defined in usg::Prim) | usg::Prim | static |
removeCustomData(const std::string &key) | usg::Prim | |
removeInherit(const Path &path) | usg::Prim | |
removePayload(const std::string &identifier, const Path &path, double offset=0.0, double scale=1.0) | usg::Prim | |
removeReference(const std::string &identifier, const Path &path, double offset=0.0, double scale=1.0) | usg::Prim | |
removeSpecialize(const Path &path) | usg::Prim | |
setActive(bool active) (defined in usg::Prim) | usg::Prim | |
setAttr(const Token &name, const T &v, const fdk::TimeValue &time=fdk::defaultTimeValue()) | usg::Prim | |
setCreator(const Token &creator) | usg::Prim | |
setCustomData(const std::string &key, const Value &value) | usg::Prim | |
setInherits(const PathArray &paths) | usg::Prim | |
setInstanceable(bool instanceable) (defined in usg::Prim) | usg::Prim | |
setKind(const Token &kind) (defined in usg::Prim) | usg::Prim | |
setMetadata(const std::string &key, const Value &value) | usg::Prim | |
setPayloads(const std::vector< std::pair< std::string, Path > > &identifierAndPaths, double offset=0.0, double scale=1.0) | usg::Prim | |
setReferences(const std::vector< std::pair< std::string, Path > > &identifierAndPaths, double offset=0.0, double scale=1.0) | usg::Prim | |
setSpecializes(const PathArray &paths) | usg::Prim | |
setVariantSelection(const std::string &variantSetName, const std::string &selection) | usg::Prim | |
setVisibility(bool active, fdk::TimeValue time=fdk::defaultTimeValue()) | usg::Prim | |
setVisible(bool active, fdk::TimeValue time=fdk::defaultTimeValue()) (defined in usg::Prim) | usg::Prim | inline |
unload() const (defined in usg::Prim) | usg::Prim | |
validate() | usg::lux::NonboundableLightBasePrim | virtual |
visibility(fdk::TimeValue time=fdk::defaultTimeValue()) const | usg::Prim | |
~NonboundableLightBasePrim() (defined in usg::lux::NonboundableLightBasePrim) | usg::lux::NonboundableLightBasePrim | |
~Prim() (defined in usg::Prim) | usg::Prim | virtual |