Class DelegatePresenter<T>
- Namespace
- Lime
- Assembly
- Lime.dll
public class DelegatePresenter<T> : CustomPresenter<T>, IPresenter where T : Node
Type Parameters
T
- Inheritance
-
DelegatePresenter<T>
- Implements
-
- Inherited Members
-
Constructors
DelegatePresenter(PartialHitTestDelegate)
public DelegatePresenter(DelegatePresenter<T>.PartialHitTestDelegate partialHitTest)
Parameters
partialHitTest
DelegatePresenter<T>.PartialHitTestDelegate
DelegatePresenter(RenderDelegate)
public DelegatePresenter(DelegatePresenter<T>.RenderDelegate render)
Parameters
render
DelegatePresenter<T>.RenderDelegate
DelegatePresenter(RenderDelegate, PartialHitTestDelegate)
public DelegatePresenter(DelegatePresenter<T>.RenderDelegate render, DelegatePresenter<T>.PartialHitTestDelegate partialHitTest)
Parameters
render
DelegatePresenter<T>.RenderDelegate
partialHitTest
DelegatePresenter<T>.PartialHitTestDelegate
Methods
InternalPartialHitTest(T, ref HitTestArgs)
protected override bool InternalPartialHitTest(T node, ref HitTestArgs args)
Parameters
node
T
args
HitTestArgs
Returns
- bool
InternalRender(T)
protected override void InternalRender(T node)
Parameters
node
T