Table of Contents

Class RenderNode

Namespace
Android.Graphics
Assembly
MASES.Netdroid.dll
public class RenderNode : JVMBridgeBase<RenderNode>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
Inheritance
JVMBridgeBase
JVMBridgeBase<RenderNode>
RenderNode
Implements
IJVMBridgeCore
IJVMBridgeBaseStatic
IJVMBridgeBase
IJVMBridgeDefinition
Inherited Members
JVMBridgeBase<RenderNode>.IsAssignableFrom(IJavaType)
JVMBridgeBase<RenderNode>.IsAssignableFrom<T>()
JVMBridgeBase<RenderNode>.Execute<T>(params T[])
JVMBridgeBase<RenderNode>.DynBridgeClazz
JVMBridgeBase<RenderNode>.BridgeClazz
JVMBridgeBase.RuntimeClassNameOf<T>()
JVMBridgeBase.ClassNameOf<T>()
JVMBridgeBase.ClassOf<T>()
JVMBridgeBase.WrapsDirect<TNewClass>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass, TReturn>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass, TReturn, TConverter>(IJavaObject)
JVMBridgeBase.MonitorEnter()
JVMBridgeBase.MonitorExit()
JVMBridgeBase.IsInstanceOf(IJavaType)
JVMBridgeBase.IsInstanceOf<T>()
JVMBridgeBase.RuntimeIsInstanceOf<T>()
JVMBridgeBase.CastTo<TNewClass>()
JVMBridgeBase.CastDirect<TNewClass>()
JVMBridgeBase.Dispose()
JVMBridgeBase.ToString()
JVMBridgeBase.GetHashCode()
JVMBridgeBase.Notify()
JVMBridgeBase.NotifyAll()
JVMBridgeBase.Wait()
JVMBridgeBase.DynBridgeInstance
JVMBridgeBase.BridgeInstance
JVMBridgeBase.IsBridgeListener
Extension Methods

Constructors

RenderNode()

Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge

public RenderNode()

RenderNode(String)

public RenderNode(String arg0)

Parameters

arg0 String

String

RenderNode(params object[])

Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class

public RenderNode(params object[] args)

Parameters

args object[]

Properties

BridgeClassName

public override string BridgeClassName { get; }

Property Value

string

IsBridgeAbstract

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

public override bool IsBridgeStatic { get; }

Property Value

bool

Methods

BeginRecording()

public RecordingCanvas BeginRecording()

Returns

RecordingCanvas

RecordingCanvas

BeginRecording(int, int)

public RecordingCanvas BeginRecording(int arg0, int arg1)

Parameters

arg0 int

int

arg1 int

int

Returns

RecordingCanvas

RecordingCanvas

ComputeApproximateMemoryUsage()

public long ComputeApproximateMemoryUsage()

Returns

long

long

DiscardDisplayList()

public void DiscardDisplayList()

EndRecording()

public void EndRecording()

GetAlpha()

public float GetAlpha()

Returns

float

float

GetAmbientShadowColor()

public int GetAmbientShadowColor()

Returns

int

int

GetBottom()

public int GetBottom()

Returns

int

int

GetCameraDistance()

public float GetCameraDistance()

Returns

float

float

GetClipToBounds()

public bool GetClipToBounds()

Returns

bool

bool

GetClipToOutline()

public bool GetClipToOutline()

Returns

bool

bool

GetElevation()

public float GetElevation()

Returns

float

float

GetHeight()

public int GetHeight()

Returns

int

int

GetInverseMatrix(Matrix)

public void GetInverseMatrix(Matrix arg0)

Parameters

arg0 Matrix

Matrix

GetLeft()

public int GetLeft()

Returns

int

int

GetMatrix(Matrix)

public void GetMatrix(Matrix arg0)

Parameters

arg0 Matrix

Matrix

GetPivotX()

public float GetPivotX()

Returns

float

float

GetPivotY()

public float GetPivotY()

Returns

float

float

GetRight()

public int GetRight()

Returns

int

int

GetRotationX()

public float GetRotationX()

Returns

float

float

GetRotationY()

public float GetRotationY()

Returns

float

float

GetRotationZ()

public float GetRotationZ()

Returns

float

float

GetScaleX()

public float GetScaleX()

Returns

float

float

GetScaleY()

public float GetScaleY()

Returns

float

float

GetSpotShadowColor()

public int GetSpotShadowColor()

Returns

int

int

GetTop()

public int GetTop()

Returns

int

int

GetTranslationX()

public float GetTranslationX()

Returns

float

float

GetTranslationY()

public float GetTranslationY()

Returns

float

float

GetTranslationZ()

public float GetTranslationZ()

Returns

float

float

GetUniqueId()

public long GetUniqueId()

Returns

long

long

GetUseCompositingLayer()

public bool GetUseCompositingLayer()

Returns

bool

bool

