CrystalSpace

Public API Reference

Deprecated List

Member CS::RenderViewClipper::SetupClipPlanes (csRenderContext *ctxt, const csReversibleTransform &tr_o2c, csPlane3 *planes, uint32 &frustum_mask)
Use CS::RenderViewClipper::SetupClipPlanes() instead.

Member CS_GET_CHILD_OBJECT (Object, Interface)
Compatibility macro.

Member CS_GET_FIRST_NAMED_CHILD_OBJECT (Object, Interface, Name)
Compatibility macro.

Member CS_GET_NAMED_CHILD_OBJECT (Object, Interface, Name)
Compatibility macro.

Member csBitArrayTweakable< InlinedBits, Allocator >::Length () const
Deprecated in 1.3. Use GetSize() instead.

Member csBitArrayTweakable< InlinedBits, Allocator >::SetLength (size_t newSize)
Deprecated in 1.3. Use SetSize() instead.

Member csCheckVerbosity (int argc, char const *const argv[], char const *major, char const *minor)
Use instead the more generic csCheckVerbosity() function which takes a single verbosity class flag since it accepts any granularity of class breakdown; not just major and minor components.

Member csFIFO< T, ElementHandler, MemoryAllocator >::Length ()
Use GetSize() instead.

Class csPolygonRange
Deprecated in 1.3. csPolygonRange is deprecated.

Class csPrimitives
Deprecated in 1.3. csPrimitives is deprecated. Use CS::Geometry::Primitives instead.

Class csProcessorCapability
Deprecated in 1.3.

Member csShaderVariable::COLOR
Same as VECTOR4.

Member csStringBase::FindReplace (const char *search, const char *replacement)
Use ReplaceAll() instead.

Member csStringBase::FindStr (const char *search, size_t pos=0) const
Use Find() instead.

Member csStringHash::Clear ()
Use Empty() instead.

Member csStringSet::Clear ()
Deprecated in 1.3. Use Empty() instead.

Group Deprecated methods
These methods are present solely for source code compatibility; don't use.

Member iEngine::CreateSectorWallsMesh (iSector *sector, const char *name)=0
Deprecated in 1.3. Use CS::Geometry::GeneralMeshBuilder instead.

Member iEngine::CreateThingMesh (iSector *sector, const char *name)=0
Deprecated in 1.3. Use CS::Geometry::GeneralMeshBuilder instead.

Member iEngine::GetDefaultMaxLightmapSize (int &w, int &h)=0
Deprecated in 1.3 since thing meshes are deprecated.

Member iEngine::GetMaxLightmapAspectRatio () const =0
Deprecated in 1.3 since thing meshes are deprecated.

Member iEngine::GetMaxLightmapSize (int &w, int &h)=0
Deprecated in 1.3 since thing meshes are deprecated.

Member iEngine::SetMaxLightmapSize (int w, int h)=0
Deprecated in 1.3 since thing meshes are deprecated.

Member iGraphics2D::CreateOffscreenCanvas (void *memory, int width, int height, int depth, iOffscreenCanvasCallback *ofscb)=0
Deprecated in 1.3. Offscreen canvases are deprecated, use iGraphics3D::SetRenderTarget()

Member iGraphics3D::SetDimensions (int width, int height)=0
Deprecated in 1.3.

Member iImageIO::SetDithering (bool iEnable)=0
Deprecated in 1.3. Defunct option.

Member iLoader::GetAutoRegions ()=0
Deprecated in 1.3. Use the iCollections instead.

Member iLoader::Load (const char *fname, iBase *&result, iRegion *region=0, bool curRegOnly=true, bool checkDupes=false, iStreamSource *ssource=0, const char *override_name=0, iMissingLoaderData *missingdata=0)=0
Deprecated in 1.3. Use the iLoader::Load() that returns a csLoadResult object instead.

