C# 클래스 Artemis.Engine.Graphics.RenderableObject

상속: ResolutionRelativeObject
파일 보기 프로젝트 열기: ArtemisEngine/Artemis-Engine 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
DisallowMultipleRenders bool
OnLayerTargetChanged LayerTargetChangedDelegate
SpriteProperties SpriteProperties
Visible bool

공개 메소드들

메소드 설명
AddRenderer ( Renderer renderer ) : void

Add a renderer to this object.

ClearRenderer ( ) : void

Remove all renderers from this object.

Kill ( ) : void
RemoveRenderer ( Renderer renderer ) : void

Remove a renderer from this object.

Render ( ) : void

An abstract method for rendering this object.

RenderableObject ( ) : System
SetRenderer ( Renderer renderer ) : void

Set the renderer for this object.

비공개 메소드들

메소드 설명
InternalRender ( HashSet seenObjects ) : void

메소드 상세

AddRenderer() 공개 메소드

Add a renderer to this object.
public AddRenderer ( Renderer renderer ) : void
renderer Renderer
리턴 void

ClearRenderer() 공개 메소드

Remove all renderers from this object.
public ClearRenderer ( ) : void
리턴 void

Kill() 공개 메소드

public Kill ( ) : void
리턴 void

RemoveRenderer() 공개 메소드

Remove a renderer from this object.
public RemoveRenderer ( Renderer renderer ) : void
renderer Renderer
리턴 void

Render() 공개 메소드

An abstract method for rendering this object.
public Render ( ) : void
리턴 void

RenderableObject() 공개 메소드

public RenderableObject ( ) : System
리턴 System

SetRenderer() 공개 메소드

Set the renderer for this object.
public SetRenderer ( Renderer renderer ) : void
renderer Renderer
리턴 void

프로퍼티 상세

DisallowMultipleRenders 공개적으로 프로퍼티

Whether or not this object can be safely rendered multiple times in a single game tick.
public bool DisallowMultipleRenders
리턴 bool

OnLayerTargetChanged 공개적으로 프로퍼티

The event fired when the target of the layer is changed.
public LayerTargetChangedDelegate OnLayerTargetChanged
리턴 LayerTargetChangedDelegate

SpriteProperties 공개적으로 프로퍼티

The components that specify how this object is to be rendered.
public SpriteProperties SpriteProperties
리턴 SpriteProperties

Visible 공개적으로 프로퍼티

Whether or not this object is visible.
public bool Visible
리턴 bool