H3D API  2.4.1
Public Member Functions | Protected Member Functions | List of all members
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 <H3D/Inline.h>

Inheritance diagram for H3D::Inline::LoadedScene:
Inheritance graph

Public Member Functions

 ~LoadedScene ()
 Destructor. More...
 
- Public Member Functions inherited from H3D::DependentMFNode< NodeType, FieldRefs, DynamicCast >
 DependentMFNode ()
 Constructor. Default value of value is NULL.
 
virtual ~DependentMFNode ()
 Destructor.
 

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.
 
- Protected Member Functions inherited from H3D::TypedField< DependentMFNode< Group, FieldRef< H3DDisplayListObject, H3DDisplayListObject::DisplayList, &H3DDisplayListObject::displayList >, true >, Types< SFBool, MFString > >
void checkFieldType (Field *f, int index)
 Function for checking that a field is of a correct type given type specification according to the TypedField template arguments. More...
 
void checkTemplateArguments ()
 Function for checking that a field given TypedField type specification is valid. More...
 

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

◆ ~LoadedScene()

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 ().


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