GetWidth()

public int GetWidth()

Returns

int

int

HasDisplayList()

public bool HasDisplayList()

Returns

bool

bool

HasIdentityMatrix()

public bool HasIdentityMatrix()

Returns

bool

bool

HasOverlappingRendering()

public bool HasOverlappingRendering()

Returns

bool

bool

HasShadow()

public bool HasShadow()

Returns

bool

bool

IsForceDarkAllowed()

public bool IsForceDarkAllowed()

Returns

bool

bool

IsPivotExplicitlySet()

public bool IsPivotExplicitlySet()

Returns

bool

bool

OffsetLeftAndRight(int)

public bool OffsetLeftAndRight(int arg0)

Parameters

arg0 int

int

Returns

bool

bool

OffsetTopAndBottom(int)

public bool OffsetTopAndBottom(int arg0)

Parameters

arg0 int

int

Returns

bool

bool

ResetPivot()

public bool ResetPivot()

Returns

bool

bool

SetAlpha(float)

public bool SetAlpha(float arg0)

Parameters

arg0 float

float

Returns

bool

bool

SetAmbientShadowColor(int)

public bool SetAmbientShadowColor(int arg0)

Parameters

arg0 int

int

Returns

bool

bool

SetCameraDistance(float)

public bool SetCameraDistance(float arg0)

Parameters

arg0 float

float

Returns

bool

bool

SetClipRect(Rect)

public bool SetClipRect(Rect arg0)

Parameters

arg0 Rect

Rect

Returns

bool

bool

SetClipToBounds(bool)

public bool SetClipToBounds(bool arg0)

Parameters

arg0 bool

bool

Returns

bool

bool

SetClipToOutline(bool)

public bool SetClipToOutline(bool arg0)

Parameters

arg0 bool

bool

Returns

bool

bool

SetElevation(float)

public bool SetElevation(float arg0)

Parameters

arg0 float

float

Returns

bool

bool

SetForceDarkAllowed(bool)

public bool SetForceDarkAllowed(bool arg0)

Parameters

arg0 bool

bool

Returns

bool

bool

SetHasOverlappingRendering(bool)

public bool SetHasOverlappingRendering(bool arg0)

Parameters

arg0 bool

bool

Returns

bool

bool

SetOutline(Outline)

public bool SetOutline(Outline arg0)

Parameters

arg0 Outline

Outline

Returns

bool

bool

SetPivotX(float)

public bool SetPivotX(float arg0)

Parameters

arg0 float

float

Returns

bool

bool

SetPivotY(float)

public bool SetPivotY(float arg0)

Parameters

arg0 float

float

Returns

bool

bool

SetPosition(Rect)

public bool SetPosition(Rect arg0)

Parameters

arg0 Rect

Rect

Returns

bool

bool

SetPosition(int, int, int, int)

public bool SetPosition(int arg0, int arg1, int arg2, int arg3)

Parameters

arg0 int

int

arg1 int

int

arg2 int

int

arg3 int

int

Returns

bool

bool

SetProjectBackwards(bool)

public bool SetProjectBackwards(bool arg0)

Parameters

arg0 bool

bool

Returns

bool

bool

SetProjectionReceiver(bool)

public bool SetProjectionReceiver(bool arg0)

Parameters

arg0 bool

bool

Returns

bool

bool

SetRenderEffect(RenderEffect)

public bool SetRenderEffect(RenderEffect arg0)

Parameters

arg0 RenderEffect

RenderEffect

Returns

bool

bool

SetRotationX(float)

public bool SetRotationX(float arg0)

Parameters

arg0 float

float

Returns

bool

bool

SetRotationY(float)

public bool SetRotationY(float arg0)

Parameters

arg0 float

float

Returns

bool

bool

SetRotationZ(float)

public bool SetRotationZ(float arg0)

Parameters

arg0 float

float

Returns

bool

bool

SetScaleX(float)

public bool SetScaleX(float arg0)

Parameters

arg0 float

float

Returns

bool

bool

SetScaleY(float)

public bool SetScaleY(float arg0)

Parameters

arg0 float

float

Returns

bool

bool

SetSpotShadowColor(int)

public bool SetSpotShadowColor(int arg0)

Parameters

arg0 int

int

Returns

bool

bool

SetTranslationX(float)

public bool SetTranslationX(float arg0)

Parameters

arg0 float

float

Returns

bool

bool

SetTranslationY(float)

public bool SetTranslationY(float arg0)

Parameters

arg0 float

float

Returns

bool

bool

SetTranslationZ(float)

public bool SetTranslationZ(float arg0)

Parameters

arg0 float

float

Returns

bool

bool

SetUseCompositingLayer(bool, Paint)

public bool SetUseCompositingLayer(bool arg0, Paint arg1)

Parameters

arg0 bool

bool

arg1 Paint

Paint

Returns

bool

bool