| OGRE 1.11.1 Object-Oriented Graphics Rendering Engine

Deprecated List

Page Material Scripts

  This option is deprecated in favour of lod_values now.

  use the format `texture <basename> cubic` instead

Member Ogre::AnimationStateSet::getAnimationStateIterator (void)
  use getAnimationStates()
Member Ogre::AnimationStateSet::getAnimationStateIterator (void) const
  use getAnimationStates()
Member Ogre::AnimationStateSet::getEnabledAnimationStateIterator (void) const
  use getEnabledAnimationStates()
Member Ogre::Any::destroy ()
  use reset() instead
Member Ogre::Any::get (void) const
  use Ogre::any_cast instead
Member Ogre::Any::getType () const
  use type() instead
Member Ogre::Any::isEmpty () const
  use has_value() instead
Member Ogre::Any::operator() () const
  use Ogre::any_cast instead
Member Ogre::Camera::getDirection (void) const
  attach to SceneNode and use SceneNode::getLocalAxes
Member Ogre::Camera::getOrientation (void) const
  attach to SceneNode and use SceneNode::getOrientation
Member Ogre::Camera::getPosition (void) const
  attach to SceneNode and use SceneNode::getPosition
Member Ogre::Camera::getRight (void) const
  attach to SceneNode and use SceneNode::getLocalAxes
Member Ogre::Camera::getUp (void) const
  attach to SceneNode and use SceneNode::getLocalAxes
Member Ogre::Camera::lookAt (const Vector3 &targetPoint)
  attach to SceneNode and use SceneNode::lookAt
Member Ogre::Camera::lookAt (Real x, Real y, Real z)
  attach to SceneNode and use SceneNode::lookAt
Member Ogre::Camera::move (const Vector3 &vec)
  attach to SceneNode and use SceneNode::translate
Member Ogre::Camera::moveRelative (const Vector3 &vec)
  attach to SceneNode and use SceneNode::translate(vec, Node::TS_LOCAL)
Member Ogre::Camera::pitch (const Radian &angle)
  attach to SceneNode and use SceneNode::pitch
Member Ogre::Camera::roll (const Radian &angle)
  attach to SceneNode and use SceneNode::roll
Member Ogre::Camera::rotate (const Quaternion &q)
  attach to SceneNode and use SceneNode::rotate
Member Ogre::Camera::rotate (const Vector3 &axis, const Radian &angle)
  attach to SceneNode and use SceneNode::rotate
Member Ogre::Camera::setAutoTracking (bool enabled, SceneNode *const target=0, const Vector3 &offset=Vector3::ZERO)
  attach to SceneNode and use SceneNode::setAutoTracking
Member Ogre::Camera::setDirection (Real x, Real y, Real z)
  attach to SceneNode and use SceneNode::setDirection
Member Ogre::Camera::setDirection (const Vector3 &vec)
  attach to SceneNode and use SceneNode::setDirection
Member Ogre::Camera::setFixedYawAxis (bool useFixed, const Vector3 &fixedAxis=Vector3::UNIT_Y)
  attach to SceneNode and use SceneNode::yaw(angle, Node::TS_PARENT)
Member Ogre::Camera::setOrientation (const Quaternion &q)
  attach to SceneNode and use SceneNode::setOrientation
Member Ogre::Camera::setPosition (Real x, Real y, Real z)
  attach to SceneNode and use SceneNode::setPosition
Member Ogre::Camera::setPosition (const Vector3 &vec)
  attach to SceneNode and use SceneNode::setPosition
Member Ogre::Camera::yaw (const Radian &angle)
  attach to SceneNode and use SceneNode::yaw
Member Ogre::CompositionTargetPass::getNumPasses ()
  use getPasses()
Member Ogre::CompositionTargetPass::getPass (size_t idx)
  use getPasses()
Member Ogre::CompositionTargetPass::getPassIterator (void)
  use getPasses()
Member Ogre::CompositionTechnique::getNumTargetPasses ()
  use getTargetPasses()
Member Ogre::CompositionTechnique::getNumTextureDefinitions ()
  use getTextureDefinitions()
Member Ogre::CompositionTechnique::getTargetPass (size_t idx)
  use getTargetPasses()
