Loading...
Searching...
No Matches
Deprecated List

Page GPU Program Scripts
  The `attach` keyword for multi-module shaders is not supported on OpenGL ES and therefore deprecated in favor of the `#include` directive
Page Material Scripts

  This option is deprecated in favour of lod_values now.

  texture aliases are a restricted version of Script Variables, which you should instead.

  texture aliases are a restricted version of Script Variables, which you should instead.

  use the format 'texture <basename> cubic' instead

Member Ogre::Animation::getNodeTrackIterator (void) const
  use _getNodeTrackList
Member Ogre::Animation::getNumericTrackIterator (void) const
  use _getNumericTrackList
Member Ogre::Animation::getVertexTrackIterator (void) const
  use _getVertexTrackList
Member Ogre::AnimationControllerFunction::AnimationControllerFunction (Real sequenceTime, Real timeOffset=0.0f)
  use create()
Member Ogre::AnimationStateControllerValue::AnimationStateControllerValue (AnimationState *targetAnimationState, bool addTime=false)
  use create 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::Any::operator<< (std::ostream &o, const Any &v)
  no longer supported
Member Ogre::BillboardSet::setTextureCoords (FloatRect const *coords, uint16 numCoords)
Member Ogre::Camera::_renderScene (Viewport *vp, bool unused)
  do not use
Member Ogre::Camera::getDirection (void) const
  attach to SceneNode and use SceneNode::getOrientation().zAxis() * -1
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::getOrientation().xAxis()
Member Ogre::Camera::getUp (void) const
  attach to SceneNode and use SceneNode::getOrientation().yAxis()
Member Ogre::Camera::getWindowPlanes (void) const
  do not use
Member Ogre::Camera::isWindowSet (void) const
  do not use
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::resetWindow (void)
  do not use
Member Ogre::Camera::roll (const Radian &angle)
  attach to SceneNode and use SceneNode::roll
Member Ogre::Camera::rotate (const Vector3 &axis, const Radian &angle)
  attach to SceneNode and use SceneNode::rotate
Member Ogre::Camera::rotate (const Quaternion &q)
  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::setWindow (Real left, Real top, Real right, Real bottom)
  use RenderSystem::setScissorTest instead
Member Ogre::Camera::yaw (const Radian &angle)
  attach to SceneNode and use SceneNode::yaw
Member Ogre::ColourValue::getHSB (float *hue, float *saturation, float *brightness) const
Member Ogre::CompositionTargetPass::getPassIterator (void)
  use getPasses()
Member Ogre::CompositionTechnique::getTargetPassIterator (void)
  use getTargetPasses()
Member Ogre::CompositionTechnique::getTextureDefinitionIterator (void)
  use getTextureDefinitions()
Member Ogre::CompositorChain::getCompositors ()
  use getCompositorInstances
Member Ogre::CompositorChain::getNumCompositors ()
  use getCompositorInstances
Member Ogre::CompositorManager::getPooledTexture (const String &name, const String &localName, uint32 w, uint32 h, PixelFormat f, uint aa, const String &aaHint, bool srgb, UniqueTextureSet &texturesAlreadyAssigned, CompositorInstance *inst, CompositionTechnique::TextureScope scope, TextureType type=TEX_TYPE_2D)
  do not use
Member Ogre::ConfigFile::getSectionIterator (void)
  use getSettingsBySection()
Member Ogre::ConfigFile::getSettingsIterator (const String &section=BLANKSTRING)
  use getSettings()
Member Ogre::CreateHighLevelGpuProgramScriptCompilerEvent
  use CreateGpuProgramScriptCompilerEvent
Member Ogre::DepthBuffer::_setPoolId (uint16 poolId)
  do not use
Member Ogre::DepthBuffer::PoolId
  use RenderBufferPool instead
Member Ogre::Entity::getAttachedObjectIterator (void)
  use getAttachedObjects()
Member Ogre::FloatGpuParameterControllerValue::FloatGpuParameterControllerValue (const GpuProgramParametersSharedPtr &params, size_t index)
  use create()
Member Ogre::FocusedShadowCameraSetup::FocusedShadowCameraSetup (bool useAggressiveRegion=true)
  use create()
Member Ogre::FrameTimeControllerValue::FrameTimeControllerValue ()
  use create()
Member Ogre::GpuProgramManager::getByName (const String &name, const String &group, bool preferHighLevelPrograms) const
  preferHighLevelPrograms has no effect
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::getConstantDefinitionIterator (void) const
  use getConstantDefinitions()
