Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members

esve::message::Active_State Class Reference

Active/inactive property of tree nodes. More...

#include <esve/message/Active_State.hxx>

Inheritance diagram for esve::message::Active_State:

esve::kernel::Kernel_Node esve::message::Compute_Node esve::message::Draw_Node esve::message::Handle_Node esve::message::impl::Active_State esve::message::Tick_Node esve::message::Update_Node esve::kernel::Caching_Node esve::kernel::impl::Kernel_Node esve::message::impl::Compute_Node esve::engine::dim3::Light esve::message::impl::Draw_Node esve::message::impl::Handle_Node esve::kernel::impl::Kernel_Node esve::message::impl::Compute_Node esve::message::impl::Draw_Node esve::message::impl::Handle_Node esve::message::impl::Tick_Node esve::message::impl::Update_Node esve::message::impl::Tick_Node esve::message::impl::Update_Node List of all members.

Public Member Functions

virtual bool active () const =0
 Whether to pass messages to children.

virtual void active (bool)=0
 Whether to pass messages to children.


Detailed Description

Active/inactive property of tree nodes.

When a node is active(), messages are relayed from parents to children. When active() is false, no messages get through.


Member Function Documentation

virtual bool esve::message::Active_State::active  )  const [pure virtual]
 

Whether to pass messages to children.

When active(), messages are relayed from parents to children. When active() == false, no messages are relayed.

Implemented in esve::message::impl::Active_State, and esve::kernel::Caching_Node.

virtual void esve::message::Active_State::active bool   )  [pure virtual]
 

Whether to pass messages to children.

When active(), messages are relayed from parents to children. When active() == false, no messages are relayed.

Implemented in esve::message::impl::Active_State, and esve::kernel::Caching_Node.


Generated on Tue May 30 11:40:56 2006 for esve by doxygen 1.3.4