Home | Download | Screen shots | Discussion | Documentation |
---|
Public Member Functions | |
background_node (const node_type &type, const boost::shared_ptr< openvrml::scope > &scope) | |
Construct. | |
virtual | ~background_node () throw () |
Destroy. | |
Private Member Functions | |
virtual void | do_initialize (double timestamp) throw () |
Initialize. | |
virtual void | do_shutdown (double timestamp) throw () |
Shut down. | |
void | update_textures () |
Called lazily to update texture data. | |
Private Attributes | |
set_bind_listener | set_bind_listener_ |
set_bind eventIn handler. | |
exposedfield< mffloat > | ground_angle_ |
groundAngle exposedField. | |
exposedfield< mfcolor > | ground_color_ |
groundColor exposedField. | |
back_url_exposedfield | back_url_ |
backUrl exposedField. | |
bottom_url_exposedfield | bottom_url_ |
bottomUrl exposedField. | |
front_url_exposedfield | front_url_ |
frontUrl exposedField. | |
left_url_exposedfield | left_url_ |
leftUrl exposedField. | |
right_url_exposedfield | right_url_ |
rightUrl exposedField. | |
top_url_exposedfield | top_url_ |
topUrl exposedField. | |
exposedfield< mffloat > | sky_angle_ |
skyAngle exposedField. | |
exposedfield< mfcolor > | sky_color_ |
skyColor exposedField. | |
sfbool | is_bound_ |
isBound eventOut value. | |
sfbool_emitter | is_bound_emitter_ |
isBound eventOut emitter. | |
image | front |
Front image. | |
bool | front_needs_update |
Flag to indicate that the front image needs to be updated. | |
image | back |
Back image. | |
bool | back_needs_update |
Flag to indicate that the back image needs to be updated. | |
image | left |
Left image. | |
bool | left_needs_update |
Flag to indicate that the left image needs to be updated. | |
image | right |
Right image. | |
bool | right_needs_update |
Flag to indicate that the right image needs to be updated. | |
image | top |
Top image. | |
bool | top_needs_update |
Flag to indicate that the top image needs to be updated. | |
image | bottom |
Bottom image. | |
bool | bottom_needs_update |
Flag to indicate that the bottom image needs to be updated. | |
viewer::object_t | viewerObject |
Handle for the renderer. | |
Friends | |
class | background_class |
Class object for Background nodes. | |
Classes | |
class | back_url_exposedfield |
backUrl exposedField implementation. More... | |
class | bottom_url_exposedfield |
bottomUrl exposedField implementation. More... | |
class | front_url_exposedfield |
frontUrl exposedField implementation. More... | |
class | left_url_exposedfield |
leftUrl exposedField implementation. More... | |
class | right_url_exposedfield |
rightUrl exposedField implementation. More... | |
class | set_bind_listener |
set_bind eventIn listener. More... | |
class | top_url_exposedfield |
topUrl exposedField implementation. More... |
|
Construct.
|
|
Destroy.
|
|
Initialize.
Reimplemented from openvrml::node. |
|
Shut down. Calls background_class::unbind to unbind the node if it is bound.
Reimplemented from openvrml::node. |
|
Called lazily to update texture data.
|
|
Class object for Background nodes.
|
|
set_bind eventIn handler.
|
|
groundAngle exposedField.
|
|
groundColor exposedField.
|
|
backUrl exposedField.
|
|
bottomUrl exposedField.
|
|
frontUrl exposedField.
|
|
leftUrl exposedField.
|
|
rightUrl exposedField.
|
|
topUrl exposedField.
|
|
skyAngle exposedField.
|
|
skyColor exposedField.
|
|
isBound eventOut value.
|
|
isBound eventOut emitter.
|
|
Front image.
|
|
Flag to indicate that the front image needs to be updated.
|
|
Back image.
|
|
Flag to indicate that the back image needs to be updated.
|
|
Left image.
|
|
Flag to indicate that the left image needs to be updated.
|
|
Right image.
|
|
Flag to indicate that the right image needs to be updated.
|
|
Top image.
|
|
Flag to indicate that the top image needs to be updated.
|
|
Bottom image.
|
|
Flag to indicate that the bottom image needs to be updated.
|
|
Handle for the renderer.
|