![]() |
Paradox Game Engine
v1.0.0 beta06
|
Namespaces | |
| package | Attributes |
| package | Commands |
| package | Contents |
| package | References |
Classes | |
| class | DebugExtensions |
| class | DefaultModelBuilder |
| The default INodeBuilder implementation that construct a model from a data object. | |
| class | GuidContainer |
| Handles Guid generation and storage for model nodes. More... | |
| interface | IGuidContainer |
| Base interface for Guid containers, object that can store a unique identifier for a collection of object. More... | |
| interface | IModelNode |
| The IModelNode interface represents a node in a model object. A model object is represented by a graph of nodes, where each node is wrapping a Content. The implementation of IContent that is used defines how the the value behind the node can be fetched, or modified. More... | |
| interface | INodeBuilder |
| This interface provides objects and methods to build a nodal view model from a given object. More... | |
| class | LCS |
| Algorithms to solve the Longest Common Subsequence problem. http://en.wikibooks.org/wiki/Algorithm_Implementation/Strings/Longest_common_subsequence More... | |
| class | ModelConsistencyCheckVisitor |
| class | ModelContainer |
| A container used to store models and resolve references between them. More... | |
| class | ModelNode |
| This class is the default implementation of the IModelNode. More... | |
| class | ModelNodeExtensions |
| class | ModelNodePath |
| A class describing the path of a node, relative to a root node. The path can cross references, array, etc. More... | |
| class | NodeConstructedArgs |
| Arguments of the INodeBuilder.NodeConstructed event. More... | |
| class | NodeConstructingArgs |
| Arguments of the INodeBuilder.NodeConstructing event. More... | |
| class | QuantumConsistencyException |
| An exception that occurs during consistency checks of Quantum objects, indicating that a IModelNode is un an unexpected state. More... | |
Enumerations | |
| enum | CombineMode { CombineMode.DoNotCombine, CombineMode.AlwaysCombine, CombineMode.CombineOnlyForAll } |
| An enum that describes what to do with a node or a command when combining view models. More... | |
| enum | ViewModelContentState { ViewModelContentState.Loaded, ViewModelContentState.Loading, ViewModelContentState.PendingAsync, ViewModelContentState.NotLoaded } |
An enum that describes what to do with a node or a command when combining view models.
Definition at line 8 of file CombineMode.cs.
| Enumerator | |
|---|---|
| Loaded | |
| Loading | |
| PendingAsync | |
| NotLoaded | |
Definition at line 5 of file ViewModelContentState.cs.