Member iLoader::Load (iDataBuffer *buffer, iBase *&result, iRegion *region=0, bool curRegOnly=true, bool checkDupes=false, iStreamSource *ssource=0, const char *override_name=0, iMissingLoaderData *missingdata=0)=0
Deprecated in 1.3. Use the iLoader::Load() that returns a csLoadResult object instead.

Member iLoader::Load (iDocumentNode *node, iBase *&result, iRegion *region=0, bool curRegOnly=true, bool checkDupes=false, iStreamSource *ssource=0, const char *override_name=0, iMissingLoaderData *missingdata=0)=0
Deprecated in 1.3. Use the iLoader::Load() that returns a csLoadResult object instead.

Member iLoader::SetAutoRegions (bool autoRegions)=0
Deprecated in 1.3. Use the iCollections instead.

Member iMeshObject::InvalidateMaterialHandles ()=0
Deprecated in 1.3. Obsolete and unused.

Member iMeshWrapper::AddExtraRenderMesh (CS::Graphics::RenderMesh *renderMesh, CS::Graphics::RenderPriority priority, csZBufMode zBufMode)=0
Deprecated in 1.3. Pass render priority in render mesh

Member iMeshWrapper::GetExtraRenderMeshPriority (size_t idx) const =0
Deprecated in 1.3. Obtain render priority from render mesh

Member iObject::GetChild (int iInterfaceID, int iVersion, const char *Name, bool FirstName) const =0
Deprecated in 1.3. Use GetChild(const char*) if you need "first" functionality, GetChild(int, int, const char*) otherwise.

Class iOffscreenCanvasCallback
Deprecated in 1.3. Offscreen canvases are deprecated, use iGraphics3D::SetRenderTarget()

Class iPolygonHandle
Deprecated in 1.3. iPolygonHandle is deprecated.

Member iSequenceWrapper::AddOperationSetPolygonMaterial (csTicks time, iParameterESM *polygon, iParameterESM *mat)=0
Deprecated in 1.3. Thing objects are deprecated and this function only works on things.

Class iSndSysSourceSoftware3D
Deprecated in 1.3.

Member iStringArray::DeleteAll ()
Deprecated in 1.3. Use Empty() instead.

Member iStringArray::Length () const
Deprecated in 1.3. Use GetSize() instead.

Member iStringSet::Clear ()=0
Deprecated in 1.3. Use Empty() instead.

Member iSyntaxService::HandlePortalParameter (iDocumentNode *child, iLoaderContext *ldr_context, uint32 &flags, bool &mirror, bool &warp, int &msv, csMatrix3 &m, csVector3 &before, csVector3 &after, iString *destSector, bool &handled, bool &autoresolve)=0
Deprecated in 1.3. Use bool HandlePortalParameter (iDocumentNode*, iLoaderContext*, CS::Utility::PortalParametersParseState&, CS::Utility::PortalParameters&) instead

Class iTerrainFactoryState
Deprecated in 1.3. iTerrainFactoryState is deprecated. Use iTerrainFactory instead.

Class iTerrainObjectState
Deprecated in 1.3. iTerrainObjectState is deprecated. Use iTerrainSystem instead.

Member iTerrainObjectState::SetMaterialAlphaMaps (const csArray< csArray< char > > &data, int x, int y)=0
This will only work for SimpleFormers. Directories for paging terrain should be set via the respective former state.

Member iTerrainObjectState::SetMaterialMap (const csArray< char > &data, int x, int y)=0
This will only work for SimpleFormers. Directories for paging terrain should be set via the respective former state.

Member iTextureHandle::GetTextureTarget () const =0
Deprecated in 1.3. Use GetTextureType() instead

Class iThingEnvironment
Deprecated in 1.3. iThingEnvironment is deprecated. Use genmesh instead.

Class iThingFactoryState
Deprecated in 1.3. iThingFactoryState is deprecated. Use genmesh instead (iGeneralFactoryState).

Class iThingState
Deprecated in 1.3. iThingState is deprecated. Use genmesh instead (iGeneralMeshState).

Generated for Crystal Space 1.4.1 by doxygen 1.7.1