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.
|