VR-Forces 5.0.3 Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
makVrv::DtWeatherLightning Member List

This is the complete list of members for makVrv::DtWeatherLightning, including all inherited members.

bindDynamicMeshGroupData(MeshGroup *meshGroup, osg::RenderInfo &renderInfo) const makVrv::DtWeatherLightningprotectedvirtual
bindMeshGroupData(MeshGroup *meshGroup, osg::RenderInfo &renderInfo) const makVrv::DtWeatherLightningprotectedvirtual
bindVaoToMeshGroup(GLuint vao, MeshGroup *meshGroup, osg::RenderInfo &renderInfo) const makVrv::DtWeatherLightningprotectedvirtual
computeBounds(osg::Vec4 &bounds, osg::Vec3d &position, osg::Matrixd &rotation) const makVrv::DtWeatherLightningvirtual
computeRandomMinMax(float fMin, float fMax)makVrv::DtWeatherLightningprotectedvirtual
computeSortDepth(const osg::Vec3 &reference)makVrv::DtWeatherLightningprotectedvirtual
createBolt(const osg::Vec3 &start, const osg::Vec3 &end)makVrv::DtWeatherLightningprotectedvirtual
createFingerSegments(LightningBolt *bolt, LightningFinger *finger)makVrv::DtWeatherLightningprotectedvirtual
crossProduct(const osg::Vec3 &v0, const osg::Vec3 &v1) const makVrv::DtWeatherLightningprotected
culled() const makVrv::DtWeatherLightningvirtual
cullUpdate(const osg::Vec3d &camPos, const osg::Matrixd &viewMatrixI, const std::vector< osg::Vec4d > &cullingPlanes, DtJobSplitter *jobSplitter)makVrv::DtWeatherLightningvirtual
draw(DtWeatherLightning::DrawData &drawData)makVrv::DtWeatherLightningvirtual
DtVirtualBaseClass()makVrv::DtVirtualBaseClass
DtWeatherLightning()=deletemakVrv::DtWeatherLightning
DtWeatherLightning(const DtWeatherLightning &other)=deletemakVrv::DtWeatherLightning
DtWeatherLightning(makVrv::DtDe &de)makVrv::DtWeatherLightningprotected
DtWeatherLightningFactory classmakVrv::DtWeatherLightningfriend
enabled() const makVrv::DtWeatherLightningvirtual
fillMeshGroup(LightningBolt *bolt, LightningFinger *finger)makVrv::DtWeatherLightningprotectedvirtual
fillMeshGroupFlashPoint(LightningBolt *bolt)makVrv::DtWeatherLightningprotected
init()makVrv::DtWeatherLightningvirtual
initBoltMeshGroup(LightningBolt *bolt)makVrv::DtWeatherLightningprotectedvirtual
isSphereVisible(const std::vector< osg::Vec4d > &planes, const osg::Vec3d &center, double radius) const makVrv::DtWeatherLightningprotectedvirtual
myBaseColormakVrv::DtWeatherLightningprotected
myBoltWidthmakVrv::DtWeatherLightningprotected
myBoundsCornerRadiusmakVrv::DtWeatherLightningprotected
myBoundsXmakVrv::DtWeatherLightningprotected
myBoundsYmakVrv::DtWeatherLightningprotected
myBoundsZmakVrv::DtWeatherLightningprotected
myCulledmakVrv::DtWeatherLightningprotected
myDemakVrv::DtWeatherLightningprotected
myEnabledmakVrv::DtWeatherLightningprotected
myIntensitymakVrv::DtWeatherLightningprotected
myLightmakVrv::DtWeatherLightningprotected
myMutableLightningBoltsActivemakVrv::DtWeatherLightningmutableprotected
myMutableLightningBoltsPoolmakVrv::DtWeatherLightningmutableprotected
myPositionmakVrv::DtWeatherLightningprotected
myRandomNumberGenmakVrv::DtWeatherLightningprotected
myRandomSeedmakVrv::DtWeatherLightningprotected
myRotationmakVrv::DtWeatherLightningprotected
mySortJobmakVrv::DtWeatherLightningprotected
mySortJobDatamakVrv::DtWeatherLightningprotected
myStrikeTimeMaxmakVrv::DtWeatherLightningprotected
myStrikeTimeMinmakVrv::DtWeatherLightningprotected
myStrikeTimermakVrv::DtWeatherLightningprotected
operator=(const DtWeatherLightning &other)=deletemakVrv::DtWeatherLightning
positionInBounds2D(const float x, const float y, const osg::Vec3 &bounds)makVrv::DtWeatherLightningprotectedvirtual
releaseGLObjects(osg::State *state) const makVrv::DtWeatherLightningvirtual
runSort(const osg::Vec3 &localCamPos)makVrv::DtWeatherLightningvirtual
setBaseColor(const DtVector &color)makVrv::DtWeatherLightningvirtual
setBounds(const DtVector &bounds, float cornerRadius)makVrv::DtWeatherLightningvirtual
setEnabled(bool enabled)makVrv::DtWeatherLightningvirtual
setIntensity(const float intensity)makVrv::DtWeatherLightningvirtual
setTransform(const osg::Vec3d &position, const osg::Matrixd &rotation)makVrv::DtWeatherLightningvirtual
simulationUpdate(float timeStep, double currentTime, DtJobSplitter *jobSplitter)makVrv::DtWeatherLightningvirtual
SortDistanceComparatormakVrv::DtWeatherLightningfriend
theSortJob(void *data)makVrv::DtWeatherLightningprotectedstatic
~DtVirtualBaseClass()makVrv::DtVirtualBaseClassvirtual
~DtWeatherLightning()makVrv::DtWeatherLightningvirtual

Document ID: Generated on Thu Jun 1 17:58:13 EDT 2023 from SVN revision 255404
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)