GUIBASE::RCDynamicViewStateHandler Struct Reference

Handler for the states of dynamic interface views. More...

Inherits BASE::TRCDerivedStructParam< RCDynamicViewStateHandler, RCDynamicViewStateHandlerBase >.

Inheritance diagram for GUIBASE::RCDynamicViewStateHandler:

Inheritance graph
[legend]
Collaboration diagram for GUIBASE::RCDynamicViewStateHandler:

Collaboration graph
[legend]
List of all members.

Public Member Functions

void Clear ()
virtual void AddHandler (RCDynamicHandler &Handler)
virtual void ApplyStates ()
void UpdateStates ()

Protected Types

typedef map< RCString, RCDynamicHandler *,
RCNoCaseLess > 
THandlerMap

Protected Member Functions

void ApplyStates (RCDynamicHandler &Handler)
void ApplyState (RCDynamicHandler &Handler, RCDynamicInterfaceView &View)
void UpdateStates (RCDynamicHandler &Handler)
void UpdateState (RCDynamicHandler &Handler, RCDynamicInterfaceView &View)
RCString CreateKey (RCDynamicHandler &Handler, RCDynamicInterfaceView &View)
void UpdateStateMap ()
void UpdateStateList ()
 MParamMembersStart (RCDynamicViewStateHandler) MParamMember("State"

Protected Attributes

 m_StateList
RCDynamicViewStateListParamHandler
MParamMembersEnd() private
typedef map< RCString, RCDynamicViewState,
RCNoCaseLess > 
TStateMap
TStateMap m_StateMap
THandlerMap m_HandlerMap

Detailed Description

Handler for the states of dynamic interface views.

Author:
Patrik Stellmann


The documentation for this struct was generated from the following files:
Generated on Thu Feb 16 12:47:27 2006 for Simulator Bob by  doxygen 1.4.6-NO