![]() |
VR-Forces 4.2 Class Documentation
|
The aggregate model in VR-Forces is a multi-resolution model.
Aggregates are configured with multiple sets of components and systems that have overlapping functionality. One set models the behavior of the aggregate while in a disaggregated state, and the other set models the behavior in the aggregated state. There is a special component, DtAggregateModelResolutionController (aggregateModelResolutionController.h) that manages the transition between aggregated states. It is responsible for registering for and handling DtSetAggregateState set data requests, which trigger the transition between models.
When the DtAggregateModelResolutionController receives a set data request indicating a transition to the aggregated state, is performs the following actions:
When the DtAggregateModelResolutionController receives a set data request indicating a transition to the disaggregated state, is performs the following actions:
[<< The Component Manager] [Home] [Top of Page] [Modeling Resource Consumption >>]