|
| AZ_TYPE_INFO (SubgraphInterface, "{52B27A11-8294-4A6F-BFCF-6C1582649DB2}") |
|
| AZ_CLASS_ALLOCATOR (SubgraphInterface, AZ::SystemAllocator) |
|
| SubgraphInterface (Ins &&ins) |
|
| SubgraphInterface (Ins &&ins, Outs &&latents) |
|
| SubgraphInterface (Outs &&latents) |
|
void | AddIn (In &&in) |
|
void | AddLatent (Out &&out) |
|
const In * | FindIn (const FunctionSourceId &sourceID) const |
|
const Out * | FindLatent (const FunctionSourceId &sourceID) const |
|
ExecutionCharacteristics | GetExecutionCharacteristics () const |
|
const In * | GetIn (const AZStd::string &in) const |
|
const In & | GetIn (size_t index) const |
|
const Ins & | GetIns () const |
|
size_t | GetInCount () const |
|
size_t | GetInCountPure () const |
|
size_t | GetInCountNotPure () const |
|
const Inputs * | GetInput (const AZStd::string &in) const |
|
const Out & | GetLatentOut (size_t index) const |
|
size_t | GetLatentOutCount () const |
|
const Outputs * | GetLatentOutput (const AZStd::string &latent) const |
|
const Outs & | GetLatentOuts () const |
|
LexicalScope | GetLexicalScope () const |
|
LexicalScope | GetLexicalScope (const In &in) const |
|
AZ::Outcome< AZStd::string, AZStd::string > | GetName () const |
|
const NamespacePath & | GetNamespacePath () const |
|
const Out * | GetOut (const AZStd::string &in, const AZStd::string &out) const |
|
const AZStd::vector< AZ::Crc32 > & | GetOutKeys () const |
|
const Outputs * | GetOutput (const AZStd::string &in, const AZStd::string &out) const |
|
const Outs * | GetOuts (const AZStd::string &in) const |
|
const AZStd::string & | GetParentClassName () const |
|
bool | IsActiveDefaultObject () const |
|
bool | IsBaseClass () const |
|
AZ::Outcome< bool > | IsBranch (const AZStd::string &in) const |
|
bool | IsClass () const |
|
bool | IsLatent () const |
|
bool | IsMarkedPure () const |
|
bool | IsParsedPure () const |
|
bool | IsUserNodeable () const |
|
bool | HasAnyFunctionality () const |
|
bool | HasBranches () const |
|
bool | HasIn (const FunctionSourceId &sourceID) const |
|
bool | HasInput (const VariableId &sourceID) const |
|
bool | HasLatent (const FunctionSourceId &sourceID) const |
|
bool | HasOnGraphStart () const |
|
bool | HasOut (const FunctionSourceId &sourceID) const |
|
bool | HasOutput (const VariableId &sourceID) const |
|
bool | HasPublicFunctionality () const |
|
void | MarkActiveDefaultObject () |
|
void | MarkExecutionCharacteristics (ExecutionCharacteristics characteristics) |
|
void | MarkOnGraphStart () |
|
void | MarkRefersToSelfEntityId () |
|
void | MarkRequiresConstructionParameters () |
|
void | MarkRequiresConstructionParametersForDependencies () |
|
void | MarkClass () |
|
void | MergeExecutionCharacteristics (const SubgraphInterface &dependency) |
|
In * | ModIn (const FunctionSourceId &sourceID) |
|
bool | operator== (const SubgraphInterface &rhs) const |
|
AZ::Outcome< void, AZStd::string > | Parse () |
|
bool | RefersToSelfEntityId () const |
|
bool | RequiresConstructionParameters () const |
|
bool | RequiresConstructionParametersForDependencies () const |
|
void | MarkBaseClass () |
|
void | SetNamespacePath (const NamespacePath &namespacePath) |
|
AZStd::string | ToExecutionString () const |
|