| DigitalRune Namespace |
| Class | Description | |
|---|---|---|
| EnumHelper |
Auxiliary methods for enumerations.
| |
| GlobalSettings |
Defines global settings and information for all DigitalRune libraries.
| |
| Licensing |
Manages copy protection and licensing.
| |
| ObjectHelper |
Provides extension methods applicable to all objects.
| |
| PlatformHelper |
Provides helper methods for platform-specific tasks. (For internal use by other DigitalRune
libraries.)
| |
| PrimeHelper |
Selecting prime numbers suitable for hash table sizes.
| |
| ReferenceEqualityComparerT |
Compares objects for equality by checking whether the specified Object instances
are the same instance.
| |
| ResourcePool |
Manages a pool of reusable items (base implementation).
| |
| ResourcePoolT |
Manages a pool of typed, reusable items. (Thread-safe)
| |
| ResourcePoolsT |
Provides resource pools for reusable generic collections.
| |
| SingletonT |
Base class for types to restrict instantiation to one object ("singleton pattern").
| |
| WeakDelegate |
Represents a Delegate that stores the target object as a weak reference.
| |
| WeakDelegateT |
Represents a Delegate of a specific type that stores the target object as a weak
reference.
| |
| WeakEventT |
Represents an event that stores the target objects as weak
references.
| |
| WeakEventHandler |
Helper class to add weak event handlers to events of type EventHandler.
| |
| WeakEventHandlerTEventArgs |
Helper class to add weak event handlers to events of type
EventHandlerTEventArgs.
| |
| WeakEventHandlerTEventHandler, TEventArgs |
Helper class to add weak event handlers to events of a certain type of event handler.
| |
| WeakMulticastDelegate |
Represents a MulticastDelegate that stores the target objects as weak
references.
| |
| WeakMulticastDelegateT |
Represents a MulticastDelegate that stores the target objects as weak
references.
|
| Structure | Description | |
|---|---|---|
| PlatformHelperKeyMapping |
Maps a virtual-key code and combination of modifier keys to the corresponding Unicode
character.
|
| Interface | Description | |
|---|---|---|
| INamedObject |
Represents an objects with a (unique) name.
| |
| IRecyclable |
Represents an object that supports resource pooling and can be recycled.
|
| Enumeration | Description | |
|---|---|---|
| PlatformID |
Identifies the platform for which an assembly was built.
|