LoadableLayer Class
Used to create layers that should be loaded using LoadLayerSet.
NuGet/Assembly: Carmenta.Engine.5.17.0.nupkg (in the CECore assembly)
Syntax
public class LoadableLayer : ResourceObject
Remarks
LoadableLayer is used to create layers that should be loaded into a View using LoadLayerSet. LoadableLayer is used as a root node (instead of a View) for layers that should be loadable.
Layers connected to a LoadableLayer will be added to a LoadLayerSet in the same order as they are defined. A configuration file are allowed to contain several LoadableLayer nodes in the same way that a configuration file could define several Views. The order between multiple LoadableLayers are undefined.
Inheritance Hierarchy
System.Object
EngineObject
ResourceObject
LoadableLayer
Platforms
Windows, Linux, Android
LoadableLayer Members
The LoadableLayer type has the following members.
Constructors
Name | Description |
---|---|
LoadableLayer | Initializes a new instance of the LoadableLayer class |
Properties
Name | Description |
---|---|
IsDisposed | Gets a value that tells whether the current LoadableLayer has been disposed. Inherited from EngineObject |
Layers | Gets the layers that this LoadableLayer contains. |
Name | Gets or sets the name of the LoadableLayer. Inherited from ResourceObject |
NativeHandle | Gets the native Carmenta Engine kernel object the current LoadableLayer represents. Inherited from EngineObject |
IUserProperties.UserProperties | Gets the AttributeSet that contains the user properties. Inherited from IUserProperties |
Methods
Name | Description |
---|---|
Clone | Creates a copy of an object. Inherited from EngineObject |
Dispose | Releases the reference to the native Carmenta Engine kernel instance the EngineObject represents. Inherited from EngineObject |
Equals | Determines whether this instance is equal to another. Inherited from EngineObject |