H3D::Inline::LoadedScene Class Reference

The LoadedScene class updates itself from the load and url field and sets itself to the first url that parses successfully if the load field is true, and to NULL otherwise. More...

#include <Inline.h>

Inheritance diagram for H3D::Inline::LoadedScene:

Inheritance graph
List of all members.

Public Member Functions

 ~LoadedScene ()
 Destructor.

Protected Types

typedef TypedField< DependentMFNode<
Group, FieldRef< H3DDisplayListObject,
H3DDisplayListObject::DisplayList,
&H3DDisplayListObject::displayList >,
true >, Types< SFBool, MFString > > 
LoadedSceneBase

Protected Member Functions

virtual void update ()
 Update the group from the load and url field of the Inline node.
virtual void onAdd (Node *n)
 Set up the routes we want to maintain from bound fields.
virtual void onRemove (Node *n)
 Remove the routes we want to maintain from bound fields.

Detailed Description

The LoadedScene class updates itself from the load and url field and sets itself to the first url that parses successfully if the load field is true, and to NULL otherwise.

inputs[0] is the load field. inputs[1] is the url field.


Constructor & Destructor Documentation

H3D::Inline::LoadedScene::~LoadedScene  )  [inline]
 

Destructor.

Clears the MFNode in order to get the correct onRemove function to be called upon destruction. Must be done in all subclasses that override onRemove ().


Generated on Thu Aug 24 12:39:32 2006 for H3D API by  doxygen 1.4.5