Member Ogre::CompositionTechnique::getTargetPassIterator (void)
  use getTargetPasses()
Member Ogre::CompositionTechnique::getTextureDefinition (size_t idx)
  use getTextureDefinitions()
Member Ogre::CompositionTechnique::getTextureDefinitionIterator (void)
  use getTextureDefinitions()
Member Ogre::ConfigFile::getSectionIterator (void)
  use getSettingsBySection()
Member Ogre::ConfigFile::getSettingsIterator (const String &section=BLANKSTRING)
  use getSettings()
Member Ogre::Entity::getNumSubEntities (void) const
  use getSubEntities()
Member Ogre::Entity::getSubEntity (size_t index) const
  use getSubEntities()
Member Ogre::Frustum::getFrustumExtents (Real &outleft, Real &outright, Real &outtop, Real &outbottom) const
Member Ogre::GpuProgramParameters::ACT_LIGHT_DIRECTION
  this property only works on directional lights, and we recommend that you use light_position instead since that returns a generic 4D vector.
Member Ogre::GpuProgramParameters::getAutoConstantIterator (void) const
  use getAutoConstants()
Member Ogre::Light::getDirection (void) const
  attach to SceneNode and use SceneNode::getLocalAxes
Member Ogre::Light::getPosition (void) const
  attach to SceneNode and use SceneNode::getPosition
Member Ogre::Light::setDirection (Real x, Real y, Real z)
  attach to SceneNode and use SceneNode::setDirection
Member Ogre::Light::setDirection (const Vector3 &vec)
  attach to SceneNode and use SceneNode::setDirection
Member Ogre::Light::setPosition (Real x, Real y, Real z)
  attach to SceneNode and use SceneNode::setPosition
Member Ogre::Light::setPosition (const Vector3 &vec)
  attach to SceneNode and use SceneNode::setPosition
Member Ogre::Material::getLodValueIterator (void) const
  use getLodValues()
Member Ogre::Material::getNumSupportedTechniques (void) const
  use getSupportedTechniques()
Member Ogre::Material::getNumTechniques (void) const
  use getTechniques()
Member Ogre::Material::getSupportedTechnique (unsigned short index)
  use getSupportedTechniques()
Member Ogre::Material::getSupportedTechniqueIterator (void)
  use getSupportedTechniques()
Member Ogre::Material::getTechnique (unsigned short index) const
  use getTechniques()
Member Ogre::Material::getTechniqueIterator (void)
  use getTechniques()
Member Ogre::Material::getUserLodValueIterator (void) const
  use getUserLodValues()
Member Ogre::Mesh::getNumSubMeshes (void) const
  use getSubMeshes() instead
Member Ogre::Mesh::getPose (ushort index)
  use getPoseList()
Member Ogre::Mesh::getPoseCount (void) const
  use getPoseList()
Member Ogre::Mesh::getPoseIterator (void)
  use getPoseList()
Member Ogre::Mesh::getPoseIterator (void) const
  use getPoseList()
Member Ogre::Mesh::getSubMesh (size_t index) const
  use getSubMeshes() instead
Member Ogre::Mesh::getSubMeshIterator (void)
  use getSubMeshes() instead
Member Ogre::MovableObject::getUserAny (void) const
  use UserObjectBindings::getUserAny via getUserObjectBindings() instead.
Member Ogre::MovableObject::setUserAny (const Any &anything)
  use UserObjectBindings::setUserAny via getUserObjectBindings() instead.
Member Ogre::Node::getChild (unsigned short index) const
  use getChildren()
Member Ogre::Node::getChildIterator (void)
  use getChildren()
Member Ogre::Node::getUserAny (void) const
  use UserObjectBindings::getUserAny via getUserObjectBindings() instead.
Member Ogre::Node::numChildren (void) const
  use getChildren()
Member Ogre::Node::setUserAny (const Any &anything)
  use UserObjectBindings::setUserAny via getUserObjectBindings() instead.
Member Ogre::Pass::getNumTextureUnitStates (void) const
  use getTextureUnitStates()
Member Ogre::Pass::getTextureUnitState (unsigned short index) const
  use getTextureUnitStates()
