- Member Application::ExecuteCommand (const CString &in_name, const CValueArray &in_args, CValue &io_val) const
- 3.5 This version is kept for backward compatibility, please use the new version instead.
- Class ArrayParameter
- Supernova This class is obsolete and replaced by ShaderArrayParameter. It will continue to work, however, but with a limited utility.
- Member CGraphicSequencer::RegisterDisplayCallback (const CString &in_szName, const LONG in_lStateFlags, const siDisplayCallback in_eType, const siViewMode in_eViewMode, const CString &in_szCustomViewModeName) const
- 9.0 (2011) This version is kept for backward compatibility, please use CGraphicSequencer::RegisterViewportCallback instead.
- Member CGraphicSequencer::RegisterPassCallback (const CString &in_szPassName, const LONG in_lStateFlags, const LONG in_lPassFlags, const CString &in_szRelativePassName) const
- 9.0 (2011) This version is kept for backward compatibility, please use CGraphicSequencer::RegisterViewportMode instead.
- Class CObjectAddedNotification
- 6.5. Please use the general ::siOnObjectAdded event instead.
- Class CObjectRemovedNotification
- 6.5. Please use the general ::siOnObjectRemoved event instead.
- Member Command::PutCode (const CString &)
- 9.5 (2011) This method is obsolete and must not be used.
- Member Command::PutFileName (const CString &)
- 9.5 (2011) This method is obsolete and must not be used.
- Member Command::PutHandler (const CString &)
- 9.5 (2011) This method is obsolete and must not be used.
- Member Command::PutLanguage (const CString &)
- 9.5 (2011) This method is obsolete and must not be used.
- Member Delta::AddOverrideFromPreset (const CString &in_Preset)
- 6.5. This method is obsolete and is maintained for informational purposes only. Use AddAction instead.
- Member Delta::RemoveOverride ()
- 6.5. This method is obsolete and is maintained for informational purposes only. Use RemoveAction instead.
- Group eXSI_RTS_TriangleListType
- 7.0. Triangles lists are an obsolete concept in RTS API v3.0 shaders.
- Member Geometry::SetupClosestLocationQueries (siClosestLocationMethod in_method=siClosestSurface, MATH::CTransformation *in_pTransfo=NULL, LONG in_nbFacetsToRestrictSearch=-1, const LONG *in_pFacetsToRestrictSearch=NULL)
- 6.0 Use the other overloaded version of this function where the argument
in_nbLocatorsToBeQueried
is present.
- Member ICENodeDef::AddOutputPort (ULONG in_uniquePortId, ULONG in_uniqueGroupId, ULONG in_nDataType, ULONG in_nStructType, ULONG in_nContextType, const CString &in_strName, const CString &in_strScriptName, ULONG in_typeMapId=UINT_MAX, ULONG in_structMapId=UINT_MAX, ULONG in_contextMapId=UINT_MAX)
- 8.0 (2010). This API doesn't support multiple connections and should not be used, use the other API signature instead which takes no group identifier and supports multiple connections.
- Class ImageClip
- 4.0 (but plug-ins using this class will continue to run in Softimage).
- Member Menu::PutFilter (const CString &in_strFilter)
- 6.0 This method is required for backward compatibility, use MenuItem::Filter instead.
- Class Particle
- 8.0 (2010) Legacy particles are kept for backward compatibility.
- Class ParticleAttribute
- 8.0 (2010) Legacy particles are only kept for backward compatibility.
- Class ParticleCloud
- 8.0 (2010) Legacy particles are only kept for backward compatibility.
- Class ParticleCloudPrimitive
- 8.0 (2010) Legacy particles are only kept for backward compatibility.
- Class ParticleType
- 8.0 (2010) Legacy particles are only kept for backward compatibility.
- Member PortGroup::AddInputPort (const CRef &target, const CString &name=CString(), LONG insertat=-1, LONG flags=0, CStatus *pst=0)
- 5.1 This method is obsolete and must not be used. Use CustomOperator::AddInputPort instead.
- Member PortGroup::AddIOPort (const CRef &target, const CString &name=CString(), LONG insertat=-1, LONG flags=0, CStatus *pst=0)
- 5.1 This method is obsolete and must not be used. Use CustomOperator::AddIOPort instead.
- Member PortGroup::AddOutputPort (const CRef &target, const CString &name=CString(), LONG insertat=-1, LONG flags=0, CStatus *pst=0)
- 5.1 This method is obsolete and must not be used. Use CustomOperator::AddOutputPort instead.
- Member RTS_REQUIRE_MATERIALHANDLE
- 7.0. For v3.0 shaders you can get the material directly via IRTSExecutionState::GetMaterial
- Member RTS_REQUIRE_OBJECTHANDLE
- 7.0. For v3.0 shaders you can get the object directly via IRTSExecutionState::GetPrimitive
- Member SceneItem::AddProperty (const CString &in_preset, bool in_bBranch, const CString &in_name, Property &out_prop)
- 4.0 (but still maintained for backward compatibility)
- Member Shader::GetOutputType () const
- 5.0 Use Shader::GetShaderParameterType instead.
- Member Shader::GetOutputType2 () const
- 7.0 Use Shader::GetShaderParameterType instead.
- Member Shader::GetShaderInputType (const CString &in_scriptname) const
- 7.0 This function is obsolete and replaced by Shader::GetShaderParameterType that works with multi-output shaders.
- Class tagXGSExtensionsGL
- 7.0. Not used for RTS API v3.0.
- Class tagXGSGLExtensionsFuncs
- 7.0. Not used for RTS API v3.0.
- Class tagXSI_RTS_TriangleList
- 7.0. Prior to v7.0, this structure was used by the
tagXSI_RTS_TriangulatedGeometry
structure which was used to store the geometry. Now you can use the _XSI_RTS_Attribute structure to define which type of data on the mesh or point cloud to be used in rendering and return it from the GetRequirements callback function.
- Member X3DObject::AddParticleCloud (const CRefArray &in_parTypes, const CString &in_name, ParticleCloud &out_particlecloud)
- 8.0 (2010) Legacy particles are only kept for backward compatibility.
- Member X3DObject::FindChild (const CString &in_name, const CString &in_type, const CStringArray &in_famArray, bool in_bRecursive=true) const
- 8.0 (2010) Use X3DObject::FindChild2 instead.
- Member X3DObject::FindChildren (const CString &in_name, const CString &in_type, const CStringArray &in_famArray, bool in_bRecursive=true) const
- 8.0 (2010) Use X3DObject::FindChildren2 instead.