Lugre::cSimpleBeam Member List

This is the complete list of members for Lugre::cSimpleBeam, including all inherited members.

_AllocateIndexBufferIfNeeded()Lugre::cRobRenderOp
_notifyCurrentCamera(Ogre::Camera *cam)Lugre::cSimpleBeam [virtual]
_StartWrite(const bool bVertexFormatChanged)Lugre::cRobRenderOp
AddLine()Lugre::cBeam [inline]
AddPoint(const int iLine, const cBeamPoint &p)Lugre::cBeam [inline]
AddToMesh(const std::string &sMeshName)Lugre::cRobSimpleRenderable
AddToMesh(Ogre::MeshPtr pMesh)Lugre::cRobSimpleRenderable
Lugre::cRobRenderOp::AddToMesh(Ogre::MeshPtr pMesh, const std::string &sMatName)Lugre::cRobRenderOp
Begin(const size_t iVertexCount, const size_t iIndexCount=0, const bool bDynamic=false, const bool bKeepOldIndices=false, const Ogre::RenderOperation::OperationType opType=Ogre::RenderOperation::OT_TRIANGLE_LIST, const bool bReadable=false)Lugre::cRobRenderOp
CalcEyePos(Ogre::Camera &pCam, Ogre::SceneNode &pBeamSceneNode)Lugre::cBeam [static]
cBeam()Lugre::cBeam
ClearLine(const int iLine)Lugre::cBeam [inline]
ClearLines()Lugre::cBeam [inline]
ConvertToMesh(const std::string &sMeshName)Lugre::cRobSimpleRenderable
Lugre::cRobRenderOp::ConvertToMesh(const std::string &sMeshName, const std::string &sMatName)Lugre::cRobRenderOp
CountLinePoints(const int iLine)Lugre::cBeam [inline]
CountLines()Lugre::cBeam [inline]
cRobRenderOp(Ogre::RenderOperation *pRenderOp=0, Ogre::AxisAlignedBox *pBox=0)Lugre::cRobRenderOp
cRobSimpleRenderable()Lugre::cRobSimpleRenderable
cSimpleBeam(const bool mbUseVertexColour)Lugre::cSimpleBeam
DeleteLine(const int iLine)Lugre::cBeam [inline]
Draw(cRobRenderOp &pRobRenderOp, Ogre::Vector3 vEyePos, const bool bUseVertexColour, cBeamFilter &filter=cBeamFilter::IDENTITY)Lugre::cBeam
Draw(cRobRenderOp &pRobRenderOp, Ogre::Camera &pCam, Ogre::SceneNode &pBeamSceneNode, const bool bUseVertexColour, cBeamFilter &filter=cBeamFilter::IDENTITY)Lugre::cBeam
End()Lugre::cRobRenderOp
eVertexFormat enum nameLugre::cRobRenderOp
getBoundingBox(void) const Lugre::cSimpleBeam [virtual]
getBoundingRadius(void) const Lugre::cSimpleBeam [virtual]
GetMaxZ()Lugre::cRobRenderOp [static]
GetPoint(const int iLine, const int iPoint)Lugre::cBeam [inline]
getSquaredViewDepth(const Ogre::Camera *cam) const Lugre::cSimpleBeam [virtual]
GetVertexDecl()Lugre::cRobRenderOp
Index(const int i)Lugre::cRobRenderOp
Index(const int i, const int j, const int k)Lugre::cRobRenderOp
kVertexFormat_none enum valueLugre::cRobRenderOp
kVertexFormat_p enum valueLugre::cRobRenderOp
kVertexFormat_pc enum valueLugre::cRobRenderOp
kVertexFormat_pn enum valueLugre::cRobRenderOp
kVertexFormat_pnc enum valueLugre::cRobRenderOp
kVertexFormat_pnuv enum valueLugre::cRobRenderOp
kVertexFormat_pnuvc enum valueLugre::cRobRenderOp
kVertexFormat_puv enum valueLugre::cRobRenderOp
kVertexFormat_puvc enum valueLugre::cRobRenderOp
mbBoundingBoxEmptyLugre::cRobRenderOp
mbBoundsDirtyLugre::cBeam
mbBufferIsDynamicLugre::cRobRenderOp
mbBufferIsReadableLugre::cRobRenderOp
mbDynamicLugre::cRobRenderOp
mbKeepOldIndicesLugre::cRobRenderOp
mbReadableLugre::cRobRenderOp
mbUseVertexColourLugre::cSimpleBeam
mfBoundingRadiusLugre::cRobRenderOp
mHWIBufLugre::cRobRenderOp
mHWVBufLugre::cRobRenderOp
miIndexCapacityLugre::cRobRenderOp
miIndexCountLugre::cRobRenderOp
mIndexWritePtrLugre::cRobRenderOp
miReceivedIndicesLugre::cRobRenderOp
miReceivedVerticesLugre::cRobRenderOp
miVertexCapacityLugre::cRobRenderOp
miVertexCountLugre::cRobRenderOp
miVertexFormatLugre::cRobRenderOp
miVertexSizeLugre::cRobRenderOp
mlBeamLinesLugre::cBeam
mpBoxLugre::cRobRenderOp
mpRenderOpLugre::cRobRenderOp
mpRenderSysLugre::cRobRenderOp
mvAABMaxLugre::cRobRenderOp
mvAABMinLugre::cRobRenderOp
mVertexWritePtrLugre::cRobRenderOp
pFilterLugre::cSimpleBeam
PopBack(const int iLine)Lugre::cBeam [inline]
PopFront(const int iLine)Lugre::cBeam [inline]
PrepareAddVertex(const eVertexFormat miVertexFormat, const Ogre::Vector3 &p)Lugre::cRobRenderOp
SetVertexFormatFromEnum(const eVertexFormat miVertexFormat, const int iNumTexCoordsSets=1)Lugre::cRobRenderOp
SkipIndices(const size_t iNum=1)Lugre::cRobRenderOp
SkipVertices(const size_t iNum=1)Lugre::cRobRenderOp
StartCustomWriter(const Ogre::Vector3 &vBoundsMin, const Ogre::Vector3 &vBoundsMax)Lugre::cRobRenderOp
UpdateBeamBounds(cRobRenderOp &pRobRenderOp)Lugre::cBeam
UpdateBounds()Lugre::cSimpleBeam
Vertex(const Ogre::Vector3 &p)Lugre::cRobRenderOp
Vertex(const Ogre::Vector3 &p, const Ogre::Real u, const Ogre::Real v)Lugre::cRobRenderOp
Vertex(const Ogre::Vector3 &p, const Ogre::Vector3 &n)Lugre::cRobRenderOp
Vertex(const Ogre::Vector3 &p, const Ogre::Vector3 &n, const Ogre::Real u, const Ogre::Real v)Lugre::cRobRenderOp
Vertex(const Ogre::Vector3 &p, const Ogre::ColourValue &c)Lugre::cRobRenderOp
Vertex(const Ogre::Vector3 &p, const Ogre::Real u, const Ogre::Real v, const Ogre::ColourValue &c)Lugre::cRobRenderOp
Vertex(const Ogre::Vector3 &p, const Ogre::Vector3 &n, const Ogre::ColourValue &c)Lugre::cRobRenderOp
Vertex(const Ogre::Vector3 &p, const Ogre::Vector3 &n, const Ogre::Real u, const Ogre::Real v, const Ogre::ColourValue &c)Lugre::cRobRenderOp
~cBeam()Lugre::cBeam [virtual]
~cRobRenderOp()Lugre::cRobRenderOp [virtual]
~cRobSimpleRenderable()Lugre::cRobSimpleRenderable [virtual]
~cSimpleBeam()Lugre::cSimpleBeam [virtual]


Generated on Tue May 22 06:00:41 2012 for cpp by  doxygen 1.5.6