Table of Contents

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 IUAObject

logicObject

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()