CompositeDisplayCondition Class |
Namespace: AGI.Foundation.Graphics
The CompositeDisplayCondition type exposes the following members.
Name | Description | |
---|---|---|
CompositeDisplayCondition |
Initializes an empty composite display condition.
|
Name | Description | |
---|---|---|
Capacity |
Gets the number of display conditions for which memory has been allocated.
This will always be greater or equal to Count.
| |
Count |
Gets the number of display conditions in the composite.
| |
Item |
Returns the condition at the given zero-based index.
| |
LogicOperation |
Gets or sets the binary logic operation applied to all display conditions in the composite
when the composite is evaluated. To combine logical and and or operations
in the same expression, create composites containing composites.
|
Name | Description | |
---|---|---|
Add(DisplayCondition) |
Adds a display condition to the end of the composite.
| |
Add(DisplayCondition, Boolean) |
Adds a display condition to the end of the composite.
| |
Clear |
Removes all display conditions from the composite.
| |
Dispose | (Inherited from DisplayCondition.) | |
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
GetEnumerator |
Returns an enumerator that iterates through the collection.
| |
GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
GetNegate(DisplayCondition) |
Determines if a logical not operation is applied to a display condition
in the composite.
| |
GetNegate(Int32) |
Determines if a logical not operation is applied to a display condition
in the composite.
| |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
Insert(Int32, DisplayCondition) |
Inserts a display condition at the given zero-based index,
shifting existing display conditions.
| |
Insert(Int32, DisplayCondition, Boolean) |
Inserts a display condition at the given zero-based index,
shifting existing display conditions.
| |
Remove(DisplayCondition) |
Removes a display condition from the composite.
| |
Remove(Int32) |
Removes the display condition at the given zero-based index,
shifting existing display conditions.
| |
Reserve | ||
SetNegate(DisplayCondition, Boolean) |
Sets if a logical not operation is applied to a display condition
in the composite when the composite is evaluated.
| |
SetNegate(Int32, Boolean) |
Sets if a logical not operation is applied to a display condition
in the composite when the composite is evaluated.
| |
ToString | Returns a string that represents the current object. (Inherited from Object.) |