ArticyObject Class
The base class of all articy objects.
Definition
Namespace: Articy.Unity
Assembly: ArticyRuntime (in ArticyRuntime.dll) Version: 1.3.1
Assembly: ArticyRuntime (in ArticyRuntime.dll) Version: 1.3.1
C#
[SerializableAttribute]
public class ArticyObject : IArticyObject,
IArticyBaseObject, IFlowObject, IObjectCloning, IArticyReference, IPropertyProvider- Inheritance
- Object ArticyObject
Remarks
All articy objects derive from this class. Including but not limited to FlowFragments, Dialogues, Entities, Locations etc.
The ArticyObject makes sure that each derived class has a technical name, an id and has the potential of containing children.
Constructors
Properties
| Children | Gets a list of all children in this articy objects. |
| Id | Gets the object id. |
| InstanceId | Gets the instance id. |
| Parent | Gets the actual parent object. |
| ParentId | Gets the parent id. |
| TechnicalName | Gets the objects technical name. |
Methods
| CloneObject | |
| CloneObjectProperties | Clones all properties from all derived classes. |
| CreateBareObjectClone | Creates a basic clone of the ArticyObject, without cloning any derived classes properties. |
| GetArticyType | Gets the ArticyType of the object. |
| GetSortedChildrenTObjectType | Gets the children sorted by a comparison method. |