Member Ogre::GpuProgramParameters::getPassIterationNumberIndex () const
  query by GPV_PASS_ITERATION_NUMBER instead
Member Ogre::GpuProgramParameters::hasPassIterationNumber () const
  query by GPV_PASS_ITERATION_NUMBER instead
Member Ogre::GpuProgramParameters::setConstantFromTime (size_t index, Real factor)
  use ACT_TIME directly
Member Ogre::GpuProgramParameters::setNamedConstantFromTime (const String &name, Real factor)
  use ACT_TIME directly
Member Ogre::GpuProgramParametersSharedPtr
Member Ogre::GpuSharedParameters::getConstantDefinitionIterator (void) const
  use getConstantDefinitions()
Member Ogre::GpuSharedParameters::removeConstantDefinition (const String &name)
  removing a constant requires a full rebuild due to changed alignments
Member Ogre::HardwareBuffer::HBU_DISCARDABLE
  do not use
Member Ogre::HardwareBuffer::HBU_DYNAMIC_WRITE_ONLY_DISCARDABLE
  do not use
Member Ogre::HardwareBuffer::HBU_WRITE_ONLY
  use HBU_DETAIL_WRITE_ONLY
Member Ogre::HardwareCounterBufferSharedPtr
Member Ogre::HardwareIndexBufferLockGuard
  use HardwareBufferLockGuard directly
Member Ogre::HardwareIndexBufferSharedPtr
Member Ogre::HardwarePixelBufferSharedPtr
Member Ogre::HardwareUniformBufferSharedPtr
Member Ogre::HardwareVertexBufferLockGuard
  use HardwareBufferLockGuard directly
Member Ogre::HardwareVertexBufferSharedPtr
Member Ogre::HighLevelGpuProgramFactory
Member Ogre::HighLevelGpuProgramManager
Member Ogre::HighLevelGpuProgramPtr
Member Ogre::Light::_deriveShadowFarClipDistance (const Camera *) const
  use _deriveShadowFarClipDistance()
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::LinearControllerFunction::LinearControllerFunction (const std::vector< Real > &keys, const std::vector< Real > &values, Real frequency=1, bool deltaInput=true)
  use create()
Member Ogre::LiSPSMShadowCameraSetup::LiSPSMShadowCameraSetup (Real n=0.1f, bool useSimpleNOpt=true, Degree angle=Radian(0.451f))
  use create()
Member Ogre::Log::setLogDetail (LoggingLevel ll)
  use setMinLogLevel()
Member Ogre::LoggingLevel
  use LogMessageLevel instead
Member Ogre::LogManager::setLogDetail (LoggingLevel ll)
  use setMinLogLevel()
Member Ogre::Material::clone (const String &newName, bool changeGroup, const String &newGroup=BLANKSTRING) const
  use clone(const String&, const String&)
Member Ogre::Material::getLodValueIterator (void) const
  use getLodValues()
Member Ogre::Material::getSupportedTechniqueIterator (void)
  use getSupportedTechniques()
Member Ogre::Material::getTechniqueIterator (void)
  use getTechniques()
Member Ogre::Material::getUserLodValueIterator (void) const
  use getUserLodValues()
Member Ogre::Math::calculateTangentSpaceVector (const Vector3 &position1, const Vector3 &position2, const Vector3 &position3, Real u1, Real v1, Real u2, Real v2, Real u3, Real v3)
  use TangentSpaceCalc
Member Ogre::Math::intersects (const Ray &ray, const Vector3 &a, const Vector3 &b, const Vector3 &c, const Vector3 &normal, bool positiveSide=true, bool negativeSide=true)
  normal parameter is not used any more
Member Ogre::Matrix3::Orthonormalize ()
Member Ogre::Mesh::buildTangentVectors (VertexElementSemantic targetSemantic, unsigned short sourceTexCoordSet=0, unsigned short index=0, bool splitMirrored=false, bool splitRotated=false, bool storeParityInW=false)
Member Ogre::Mesh::getBoneAssignmentIterator (void)
  use getBoneAssignments
