|
HDK
|
#include <relationship.h>
Inheritance diagram for EsfRelationshipInterface:Protected Member Functions | |
| EsfRelationshipInterface (const SdfPath &path) | |
| This constructor may only be called by the scene adapter implementation. More... | |
Protected Member Functions inherited from EsfPropertyInterface | |
| EsfPropertyInterface (const SdfPath &path) | |
| This constructor may only be called by the scene adapter implementation. More... | |
Protected Member Functions inherited from EsfObjectInterface | |
| EsfObjectInterface (const SdfPath &path) | |
| This constructor may only be called by the scene adapter implementation. More... | |
| const SdfPath & | _GetPath () const |
| Gets the path to this object used for journaling. More... | |
| virtual EsfStage | _GetStage () const =0 |
Additional Inherited Members | |
Static Protected Member Functions inherited from EsfObjectInterface | |
| static EsfSchemaConfigKey | CreateSchemaConfigKey (const void *const id) |
Relationship abstraction for scene adapter implementations.
The relationship abstraction closely resembles the read-only interface of UsdRelationship.
The public methods of this class are called by the exec network compiler. Each method takes an argument of type EsfJournal* which captures the conditions for recompilation.
Definition at line 33 of file relationship.h.
|
override |
|
inlineprotected |
This constructor may only be called by the scene adapter implementation.
Definition at line 46 of file relationship.h.
| ESF_API SdfPathVector EsfRelationshipInterface::GetForwardedTargets | ( | EsfJournal * | journal | ) | const |
| ESF_API SdfPathVector EsfRelationshipInterface::GetTargets | ( | EsfJournal * | journal | ) | const |