Table of Contents

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