#include <OgreRenderOperation.h>
Public Types | |
enum | OperationType { OT_POINT_LIST = 1, OT_LINE_LIST = 2, OT_LINE_STRIP = 3, OT_TRIANGLE_LIST = 4, OT_TRIANGLE_STRIP = 5, OT_TRIANGLE_FAN = 6 } |
The rendering operation type to perform. More... | |
Public Methods | |
RenderOperation () | |
Public Attributes | |
VertexData * | vertexData |
Vertex source data. | |
OperationType | operationType |
The type of operation to perform. | |
bool | useIndexes |
Specifies whether to use indexes to determine the vertices to use as input. | |
IndexData * | indexData |
Index data - only valid if useIndexes is true. | |
Renderable * | srcRenderable |
Debug pointer back to renderable which created this. |
Definition at line 35 of file OgreRenderOperation.h.
|
The rendering operation type to perform.
Definition at line 38 of file OgreRenderOperation.h. |
|
Definition at line 71 of file OgreRenderOperation.h. References operationType, OT_TRIANGLE_LIST, and useIndexes. |
|
|
The type of operation to perform.
Definition at line 57 of file OgreRenderOperation.h. Referenced by Ogre::SubMesh::_getRenderOperation(), Ogre::RenderSystem::_render(), Ogre::GLRenderSystem::_render(), Ogre::D3D9RenderSystem::_render(), Ogre::D3DRenderSystem::_render(), Ogre::TerrainRenderable::getRenderOperation(), Ogre::Frustum::getRenderOperation(), Ogre::BillboardSet::getRenderOperation(), Ogre::TTYGuiElement::initialise(), Ogre::TextAreaGuiElement::initialise(), Ogre::PanelGuiElement::initialise(), Ogre::BorderPanelGuiElement::initialise(), Ogre::Rectangle2D::Rectangle2D(), RenderOperation(), Ogre::BspSceneManager::setWorldGeometry(), and Ogre::WireBoundingBox::WireBoundingBox(). |
|
Debug pointer back to renderable which created this.
Definition at line 68 of file OgreRenderOperation.h. Referenced by Ogre::SceneManager::renderSingleObject(). |
|
|
Copyright © 2002-2003 by The OGRE Team
Last modified Sun Nov 28 19:51:28 2004