GvRealGroupData Class Reference

#include <gv_node.h>

Inheritance diagram for GvRealGroupData:

Public Member Functions

 GvRealGroupData ()
 
virtual ~GvRealGroupData ()
 
virtual Int32 GetType () const
 
- Public Member Functions inherited from GvRealNodeData
 GvRealNodeData ()
 
virtual ~GvRealNodeData ()
 
virtual Bool Init ()
 
virtual Bool Read (HyperFile *hf, Int32 id, Int32 level)
 
virtual Bool Write (HyperFile *hf)
 
virtual Bool CopyToX (PrivateChunk *dest, COPYFLAGS flags, AliasTrans *trn)
 
virtual Bool IsInstanceOf (const GeListNode *node, Int32 type) const
 
virtual Int32 GetChunkLevel ()
 
Bool CopyData (GvRealNodeData *dest, AliasTrans *trn=nullptr)
 
Int32 GetGvNodeIndex () const
 
GvPortArrayGetInPorts ()
 
GvPortArrayGetOutPorts ()
 
Int32 GetInPortCount () const
 
Int32 GetOutPortCount () const
 
GvRealPortGetInPort (Int32 n) const
 
GvRealPortGetOutPort (Int32 n) const
 
GvRealPortGetInPortSubID (Int32 id) const
 
GvRealPortGetOutPortSubID (Int32 id) const
 
GvRealPortGetPortSubID (Int32 id) const
 
GvRealPortAddPortIntern (GvPortIO io, Int32 id, GvPortFlags flags, Int32 sub_id, Int32 data_id)
 
Int32 GetUniquePortID ()
 
void SetGvNodeIndex (Int32 t_index)
 
- Public Member Functions inherited from NodeData
virtual Bool IsInstanceOf (melange::Int32 id) const
 
 NodeData ()
 
BaseList2DGetNode ()
 
void SetNode (BaseList2D *ptr)
 
BaseTagGetTag (Int32 id)
 
BaseTagMakeTag (Int32 id)
 
- Public Member Functions inherited from PrivateChunk
 PrivateChunk ()
 
Bool ReadChunk (HyperFile *hf, Bool keepin=false, Bool noheader=false)
 
virtual Bool IsListHead ()
 
virtual Int32 GetInstanceType () const
 
Bool ReadObject (HyperFile *hf, Bool readheader)
 
Bool WriteObject (HyperFile *hf, Int32 type)
 
Bool CopyTo (PrivateChunk *dest, COPYFLAGS flags, AliasTrans *trans)
 
virtual Bool GetDParameter (const DescID &id, GeData &data)
 
virtual Bool SetDParameter (const DescID &id, const GeData &data)
 
Bool GetParameter (Int32 id, GeData &data)
 
Bool SetParameter (Int32 id, const GeData &data)
 
Bool GetParameter (const DescID &id, GeData &data)
 
Bool SetParameter (const DescID &id, const GeData &data)
 
- Public Member Functions inherited from GeTempPublicNode2D< PrivateChunk >
PrivateChunkGetNext () const
 
PrivateChunkGetPrev () const
 
void InsertBefore (PrivateChunk *n)
 
void InsertAfter (PrivateChunk *n)
 
void Remove ()
 

Static Public Member Functions

static NodeDataAlloc ()
 
- Static Public Member Functions inherited from GvRealNodeData
static NodeDataAlloc ()
 

Additional Inherited Members

- Public Types inherited from NodeData
typedef PrivateChunk SUPER
 
- Public Attributes inherited from GvRealNodeData
Int32 init_pos_x
 
Int32 init_pos_y
 
Bool old_coords
 
- Protected Member Functions inherited from NodeData
virtual void Free ()
 
virtual Bool Execute ()
 
virtual Int32 GetDiskType () const
 
virtual Bool TranslateDescID (GeListNode *node, const DescID &id, DescID &res_id, GeListNode *&res_at)
 
- Protected Member Functions inherited from PrivateChunk
virtual Bool HandleSubChunk (HyperFile *hf, Int32 id, Int32 level)
 
- Protected Attributes inherited from GvRealNodeData
GvPortArray in_ports
 
GvPortArray out_ports
 
Int32 _index
 
Int32 owner
 
UInt32 _flags
 
UInt32 state
 
UInt32 busymask
 
UInt32 recursion
 
Vector color
 
Bool changedColor
 

Detailed Description

Since
R20

Constructor & Destructor Documentation

◆ GvRealGroupData()

◆ ~GvRealGroupData()

virtual ~GvRealGroupData ( )
virtual

Member Function Documentation

◆ GetType()

virtual Int32 GetType ( ) const
virtual

Reimplemented from GvRealNodeData.

◆ Alloc()

static NodeData* Alloc ( )
static