Polyphase Game Engine
Loading...
Searching...
No Matches
GenericDomain Class Reference
Inheritance diagram for GenericDomain:
GraphDomain

Public Member Functions

 GenericDomain (const char *name)
 
const char * GetDomainName () const override
 
void RegisterNodeTypes () override
 
- Public Member Functions inherited from GraphDomain
 GraphDomain ()
 
virtual ~GraphDomain ()
 
virtual void OnGraphEvaluated (NodeGraph *graph)
 
virtual TypeId GetDefaultOutputNodeType () const
 
void AddNodeType (TypeId typeId, const char *typeName, const char *category, const glm::vec4 &color)
 
const std::vector< GraphNodeTypeInfo > & GetNodeTypes () const
 

Additional Inherited Members

- Protected Attributes inherited from GraphDomain
std::vector< GraphNodeTypeInfomNodeTypes
 

Constructor & Destructor Documentation

◆ GenericDomain()

GenericDomain::GenericDomain ( const char *  name)
inline

Member Function Documentation

◆ GetDomainName()

const char * GenericDomain::GetDomainName ( ) const
inlineoverridevirtual

Implements GraphDomain.

◆ RegisterNodeTypes()

void GenericDomain::RegisterNodeTypes ( )
inlineoverridevirtual

Implements GraphDomain.


The documentation for this class was generated from the following file: