EntityRenderer

Inheritance: java.lang.Object

public class EntityRenderer

أنشئ فئة فرعية من هذه لتنفيذ العرض لأنواع مختلفة من الكيانات.

المنشئات

منشئالوصف
EntityRenderer(String key, byte features)منشئ لـ EntityRenderer
EntityRenderer(String key)منشئ لـ EntityRenderer

الطرق

طريقةالوصف
dispose()يتم التخلص من عارض الكيان، أطلق الموارد المشتركة.
equals(Object arg0)
frameBegin(Renderer renderer, IRenderQueue renderQueue)ابدأ عرض إطار
frameEnd(Renderer renderer, IRenderQueue renderQueue)ينتهي عرض الإطار
getClass()
hashCode()
initialize(Renderer renderer)تهيئة عارض الكيان
notify()
notifyAll()
prepareRenderQueue(Renderer renderer, IRenderQueue queue, Node node, Entity entity)تحضير أوامر العرض للزوج المحدد من العقدة/الكيان.
renderEntity(Renderer renderer, ICommandList commandList, Node node, Object renderableResource, int subEntity)كل مهمة تصيير تُدفع إلى IRenderQueue سيكون لها استدعاء RenderEntity المقابل لأداء مهمة التصيير الفعلية.
resetSceneCache()المشهد تغير أو أُزيل، تحتاج إلى التخلص من موارد العرض على مستوى المشهد في هذا.
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

EntityRenderer(String key, byte features)

public EntityRenderer(String key, byte features)

منشئ لـ EntityRenderer

Parameters:

معاملنوعالوصف
المفتاحjava.lang.Stringالمفتاح الخاص بمُصنِّف الكيان
الميزاتبايتالميزات الإضافية لمُصنِّف الكيان

EntityRenderer(String key)

public EntityRenderer(String key)

منشئ لـ EntityRenderer

Parameters:

معاملنوعالوصف
المفتاحjava.lang.Stringالمفتاح الخاص بمُصنِّف الكيان

dispose()

public void dispose()

يتم التخلص من عارض الكيان، أطلق الموارد المشتركة.

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

معاملنوعالوصف
arg0java.lang.Object

Returns: boolean

frameBegin(Renderer renderer, IRenderQueue renderQueue)

public void frameBegin(Renderer renderer, IRenderQueue renderQueue)

ابدأ عرض إطار

Parameters:

معاملنوعالوصف
rendererRendererالمُصنِّف الحالي
renderQueueIRenderQueueطابور العرض

frameEnd(Renderer renderer, IRenderQueue renderQueue)

public void frameEnd(Renderer renderer, IRenderQueue renderQueue)

ينتهي عرض الإطار

Parameters:

معاملنوعالوصف
rendererRendererالمُصنِّف الحالي
renderQueueIRenderQueueطابور العرض

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

hashCode()

public native int hashCode()

Returns: int

initialize(Renderer renderer)

public void initialize(Renderer renderer)

تهيئة عارض الكيان

Parameters:

معاملنوعالوصف
rendererRenderer

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

prepareRenderQueue(Renderer renderer, IRenderQueue queue, Node node, Entity entity)

public void prepareRenderQueue(Renderer renderer, IRenderQueue queue, Node node, Entity entity)

تحضير أوامر العرض للزوج المحدد من العقدة/الكيان.

Parameters:

معاملنوعالوصف
rendererRendererمثيل المُصنِّف الحالي
queueIRenderQueueطابور العرض المستخدم لإدارة مهام العرض
nodeNodeالعقدة الحالية
entityEntityالكيان الذي يحتاج إلى العرض

renderEntity(Renderer renderer, ICommandList commandList, Node node, Object renderableResource, int subEntity)

public void renderEntity(Renderer renderer, ICommandList commandList, Node node, Object renderableResource, int subEntity)

كل مهمة تصيير تُدفع إلى IRenderQueue سيكون لها استدعاء RenderEntity المقابل لأداء مهمة التصيير الفعلية.

Parameters:

معاملنوعالوصف
rendererRendererالمُصنِّف
commandListICommandListقائمة الأوامر المستخدمة لتسجيل أوامر العرض
nodeNodeنفس العقدة التي تم تمريرها إلى PrepareRenderQueue للكيان الذي سيتم عرضه
renderableResourcejava.lang.Objectالكائن المخصص الذي تم تمريره إلى IRenderQueue أثناء PrepareRenderQueue
subEntityintفهرس الكيان الفرعي الذي تم تمريره إلى IRenderQueue

resetSceneCache()

public void resetSceneCache()

المشهد تغير أو أُزيل، تحتاج إلى التخلص من موارد العرض على مستوى المشهد في هذا.

toString()

public String toString()

Returns: java.lang.String

wait()

public final void wait()

wait(long arg0)

public final void wait(long arg0)

Parameters:

معاملنوعالوصف
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

معاملنوعالوصف
arg0long
arg1int