Member Ogre::Mesh::getNumSubMeshes (void) const
  use getSubMeshes() instead
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::Mesh::suggestTangentVectorBuildParams (VertexElementSemantic targetSemantic, unsigned short &outSourceCoordSet, unsigned short &outIndex)
Member Ogre::MOT_FRUSTRUM
  use MOT_FRUSTUM
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::getChildIterator (void) const
  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::OverlayContainer::getChildIterator (void)
  use getChildren(
Member Ogre::ParamDictionary::addParameter (const ParameterDef &def, ParamCommand *paramCmd)
  do not use
Class Ogre::ParameterDef
  directly pass parameter name
Member Ogre::ParameterType
  do not use
Member Ogre::Particle::hasOwnDimensions (void) const
  do not use
Member Ogre::ParticleSystemRenderer::_createVisualData (void)
  do not use
Member Ogre::ParticleSystemRenderer::_destroyVisualData (ParticleVisualData *)
  do not use
Member Ogre::Pass::getTextureUnitStateIndex (const TextureUnitState *state) const
  use getTextureUnitStates()
Member Ogre::Pass::getTextureUnitStateIterator (void)
  use getTextureUnitStates()
Member Ogre::Pass::getTextureUnitStateIterator (void) const
  use getTextureUnitStates()
Member Ogre::PassthroughControllerFunction::PassthroughControllerFunction (bool deltaInput=false)
  use create()
Member Ogre::PlaneOptimalShadowCameraSetup::PlaneOptimalShadowCameraSetup (const MovablePlane *plane)
  use create()
Member Ogre::Pose::getNormalsIterator (void) const
  use getNormals
Member Ogre::Pose::getNormalsIterator (void)
  use getNormals
Member Ogre::Pose::getVertexOffsetIterator (void) const
  use getVertexOffsets
Member Ogre::Pose::getVertexOffsetIterator (void)
  use getVertexOffsets
Member Ogre::PSSMShadowCameraSetup::PSSMShadowCameraSetup ()
  use create()
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::_setColourBufferWriteEnabled (bool red, bool green, bool blue, bool alpha)
  use setColourBlendState
Member Ogre::RenderSystem::_setFog (FogMode f)
  migrate to getFixedFunctionParams ASAP. this is very slow now.
Member Ogre::RenderSystem::_setPointParameters (bool attenuationEnabled, 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 (Matrix4 m)
  migrate to getFixedFunctionParams ASAP. this is very slow now.
Member Ogre::RenderSystem::_setSceneBlending (SceneBlendFactor sourceFactor, SceneBlendFactor destFactor, SceneBlendOperation op=SBO_ADD)
  use setColourBlendState
Member Ogre::RenderSystem::_setSeparateSceneBlending (SceneBlendFactor sourceFactor, SceneBlendFactor destFactor, SceneBlendFactor sourceFactorAlpha, SceneBlendFactor destFactorAlpha, SceneBlendOperation op=SBO_ADD, SceneBlendOperation alphaOp=SBO_ADD)
  use setColourBlendState
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::_setTextureCoordSet (size_t unit, size_t index)
  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::_setViewMatrix (const Matrix4 &m)
  migrate to getFixedFunctionParams ASAP. this is very slow now.
Member Ogre::RenderSystem::_setWorldMatrix (const Matrix4 &m)
  migrate to getFixedFunctionParams ASAP. this is very slow now.
Member Ogre::RenderSystem::_useLights (unsigned short limit)
  only needed for fixed function APIs
Member Ogre::RenderSystem::convertColourValue (const ColourValue &colour, uint32 *pDest)
  use ColourValue::getAsBYTE()
Member Ogre::RenderSystem::getColourVertexElementType (void)
  assume VET_UBYTE4_NORM
Member Ogre::RenderSystem::getGlobalInstanceCount () const
  use getSchemeInstancingData instead
Member Ogre::RenderSystem::getGlobalInstanceVertexBuffer () const
  use getSchemeInstancingData instead
Member Ogre::RenderSystem::getGlobalInstanceVertexDeclaration () const
  use getSchemeInstancingData instead
Member Ogre::RenderSystem::setClipPlanes (const PlaneList &clipPlanes)
  only needed for fixed function APIs
Member Ogre::RenderSystem::setGlobalInstanceCount (uint32 val)
  use enableSchemeInstancing instead
Member Ogre::RenderSystem::setGlobalInstanceVertexBuffer (const HardwareVertexBufferPtr &val)
  use enableSchemeInstancing instead
Member Ogre::RenderSystem::setGlobalInstanceVertexDeclaration (VertexDeclaration *val)
  use enableSchemeInstancing instead
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::setScissorTest (bool enabled, uint32 left, uint32 top=0, uint32 right=800, uint32 bottom=600)
Member Ogre::RenderSystem::setShadingType (ShadeOptions so)
  only needed for fixed function APIs
Member Ogre::RenderSystem::setStencilBufferParams (CompareFunction func=CMPF_ALWAYS_PASS, uint32 refValue=0, uint32 compareMask=0xFFFFFFFF, uint32 writeMask=0xFFFFFFFF, StencilOperation stencilFailOp=SOP_KEEP, StencilOperation depthFailOp=SOP_KEEP, StencilOperation passOp=SOP_KEEP, bool twoSidedOperation=false)
  use setStencilState
Member Ogre::RenderSystem::setStencilCheckEnabled (bool enabled)
  use setStencilState
Member Ogre::RenderSystemCapabilities::getStencilBufferBitDepth (void) const
  assume 8-bit stencil buffer
Member Ogre::RenderSystemCapabilities::setStencilBufferBitDepth (ushort num)
  do not use
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. Sometimes the whole rect was used as a source, sometimes the rect with the size equal to the size of destination rect but located in the top left corner of the render target, sometimes the destination rect itself. Use the overload with explicitly specified source and destination boxes instead.
Member Ogre::RenderToVertexBufferSharedPtr
Member Ogre::ResourceGroupManager::getResourceManagerIterator ()
  use getResourceManagers()
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::Root::convertColourValue (const ColourValue &colour, uint32 *pDest)
  use ColourValue::getAsBYTE()
Member Ogre::Root::createSceneManager (uint16 typeMask, const String &instanceName=BLANKSTRING)
  do not use
Member Ogre::Root::getAutoCreatedWindow (void)
  use createRenderWindow instead
Member Ogre::Root::getMovableObjectFactoryIterator (void) const
  use getMovableObjectFactories
Member Ogre::RSC_FRAGMENT_PROGRAM
  assume present
Member Ogre::RSC_INFINITE_FAR_PLANE
  assume present
Member Ogre::RSC_POINT_EXTENDED_PARAMETERS
  same as RSC_POINT_SPRITES
Member Ogre::RSC_RTT_DEPTHBUFFER_RESOLUTION_LESSEQUAL
  use RSC_RTT_INDEPENDENT_BUFFER_SIZE
Member Ogre::RSC_RTT_MAIN_DEPTHBUFFER_ATTACHABLE
  do not use
Member Ogre::RSC_VERTEX_PROGRAM
  All targeted APIs by Ogre support this feature
Member Ogre::RSC_VERTEX_TEXTURE_FETCH
  use getNumVertexTextureUnits()
Member Ogre::RTShader::Function::resolveInputParameter (Parameter::Semantic semantic, int index, int content, GpuConstantType type)
Member Ogre::RTShader::Function::resolveOutputParameter (Parameter::Semantic semantic, int index, int content, GpuConstantType type)
Member Ogre::RTShader::Program::getEntryPointFunction ()
  use getMain()
Member Ogre::RTShader::SRS_INTEGRATED_PSSM3
  use SRS_SHADOW_MAPPING
Member Ogre::RTShader::SubRenderStateFactory::createInstance (ScriptCompiler *compiler, PropertyAbstractNode *prop, Pass *pass, SGScriptTranslator *translator)
Member Ogre::RTShader::SubRenderStateFactory::createInstance (ScriptCompiler *compiler, PropertyAbstractNode *prop, TextureUnitState *texState, SGScriptTranslator *translator)
Member Ogre::ScaleControllerFunction::ScaleControllerFunction (Real scalefactor, bool deltaInput)
  use create()
Member Ogre::SceneManager::getAnimationIterator (void)
  use getAnimations()
Member Ogre::SceneManager::getAnimationStateIterator (void)
  use getAnimationStates()
Member Ogre::SceneManager::getCameraIterator (void)
  use getCameras()
Member Ogre::SceneManager::getMovableObjectIterator (const String &typeName)
  use getMovableObjects
Member Ogre::SceneManager::getShadowCasterBoundsInfo (const Light *light, size_t iteration=0) const
  do not use
Member Ogre::SceneManager::getShadowTextureConfigIterator () const
  use getShadowTextureConfigList
Member Ogre::SceneManager::getShadowTextureCount (void) const
  use getShadowTextureConfigList
Member Ogre::SceneManager::getSkyBoxGenParameters (void) const
  use do not use
Member Ogre::SceneManager::getSkyBoxNode (void) const
  use getSkyNode
Member Ogre::SceneManager::getSkyDomeGenParameters (void) const
  do not use
Member Ogre::SceneManager::getSkyDomeNode (void) const
  use getSkyNode
Member Ogre::SceneManager::getSkyPlaneGenParameters (void) const
  use do not use
Member Ogre::SceneManager::getSkyPlaneNode (void) const
  use getSkyNode
Member Ogre::SceneManager::isSkyBoxEnabled (void) const
  use isSkyRenderingEnabled
Member Ogre::SceneManager::isSkyDomeEnabled (void) const
  use isSkyRenderingEnabled
Member Ogre::SceneManager::isSkyPlaneEnabled (void) const
  use isSkyRenderingEnabled
Member Ogre::SceneManager::prepareShadowTextures (Camera *cam, Viewport *vp, const LightList *lightList=0)
  use updateShadowTextures
Member Ogre::SceneManager::setSkyBoxEnabled (bool enable)
  use setSkyRenderingEnabled
Member Ogre::SceneManager::setSkyDomeEnabled (bool enable)
  use setSkyRenderingEnabled
Member Ogre::SceneManager::setSkyPlaneEnabled (bool enable)
  use setSkyRenderingEnabled
Member Ogre::SceneNode::getAttachedObjectIterator (void)
  use getAttachedObjects()
Member Ogre::SceneNode::getAttachedObjectIterator (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::getLinkedSkeletonAnimationSourceIterator (void) const
  use getLinkedSkeletonAnimationSources
Member Ogre::Skeleton::getRootBoneIterator (void)
  use Skeleton::getRootBones
Member Ogre::StaticGeometry::getRegionIterator (void)
  use getRegions()
Member Ogre::StaticGeometry::LODBucket::getMaterialIterator (void)
  use getMaterialBuckets()
Member Ogre::StaticGeometry::MaterialBucket::getGeometryIterator (void)
  use getGeometryList()
Member Ogre::StaticGeometry::Region::getLODIterator (void)
  use getLODBuckets()
Member Ogre::StringConverter::isNumber (const String &val)
  use parse()
Member Ogre::StringConverter::parseLong (const String &val, int64 defaultValue=0)
Member Ogre::StringConverter::parseStringVector (const String &val)
  use StringUtil::split
Member Ogre::StringConverter::parseUnsignedLong (const String &val, uint64 defaultValue=0)
Member Ogre::StringConverter::toString (int32 val, unsigned short width, char fill=' ', std::ios::fmtflags flags=std::ios::fmtflags(0))
  use StringUtil::format
Member Ogre::StringConverter::toString (uint32 val, unsigned short width, char fill=' ', std::ios::fmtflags flags=std::ios::fmtflags(0))
  use StringUtil::format
Member Ogre::StringConverter::toString (unsigned long val, unsigned short width, char fill=' ', std::ios::fmtflags flags=std::ios::fmtflags(0))
  use StringUtil::format
Member Ogre::StringConverter::toString (unsigned long long val, unsigned short width, char fill=' ', std::ios::fmtflags flags=std::ios::fmtflags(0))
  use StringUtil::format
Member Ogre::StringConverter::toString (long val, unsigned short width, char fill=' ', std::ios::fmtflags flags=std::ios::fmtflags(0))
  use StringUtil::format
Member Ogre::StringUtil::BLANK
  use Ogre::BLANKSTRING instead
Member Ogre::StringUtil::StrStreamType
  use Ogre::StringStream instead
Member Ogre::SubEntity::getIndexDataEndIndex () const
  api about to be removed
Member Ogre::SubEntity::getIndexDataStartIndex () const
  api about to be removed
Member Ogre::SubEntity::setIndexDataEndIndex (uint32 end_index)
  api about to be removed
Member Ogre::SubEntity::setIndexDataStartIndex (uint32 start_index)
  api about to be removed
Member Ogre::SubMesh::getBoneAssignmentIterator (void)
  use getBoneAssignments
Member Ogre::Technique::getGPUDeviceNameRuleIterator () const
  use getGPUDeviceNameRules()
Member Ogre::Technique::getGPUVendorRuleIterator () const
  use getGPUVendorRules()
Member Ogre::Technique::getPassIterator (void)
  use getPasses()
Member Ogre::Terrain::getBlendTextureCount () const
  use getBlendTextures()
Member Ogre::Terrain::getBlendTextureName (uint8 textureIndex) const
  use getBlendTextures()
Member Ogre::TerrainGroup::getTerrainIterator ()
  use getTerrainSlots()
Member Ogre::TerrainGroup::getTerrainIterator () const
  use getTerrainSlots()
Member Ogre::TexCoordModifierControllerValue::TexCoordModifierControllerValue (TextureUnitState *t, bool translateU=false, bool translateV=false, bool scaleU=false, bool scaleV=false, bool rotate=false)
  use create
Member Ogre::TextAreaOverlayElement::getFontName () const
  use getFont()
Member Ogre::Texture::setTreatLuminanceAsAlpha (bool asAlpha)
  use setFormat(PF_A8)
Member Ogre::TextureFrameControllerValue::TextureFrameControllerValue (TextureUnitState *t)
  use create()
Member Ogre::TextureManager::load (const String &name, const String &group, TextureType texType, int numMipmaps, Real gamma, bool isAlpha, PixelFormat desiredFormat=PF_UNKNOWN, bool hwGammaCorrection=false)
Member Ogre::TextureUnitState::getTextureNameAlias (void) const
  use getName()
Member Ogre::TextureUnitState::is3D (void) const
  use getTextureType()
Member Ogre::TextureUnitState::isCubic (void) const
  use getTextureType()
Member Ogre::TextureUnitState::setAnimatedTextureName (const String *const names, size_t numFrames, Real duration=0)
  use setAnimatedTextureName( const std::vector<String>&, Real )
Member Ogre::TextureUnitState::setCubicTexture (const TexturePtr *const texPtrs, bool forUVW=false)
  use setTexture()
Member Ogre::TextureUnitState::setCubicTextureName (const String &name, bool forUVW=false)
  use setTextureName()
Member Ogre::TextureUnitState::setCubicTextureName (const String *const names, bool forUVW=false)
  use setLayerArrayNames()
Member Ogre::TextureUnitState::setIsAlpha (bool isAlpha)
  use setDesiredFormat(PF_A8)
Member Ogre::TextureUnitState::setTextureNameAlias (const String &name)
  use setName()
Member Ogre::TU_DYNAMIC_WRITE_ONLY_DISCARDABLE
  do not use
Member Ogre::TU_NOT_SRV
Member Ogre::TU_NOTSHADERRESOURCE
Member Ogre::TU_UAV
Member Ogre::TU_UAV_NOT_SRV
Member Ogre::VertexElement::convertColourValue (VertexElementType srcType, VertexElementType dstType, uint32 *ptr)
  do not use
Member Ogre::VertexElement::convertColourValue (const ColourValue &src, VertexElementType)
  use ColourValue::getAsABGR()
Member Ogre::VertexElement::getBestColourVertexElementType ()
  use VET_UBYTE4_NORM
Member Ogre::VertexPoseKeyFrame::getPoseReferenceIterator (void)
  use getPoseReferences()
Member Ogre::VertexPoseKeyFrame::getPoseReferenceIterator (void) const
  use getPoseReferences()
Member Ogre::VES_DIFFUSE
  use VES_COLOUR
Member Ogre::VES_SPECULAR
  use VES_COLOUR2
Member Ogre::VET_COLOUR
  use VET_UBYTE4_NORM
Member Ogre::VET_COLOUR_ABGR
  use VET_UBYTE4_NORM
Member Ogre::VET_COLOUR_ARGB
  use VET_UBYTE4_NORM
Member Ogre::Viewport::clear (uint32 buffers=FBT_COLOUR|FBT_DEPTH, const ColourValue &colour=ColourValue::Black, float depth=1.0f, uint16 stencil=0)
  use RenderSystem::clearFrameBuffer instead
Member Ogre::Viewport::getActualDimensions (int &left, int &top, int &width, int &height) const
Member Ogre::WaveformControllerFunction::WaveformControllerFunction (WaveformType wType, Real base=0, Real frequency=1, Real phase=0, Real amplitude=1, bool deltaInput=true, Real dutyCycle=0.5)
  use create()
Member Ogre::WorkQueue::getResponseProcessingTimeLimit () const =0
  use getMainThreadProcessingTimeLimit()
Member Ogre::WorkQueue::processResponses ()
  use processMainThreadTasks
Member Ogre::WorkQueue::setResponseProcessingTimeLimit (unsigned long ms)=0
  use setMainThreadProcessingTimeLimit
Member OGRE_RENDERABLE_DEFAULT_PRIORITY
Member OgreBites::ApplicationContextBase::reconfigure (const Ogre::String &renderer, Ogre::NameValuePairList &options)
  use do not use
Page Runtime Shader Generation
  use normal_map instead