Class ModelEventObserver
- Namespace
- GOptixLib
- Assembly
- GOptixLib.dll
模型事件观察者
public class ModelEventObserver : IDisposable
- Inheritance
-
ModelEventObserver
- Implements
- Inherited Members
Constructors
ModelEventObserver(IUANode, IUAObject, Action<IUANode, IUANode, NodeId, ulong>, Action<IUANode, IUANode, NodeId, ulong>)
构造函数
public ModelEventObserver(IUANode model, IUAObject logicObject, Action<IUANode, IUANode, NodeId, ulong> onAdded_callback, Action<IUANode, IUANode, NodeId, ulong> onRemoved_callback)
Parameters
model
IUANode观察的模型
logicObject
IUAObjectlogicObject
onAdded_callback
Action<IUANode, IUANode, NodeId, ulong>模型内children有added的回调函数
onRemoved_callback
Action<IUANode, IUANode, NodeId, ulong>模型内children有removed的回调函数
Methods
Dispose()
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
public void Dispose()