![]() |
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.