Member Ogre::Pass::getTextureUnitStateIndex (const TextureUnitState *state) const
  use getTextureUnitStates()
Member Ogre::Pass::getTextureUnitStateIterator (void) const
  use getTextureUnitStates()
Member Ogre::Pass::getTextureUnitStateIterator (void)
  use getTextureUnitStates()
Member Ogre::Renderable::getUserAny (void) const
  use UserObjectBindings::getUserAny via getUserObjectBindings() instead.
Member Ogre::Renderable::setUserAny (const Any &anything)
  use UserObjectBindings::setUserAny via getUserObjectBindings() instead.
Member Ogre::RenderSystem::_setFog (FogMode mode=FOG_NONE, const ColourValue &colour=ColourValue::White, Real expDensity=1.0, Real linearStart=0.0, Real linearEnd=1.0)
  only needed for fixed function APIs
Member Ogre::RenderSystem::_setPointParameters (Real size, bool attenuationEnabled, Real constant, Real linear, Real quadratic, Real minSize, Real maxSize)
  only needed for fixed function APIs
Member Ogre::RenderSystem::_setPointSpritesEnabled (bool enabled)
  only needed for fixed function APIs
Member Ogre::RenderSystem::_setProjectionMatrix (const Matrix4 &m)
  only needed for fixed function APIs
Member Ogre::RenderSystem::_setSurfaceParams (const ColourValue &ambient, const ColourValue &diffuse, const ColourValue &specular, const ColourValue &emissive, Real shininess, TrackVertexColourType tracking=TVC_NONE)
  only needed for fixed function APIs
Member Ogre::RenderSystem::_setTextureBlendMode (size_t unit, const LayerBlendModeEx &bm)
  only needed for fixed function APIs
Member Ogre::RenderSystem::_setTextureCoordCalculation (size_t unit, TexCoordCalcMethod m, const Frustum *frustum=0)
  only needed for fixed function APIs
Member Ogre::RenderSystem::_setTextureMatrix (size_t unit, const Matrix4 &xform)
  only needed for fixed function APIs
Member Ogre::RenderSystem::_setVertexTexture (size_t unit, const TexturePtr &tex)
  only needed for D3D9
Member Ogre::RenderSystem::_setViewMatrix (const Matrix4 &m)
  only needed for fixed function APIs
Member Ogre::RenderSystem::_setWorldMatrix (const Matrix4 &m)
  only needed for fixed function APIs
Member Ogre::RenderSystem::_useLights (const LightList &lights, unsigned short limit)
  only needed for fixed function APIs
Member Ogre::RenderSystem::setAmbientLight (float r, float g, float b)
  only needed for fixed function APIs
Member Ogre::RenderSystem::setLightingEnabled (bool enabled)
  only needed for fixed function APIs
Member Ogre::RenderSystem::setNormaliseNormals (bool normalise)
  only needed for fixed function APIs
Member Ogre::RenderSystem::setShadingType (ShadeOptions so)
  only needed for fixed function APIs
Member Ogre::RenderSystemCapabilities::getVertexTextureUnitsShared (void) const
  only needed for D3D9
Member Ogre::RenderTarget::copyContentsToMemory (const PixelBox &dst, FrameBuffer buffer=FB_AUTO)
  This function is deprecated as behavior for dst.size < RenderTarget.size was inconsistent in previous versions of Ogre.
Member Ogre::ResourceGroupManager::openResource (const String &resourceName, const String &groupName, bool searchGroupsIfNotFound, Resource *resourceBeingLoaded=0) const
  use AUTODETECT_RESOURCE_GROUP_NAME instead of searchGroupsIfNotFound
Member Ogre::RSC_ADVANCED_BLEND_OPERATIONS
  All targetted APIs by Ogre support this feature.
Member Ogre::RSC_COMPLETE_TEXTURE_BINDING
  use RenderSystemCapabilities::getVertexTextureUnitsShared
Member Ogre::RSC_DOT3
  All targetted APIs by Ogre support this feature
Member Ogre::RSC_SCISSOR_TEST
  All targetted APIs by Ogre support this feature
