NAVIÉ
Documentation : Effex : Developer API : Classes : Nodes

### FXBase

FXBase

The base class all scene nodes are derived from.

#### BaseObject* GetInterface (void)

Returns
The interface associated with this node.

#### const int GetType (void)

Returns
the type id of this node. This is NOT the plugin id of the interface.

#### NodeBaseType GetBaseType (void)

Returns
The base type of this node. See NodeBaseType

#### void GetSubType (int& subtype)

Returns
none
Parameters
int& subtype:
Will have the NodeSubType bits set that this node represents

#### void Initialise (BaseObject* ptr_interface, FXScene* scene)

Currently private

#### bool IsCached (void)

Returns
true if this node is cached.

#### bool IsDirty (void)

Returns
true if this node is dirty. This is the case if any of the settings or the ports it operates on are dirty.