Rebel Fork Framework
Urho3D::GraphDataPin Class Reference

Abstract graph data flow node pin. Has pin type. More...

#include <Urho3D/Resource/GraphPin.h>

Inheritance diagram for Urho3D::GraphDataPin:
Urho3D::GraphPin Urho3D::GraphInPin Urho3D::GraphOutPin

Public Member Functions

VariantType GetType () const
void SetType (VariantType type)
void SerializeInBlock (Archive &archive) override
 Serialize content from/to archive. May throw ArchiveException.
Public Member Functions inherited from Urho3D::GraphPin
const ea::string & GetName ()

Protected Attributes

VariantType type_ {VAR_NONE}
 Pin type.
Protected Attributes inherited from Urho3D::GraphPin
ea::string name_
 Pin name.

Friends

class GraphNode

Additional Inherited Members

Protected Member Functions inherited from Urho3D::GraphPin
void SetName (const ea::string_view name)

Detailed Description

Abstract graph data flow node pin. Has pin type.

Member Function Documentation

◆ GetType()

VariantType Urho3D::GraphDataPin::GetType ( ) const
inline

Get pin type.

◆ SerializeInBlock()

void Urho3D::GraphDataPin::SerializeInBlock ( Archive & archive)
overridevirtual

Serialize content from/to archive. May throw ArchiveException.

Reimplemented from Urho3D::GraphPin.

Reimplemented in Urho3D::GraphInPin.

◆ SetType()

void Urho3D::GraphDataPin::SetType ( VariantType type)
inline

Set pin type.


The documentation for this class was generated from the following files:
  • Urho3D/Resource/GraphPin.h
  • Urho3D/Resource/GraphPin.cpp