Member Ogre::RTShader::ProgramSet::getCpuFragmentProgram ()
Member Ogre::RTShader::ProgramSet::getCpuVertexProgram ()
Member Ogre::RTShader::ProgramSet::getGpuFragmentProgram ()
Member Ogre::RTShader::ProgramSet::getGpuVertexProgram ()
Member Ogre::SceneManager::getAnimationIterator (void)
  use getAnimations()
Member Ogre::SceneManager::getAnimationStateIterator (void)
  use getAnimationStates()
Member Ogre::SceneManager::getCameraIterator (void)
  use getCameras()
Member Ogre::SceneManagerEnumerator::createSceneManager (SceneTypeMask typeMask, const String &instanceName=BLANKSTRING)
  obsolete API - SceneTypeMask leads to arbitrary results
Member Ogre::SceneManagerEnumerator::getMetaDataIterator (void) const
  use getMetaData()
Member Ogre::SceneManagerEnumerator::getSceneManagerIterator (void)
  use getSceneManagers() instead
Member Ogre::SceneNode::getAttachedObject (unsigned short index)
  use getAttachedObjects()
Member Ogre::SceneNode::getAttachedObjectIterator (void)
  use getAttachedObjects()
Member Ogre::SceneNode::getAttachedObjectIterator (void) const
  use getAttachedObjects()
Member Ogre::SceneNode::numAttachedObjects (void) const
  use getAttachedObjects()
Class Ogre::SharedPtr< T >
  for backwards compatibility only, rather use shared_ptr directly
Member Ogre::SharedPtr< T >::bind (T *rep)
  this api will be dropped. use reset(T*) instead
Member Ogre::SharedPtr< T >::dynamicCast () const
  use Ogre::dynamic_pointer_cast instead
Member Ogre::SharedPtr< T >::getPointer () const
  use get() instead
Member Ogre::SharedPtr< T >::isNull (void) const
  use SharedPtr::operator bool instead
Member Ogre::SharedPtr< T >::setNull ()
  use reset() instead
Member Ogre::SharedPtr< T >::staticCast () const
  use Ogre::static_pointer_cast instead
Member Ogre::SharedPtr< T >::useCount () const
  use use_count() instead
Member Ogre::Skeleton::getBoneIterator (void)
  use getBones()
Member Ogre::Skeleton::getRootBoneIterator (void)
  use Skeleton::getRootBones
Member Ogre::StringUtil::StrStreamType
  use Ogre::BLANKSTRING instead
Member Ogre::StringUtil::trim (String &str, bool left=true, bool right=true)
  use Ogre::StringStream instead
Member Ogre::Technique::getGPUDeviceNameRuleIterator () const
  use getGPUDeviceNameRules()
Member Ogre::Technique::getGPUVendorRuleIterator () const
  use getGPUVendorRules()
Member Ogre::Technique::getIlluminationPassIterator (void)
  use getIlluminationPasses()
Member Ogre::Technique::getNumPasses (void) const
  use getPasses()
Member Ogre::Technique::getPass (unsigned short index) const
  use getPasses()
Member Ogre::Technique::getPassIterator (void)
  use getPasses()
Member Ogre::TextAreaOverlayElement::getFontName () const
  use getFont()
Member Ogre::TextureUnitState::BindingType
  only D3D9 has separate sampler bindings. All other RenderSystems use unified pipelines.
Member Ogre::TextureUnitState::getBindingType (void) const
  see BindingType
Member Ogre::TextureUnitState::setBindingType (BindingType bt)
  see BindingType
Member Ogre::VertexPoseKeyFrame::getPoseReferenceIterator (void)
  use getPoseReferences()
Member Ogre::VertexPoseKeyFrame::getPoseReferenceIterator (void) const
  use getPoseReferences()
Member Ogre::VET_SHORT1
  (see VertexElementType note)
Member Ogre::VET_SHORT3
  (see VertexElementType note)
Member Ogre::VET_USHORT1
  (see VertexElementType note)
Member Ogre::VET_USHORT3
  (see VertexElementType note)
Member OGRE_HashMap
Member OGRE_HashMultiMap
Member OGRE_HashMultiSet
Member OGRE_HashSet