An object that can be Rendered by the Engine.
More...
|
override string | ToString () |
|
void | Dispose () |
|
|
Action | PreRender |
| Occurs once per frame before rendering the entity. Will not be executed if the entity is excluded by a culling test. More...
|
|
An object that can be Rendered by the Engine.
◆ PrepareRender()
void OmegaEngine.Graphics.Renderables.Renderable.PrepareRender |
( |
| ) |
|
|
inlineprotected |
Should be called before rendering anything - usually called by base constructor
◆ Alpha
int OmegaEngine.Graphics.Renderables.Renderable.Alpha |
|
getset |
◆ Name
string OmegaEngine.Graphics.Renderables.Renderable.Name |
|
getset |
Text value to make it easier to identify a particular render entity
◆ RenderCount
int OmegaEngine.Graphics.Renderables.Renderable.RenderCount |
|
get |
How many times has this entity been rendered in this frame?
Used to debug culling methods
◆ VisibilityDistance
float OmegaEngine.Graphics.Renderables.Renderable.VisibilityDistance |
|
getset |
The maximum distance from which the entity is visible - 0 for infinite
◆ Visible
bool OmegaEngine.Graphics.Renderables.Renderable.Visible = true |
|
getset |
Shall the entity be rendered?
◆ Wireframe
bool OmegaEngine.Graphics.Renderables.Renderable.Wireframe |
|
getset |
Shall this entity be drawn in wireframe-mode? (used for debugging)
◆ PreRender
Action OmegaEngine.Graphics.Renderables.Renderable.PreRender |
Occurs once per frame before rendering the entity. Will not be executed if the entity is excluded by a culling test.
The documentation for this class was generated from the following file:
- OmegaEngine/Graphics/Renderables/Renderable.cs