|
|
- Member G3D::AABox::culledBy (const class Plane *plane, int numPlanes, int32 &cullingPlaneIndex=dummy, const uint32 testMask=0xFFFFFF) const
- Use culledBy(Array<Plane>&)
- Member G3D::AABox::culledBy (const class Plane *plane, int numPlanes, int32 &cullingPlaneIndex, const uint32 testMask, uint32 &childMask) const
- Use culledBy(Array<Plane>&)
- Member G3D::AABox::surfaceArea () const
- Member G3D::AABox::toBox () const
- use Box constructor
- Member G3D::BinaryInput::readBytes (int n, void *bytes)
- Use readBytes(void*, int).
- Member G3D::BinaryOutput::getLength () const
- use BinaryOutput.size
- Member G3D::BinaryOutput::getPosition () const
- Member G3D::Box::culledBy (const class Plane *plane, int numPlanes, int32 &cullingPlaneIndex=dummy, const uint32 testMask=-1) const
- Use culledBy(Array<Plane>&)
- Member G3D::Box::culledBy (const class Plane *plane, int numPlanes, int32 &cullingPlaneIndex, const uint32 testMask, uint32 &childMask) const
- Use culledBy(Array<Plane>&)
- Member G3D::Box::getCorner (int i) const
- Member G3D::Box::randomSurfacePoint () const
- Uniformly distributed on the surface.
- Member G3D::Box::surfaceArea () const
- Member G3D::Capsule::getRadius () const
- Member G3D::Capsule::getSurfaceArea () const
- Member G3D::Capsule::getVolume () const
- Use volume()
- Member G3D::Capsule::radius
- To be replaced with a (float) radius accessor of the same name.
- Member G3D::Color3::BLACK
- Use Color3::black()
- Member G3D::Color3::BLUE
- Use Color3::blue()
- Member G3D::Color3::BROWN
- Use Color3::brown()
- Member G3D::Color3::CYAN
- Use Color3::cyan()
- Member G3D::Color3::GRAY
- Use Color3::gray()
- Member G3D::Color3::GREEN
- Use Color3::green()
- Member G3D::Color3::ORANGE
- Use Color3::orange()
- Member G3D::Color3::PURPLE
- Use Color3::purple()
- Member G3D::Color3::RED
- Use Color3::red()
- Member G3D::Color3::WHITE
- Use Color3::white()
- Member G3D::Color3::YELLOW
- Use Color3::yellow()
- Member G3D::Color4::CLEAR
- Use Color4::clear()
- Member G3D::Color4::ZERO
- Use Color4::zero()
- Member G3D::CoordinateFrame::getLeftVector () const
- leftVector
- Member G3D::CoordinateFrame::getLookVector () const
- See lookVector
- Member G3D::CoordinateFrame::getRightVector () const
- See rightVector
- Member G3D::CoordinateFrame::zLookDirection
- This is always -1 and will be fixed at that value in future releases.
- Member G3D::FirstPersonManipulator::FirstPersonManipulator ()
- Use create.
- Member G3D::FirstPersonManipulator::FirstPersonManipulator (class RenderDevice *, class UserInput *)
- Use create.
- Member G3D::FirstPersonManipulator::doSimulation (double elapsedTime)
- Member G3D::FirstPersonManipulator::getCoordinateFrame (CoordinateFrame &c) const
- Use getFrame.
- Member G3D::FirstPersonManipulator::getCoordinateFrame () const
- Use frame
- Member G3D::FirstPersonManipulator::init (class RenderDevice *device, class UserInput *input)
- Not needed anymore
- Member G3D::FirstPersonManipulator::setCoordinateFrame (const CoordinateFrame &c)
- Use setFrame
- Member G3D::GApp::debugController
- Will become a FirstPersonManipulatorRef in 7.00
- Member G3D::GApplet::cleanup ()
- Member G3D::GApplet::doGraphics ()
- Member G3D::GApplet::doLogic ()
- Member G3D::GApplet::doNetwork ()
- Member G3D::GApplet::doSimulation (RealTime rdt)
- Member G3D::GApplet::doUserInput ()
- In 7.0, will be private and doUserInput will be a function you can override to handle events.
- Member G3D::GApplet::init ()
- Member G3D::GApplet::processEvent (const GEvent &event)
- Use onEvent
- Member G3D::GFont::draw2D (const std::string &s, const Vector2 &pos2D, double size=12, const Color4 &color=Color3black(), const Color4 &outline=Color4clear(), XAlign xalign=XALIGN_LEFT, YAlign yalign=YALIGN_TOP, Spacing spacing=PROPORTIONAL_SPACING) const
- Use the version that accepts a RenderDevice as the 1st argument.
- Member G3D::GFont::draw3D (const std::string &s, const CoordinateFrame &pos3D, double size=.1, const Color4 &color=Color3black(), const Color4 &outline=Color4clear(), XAlign xalign=XALIGN_LEFT, YAlign yalign=YALIGN_TOP, Spacing spacing=PROPORTIONAL_SPACING) const
- Use the version that accepts a RenderDevice as the 1st argument.
- Member G3D::GFont::fromFile (class RenderDevice *renderDevice, const std::string &filename)
- Member G3D::GLCaps::loadExtensions (class Log *debugLog=NULL)
- Use GLCaps::init
- Class G3D::GPUProgram
- Use the VertexShader and PixelShader classes
- Member G3D::GWindow::inputCapture () const =0
- use setInputCaptureCount
- Member G3D::GWindow::loadExtensions ()
- Call GLCaps::init instead.
- Member G3D::GWindow::mouseVisible () const =0
- Use mouseVisibleCount
- Member G3D::GWindow::setInputCapture (bool c)=0
- use setInputCaptureCount
- Member G3D::GWindow::setMouseVisible (bool b)=0
- Use setMouseVisibleCount
- Member G3D::LightweightConduit::send (const NetAddress &a, const NetMessage &m)
- Use send(address, type, message)
- Member G3D::LightweightConduit::send (const Array< NetAddress > &a, const NetMessage &m)
- Member G3D::LightweightConduit::send (const Array< NetAddress > &a, const NetMessage *m)
- Member G3D::LineSegment::endPoint (int i) const
- Use point.
- Member G3D::Matrix3::IDENTITY
- Use Matrix3::identity()
- Member G3D::Matrix3::ZERO
- Use Matrix3::zero()
- Member G3D::Matrix4::IDENTITY
- Use Matrix4::identity()
- Member G3D::Matrix4::ZERO
- Use Matrix4::zero()
- Member G3D::PosedModel::getObjectSpaceFaceNormals (Array< Vector3 > &faceNormals, bool normalize=true) const
- Use objectSpaceFaceNormals()
- Member G3D::PosedModel::numBrokenEdges () const
- Member G3D::MeshAlg::computeAdjacency (const Array< Vector3 > &vertexArray, const Array< int > &indexArray, Array< Face > &faceArray, Array< Edge > &edgeArray, Array< Array< int > > &facesAdjacentToVertex)
- Use the other version of computeAdjacency, which takes Array<Vertex>.
- Parameters:
-
| facesAdjacentToVertex | Output adjacentFaceArray[v] is an array of indices for faces touching vertex index v |
- Member G3D::MeshAlg::computeNormals (const Array< Vector3 > &vertexArray, const Array< Face > &faceArray, const Array< Array< int > > &adjacentFaceArray, Array< Vector3 > &vertexNormalArray, Array< Vector3 > &faceNormalArray)
- Member G3D::MeshAlg::countBrokenEdges (const Array< Edge > &edgeArray)
- Use countBoundaryEdges
- Member G3D::MeshAlg::Edge::broken () const
- Use Edge::boundary
- Class G3D::NetMessage
- Send and receive methods now directly accept serializable objects.
- Class G3D::ObjectShader
- Use G3D::Shader instead, which provides a superset of functionality.
- Member G3D::PhysicsFrame::integrate (float t, const PhysicsFrame &dx, const PhysicsFrame &ddx)
- Member G3D::PhysicsFrame::integrate (float t, const PhysicsFrame &dx)
- Class G3D::PixelProgram
- Use G3D::PixelShader
- Class G3D::PosedModelWrapper
- (Will be moved to contrib)
- Member G3D::Quat::unitize () const
- Use toUnit()
- Class G3D::ReferenceCountedObject
- To be replaced by boost::shared_ptr in 7.0
- Class G3D::ReferenceCountedPointer< T >
- To be replaced by boost::shared_ptr in 7.0
- Member G3D::ReferenceCountedPointer::getPointer () const
- use pointer()
- Member G3D::ReferenceCountedPointer::isLastReference () const
- Use WeakReferenceCountedPointer for caches
- Member G3D::ReliableConduit::multisend (const Array< ReliableConduitRef > &array, const NetMessage &m)
- Use multisend(Array<>, uint32, T)
- Member G3D::ReliableConduit::multisend (const Array< ReliableConduitRef > &array, const NetMessage *m)
- Use multisend(Array<>, uint32, T)
- Member G3D::ReliableConduit::receive (NetMessage *m)
- Use receive(T)
- Member G3D::ReliableConduit::send ()
- Member G3D::ReliableConduit::send (const NetMessage &m)
- Member G3D::ReliableConduit::send (const NetMessage *m)
- Use send(type, message)
- Member G3D::RenderDevice::enableAlphaWrite ()
- Use setAlphaWrite
- Member G3D::RenderDevice::enableColorWrite ()
- Use setColorWrite
- Member G3D::RenderDevice::enableDepthWrite ()
- Use setDepthWrite
- Member G3D::RenderDevice::getHeight () const
- Member G3D::RenderDevice::getWidth () const
- Member G3D::RenderDevice::setObjectShader (const ObjectShaderRef &s)
- Member G3D::RenderDevice::setPixelProgram (const PixelProgramRef &pp, const GPUProgram::ArgList &args)
- Use RenderDevice::setShader
- Member G3D::RenderDevice::setPixelProgram (const PixelProgramRef &pp)
- Use G3D::RenderDevice::setShader
- Member G3D::RenderDevice::setVertexProgram (const VertexProgramRef &vp, const GPUProgram::ArgList &args)
- Use G3D::RenderDevice::setShader
- Member G3D::RenderDevice::setVertexProgram (const VertexProgramRef &vp)
- Use G3D::RenderDevice::setShader
- Member G3D::RenderDevice::supportsOpenGLExtension (const std::string &extension) const
- Use GLCaps::supports instead.
- Member G3D::RenderDevice::supportsPixelProgram () const
- Use VertexAndPixelShader
- Member G3D::RenderDevice::supportsTextureFormat (const TextureFormat *fmt)
- Use GLCaps::supports.
- Member G3D::RenderDevice::supportsTextureRectangle () const
- Use GLCaps::supports_GL_EXT_texture_rectangle instead.
- Member G3D::RenderDevice::supportsTwoSidedStencil () const
- Use GLCaps::supports_two_sided_stencil instead.
- Member G3D::RenderDevice::supportsVertexBufferObject () const
- Use GLCaps::supports_GL_ARB_vertex_buffer_object instead.
- Member G3D::RenderDevice::supportsVertexProgram () const
- Use VertexAndPixelShader
- Member G3D::RenderDevice::supportsVertexProgramNV2 () const
- Use VertexAndPixelShader
- Member G3D::RenderDevice::lastRenderDeviceCreated
- Class G3D::SDLWindow
- on Windows, use Win32Window instead. SDL will not be supported (or required) on Windows in future versions of G3D. It will be available for Mac and Linux (and will still work on Windows, but it won't be part of the build).
- Member G3D::Sky::create (class RenderDevice *renderDevice, const std::string &directory, const std::string filename[6], bool drawCelestialBodies=true, double quality=1.0, int scaleDownFactor=1)
- Converted to Sky::fromFile
- Member G3D::Sky::create (class RenderDevice *renderDevice, const std::string &directory, const std::string &filename="plainsky/null_plainsky512_*.jpg", bool drawCelestialBodies=true, double quality=1.0, int scaleDownFactor=1)
- Converted to Sky::fromFile
- Member G3D::Sky::render (const class LightingParameters &lighting)
- Use render(RenderDevice, LightingParameters)
- Member G3D::Sky::renderLensFlare (const class LightingParameters &lighting)
- Use renderLensFlare(RenderDevice, LightingParameters)
- Member G3D::Sphere::culledBy (const class Plane *plane, int numPlanes, int32 &cullingPlaneIndex=dummy, const uint32 testMask=-1) const
- Use culledBy(Array<Plane>&)
- Member G3D::Sphere::culledBy (const class Plane *plane, int numPlanes, int32 &cullingPlaneIndex, const uint32 testMask, uint32 &childMask) const
- Use culledBy(Array<Plane>&)
- Member G3D::Sphere::surfaceArea () const
- Member G3D::System::getLocalTime ()
- Call time();
- Member G3D::System::getTick ()
- Call time();
- Member G3D::Table::get (const Key &key) const
- Use get(key, val) or
- Member G3D::TextInput::Options
- Member G3D::Texture::Parameters
- Use Texture::Settings
- Member G3D::Texture::InterpolateMode
- NO_INTERPOLATION will be replaced by NEAREST_NO_MIPMAP in a future release.
- Member G3D::Texture::depthReadMode () const
- use Texture::parameters.
- Member G3D::Texture::getInterpolateMode () const
- use Texture::parameters.
- Member G3D::Texture::getTexelDepth () const
- Use texelDepth
- Member G3D::Texture::getTexelHeight () const
- Use texelHeight
- Member G3D::Texture::getTexelWidth () const
- Use texelWidth
- Member G3D::Texture::getWrapMode () const
- use Texture::parameters.
- Member G3D::Texture::maxAnisotropy () const
- use Texture::parameters.
- Member G3D::Texture::parameters () const
- Use settings()
- Member G3D::Texture::wrapMode () const
- use Texture::parameters.
- Class G3D::TextureFormat
- In 7.00, all static members will become functions with the same name to avoid global initialization issues.
- Class G3D::TextureManager
- This will be moved to contrib in release 7.00
- Member G3D::UserInput::UserInput (GWindow *window, Table< KeyCode, UIFunction > *keyMapping=NULL)
- The keyMapping argument is deprecated
- Member G3D::UserInput::UserInput (Table< KeyCode, UIFunction > *keyMapping)
- Member G3D::UserInput::UserInput ()
- Member G3D::UserInput::appHasFocus () const
- Member G3D::UserInput::getMouseX () const
- Member G3D::UserInput::getMouseXY () const
- Member G3D::UserInput::getMouseY () const
- Member G3D::UserInput::getX () const
- Member G3D::UserInput::getXY () const
- Member G3D::UserInput::getY () const
- Member G3D::Vector2::UNIT_S
- Use Vector2::unitX()
- Member G3D::Vector2::UNIT_T
- Use Vector2::unitY()
- Member G3D::Vector2::ZERO
- Use Vector2::zero()
- Member G3D::Vector3::length () const
- Use magnitude
- Member G3D::Vector3::norm () const
- Use squaredMagnitude
- Member G3D::Vector3::squaredLength () const
- Use squaredMagnitude
- Member G3D::Vector3::INF3
- Use Vector3::inf()
- Member G3D::Vector3::NAN3
- Use Vector3::nan()
- Member G3D::Vector3::UNIT_X
- Use Vector3::unitX()
- Member G3D::Vector3::UNIT_Y
- Use Vector3::unitY()
- Member G3D::Vector3::UNIT_Z
- Use Vector3::unitZ()
- Member G3D::Vector3::ZERO
- Use Vector3::zero()
- Member G3D::Vector3::ZERO3
- Use Vector3::zero()
- Class G3D::VertexProgram
- Use G3D::VertexShader
- Class G3D::WeakReferenceCountedPointer< T >
- To be replaced by boost::weak_ptr in 7.0
- Member G3D::G3DEndian
- Use BinaryIO::BIG_ENDIAN and BinaryIO::LITTLE_ENDIAN
- Member G3D_HALF_PI
- Use G3D::halfPi() instead.
- Member G3D_PI
- Use G3D::pi() instead.
- Member G3D_TWO_PI
- Use G3D::twoPi() instead.
- Member G3D::random (double low, double hi)
- use uniformRandom()
- Member G3D::symmetricRandom ()
- use uniformRandom()
- Member G3D::unitRandom ()
- use uniformRandom()
- Member G3D::CImage
- Member G3D::msgBox (const std::string &message, const std::string &title="Message")
- Note: SDL 1.2.6 interferes with this and causes it to return immediately. If you use SDL, use SDL 1.2.5, which does not have that problem.
- Member G3D::prompt (const char *windowTitle, const char *promptx, const char **choice, int numChoices)
- Member G3D::prompt (const char *windowTitle, const char *promptx, const char **choice, int numChoices, bool useGui)
- Member G3D::crc32 (const void *bytes, size_t numBytes)
- Use Crypto::crc32
- Member G3D::GAppSettings
- Use GApp::Settings. GAppSettings will be removed in 7.0
- Member G3D::CFont
- Member G3D::CFontRef
- Member G3D::GEvent
- To be replaced in 7.00 with a new implementation.
- Member G3D::GWindowSettings
- For backwards compatibility to 6.08
- Member G3D::RenderDeviceSettings
- For backwards compatibility to 6.00
- Member G3D::FPCameraController
- Member G3D::ManualCameraController
Generated on Mon Jul 17 11:50:45 2006 for G3D by
1.4.5
Hosted by
|
|