Rendering |
public class RenderingLayer : IDisposable, IEnumerable<RenderingItem>, IEnumerable
The RenderingLayer type exposes the following members.
Name | Description | |
---|---|---|
RenderingLayer | Constructor |
Name | Description | |
---|---|---|
AllowedEffectType | When not null it prevents adding RenderingItems with other effect type to this RenderingLayer. | |
Count | Count of RenderingItem objects used by this RenderingLayer | |
IsDisposed | True if this RenderingLayer was disposed | |
IsRenderingEnabled | Gets or sets a Boolean that specifies if the objects in this rendering layer are rendered (true by default). | |
Item | Gets a RenderingItem with the specified index | |
SceneViewSpecific | When not null, then the RenderingItems in this RenderingLayout are rendered only when the specified SceneView is rendered (and not for other SceneViews). |
Name | Description | |
---|---|---|
Add | Adds RenderingItem object to this layer | |
Clear | Removes all RenderingItem objects from this layer | |
Dispose | Dispose | |
Dispose(Boolean) | Dispose | |
GetEnumerator | Returns an enumerator that iterates through the collection. | |
Remove | Removes RenderingItem object from this layer | |
Replace | Replaces oldRenderingItem object with newRenderingItem (the newRenderingItem preserves the positions of the oldRenderingItem). | |
ToString |
ToString
(Overrides ObjectToString) |
Name | Description | |
---|---|---|
ContainsTransparentObjects | Gets a Boolean that specifies if this RenderingLayer can contains transparent objects. | |
isSortOrderDirty | Specifies if Add, Remove, Replace or Clear method were called. This is used in SortedRenderingLayer to mark when new sort is needed. | |
Name | Name of this RenderingLayer. | |
renderingItems | List of RenderingItem objects used by this RenderingLayer |