From: <re...@us...> - 2004-09-30 22:27:53
|
Update of /cvsroot/crystal/CS/docs/html/api In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv8857/docs/html/api Modified Files: functions.html graph3d_8h-source.html rndbuf_8h-source.html structiGraphics3D-members.html structiGraphics3D.html structiRenderBuffer-members.html structiRenderBuffer.html Log Message: Automated API reference generation. Index: functions.html =================================================================== RCS file: /cvsroot/crystal/CS/docs/html/api/functions.html,v retrieving revision 1.63 retrieving revision 1.64 diff -u -d -r1.63 -r1.64 --- functions.html 27 Sep 2004 22:28:42 -0000 1.63 +++ functions.html 30 Sep 2004 22:27:43 -0000 1.64 @@ -488,7 +488,8 @@ : <a class="el" href="classcsGridView.html#b0">csGridView</a><li>Copy() : <a class="el" href="classcsOBBFrozen.html#a1">csOBBFrozen</a>, <a class="el" href="structcsClipInfo.html#a3">csClipInfo</a><li>CopyFrom() : <a class="el" href="structiModelDataVertices.html#a25">iModelDataVertices</a>, <a class="el" href="classcsModelDataVertices.html#a3">csModelDataVertices</a><li>CopyFrustumContext() -: <a class="el" href="structiFrustumView.html#a2">iFrustumView</a><li>CopyVerticesMapped() +: <a class="el" href="structiFrustumView.html#a2">iFrustumView</a><li>CopyToBuffer() +: <a class="el" href="structiRenderBuffer.html#a2">iRenderBuffer</a><li>CopyVerticesMapped() : <a class="el" href="structcsModelDataTools.html#d1">csModelDataTools</a><li>Correct() : <a class="el" href="structiCamera.html#a18">iCamera</a><li>CorrectSeams() : <a class="el" href="structiTerrFuncState.html#a22">iTerrFuncState</a><li>cost @@ -946,7 +947,7 @@ : <a class="el" href="classcsSimplePixmap.html#a5">csSimplePixmap</a>, <a class="el" href="classcsPixmap.html#a5">csPixmap</a>, <a class="el" href="classcsAnimatedPixmap.html#a5">csAnimatedPixmap</a><li>DrawScaledAlign() : <a class="el" href="classcsPixmap.html#a6">csPixmap</a><li>DrawShadow() : <a class="el" href="structiMeshWrapper.html#a42">iMeshWrapper</a><li>DrawSimpleMesh() -: <a class="el" href="structiGraphics3D.html#a63">iGraphics3D</a><li>DrawTest() +: <a class="el" href="structiGraphics3D.html#a64">iGraphics3D</a><li>DrawTest() : <a class="el" href="structiMeshObject.html#a3">iMeshObject</a>, <a class="el" href="classcsMeshObject.html#a5">csMeshObject</a><li>DrawTextOnHighlightOnly : <a class="el" href="classcsButton.html#n14">csButton</a><li>DrawTiled() : <a class="el" href="classcsSimplePixmap.html#a6">csSimplePixmap</a>, <a class="el" href="classcsPixmap.html#a10">csPixmap</a>, <a class="el" href="classcsAnimatedPixmap.html#a6">csAnimatedPixmap</a><li>DrawTriangleMesh() @@ -1967,7 +1968,7 @@ : <a class="el" href="structiSoundSource.html#a11">iSoundSource</a>, <a class="el" href="structiSoundListener.html#a10">iSoundListener</a><li>GetVersion() : <a class="el" href="structiTerraSampler.html#a7">iTerraSampler</a>, <a class="el" href="classscfInterface.html#d0">scfInterface< T ></a><li>GetVertex() : <a class="el" href="structiThingFactoryState.html#a41">iThingFactoryState</a>, <a class="el" href="structiSprite3DFactoryState.html#a4">iSprite3DFactoryState</a>, <a class="el" href="structiModelDataPolygon.html#a4">iModelDataPolygon</a>, <a class="el" href="structiModelDataVertices.html#a2">iModelDataVertices</a>, <a class="el" href="structiHazeHull.html#a3">iHazeHull</a>, <a class="el" href="structiCurve.html#a6">iCurve</a>, <a class="el" href="classcsSingleIndexVertexSet.html#a6">csSingleIndexVertexSet</a>, <a class="el" href="classcsPolyIndexed.html#a8">csPolyIndexed</a>, <a class="el" href="classcsPoly3D.html#a7">csPoly3D</a>, <a class="el" href="classcsPoly2D.html#a8">csPoly2D</a>, <a class="el" href="classcsFrustum.html#a15">csFrustum</a><li>GetVertexBufferManager() -: <a class="el" href="structiGraphics3D.html#a59">iGraphics3D</a><li>GetVertexCount() +: <a class="el" href="structiGraphics3D.html#a60">iGraphics3D</a><li>GetVertexCount() : <a class="el" href="structiPolygonBuffer.html#a1">iPolygonBuffer</a>, <a class="el" href="structiVertexBuffer.html#a7">iVertexBuffer</a>, <a class="el" href="structiThingFactoryState.html#a40">iThingFactoryState</a>, <a class="el" href="structiSprite3DFactoryState.html#a3">iSprite3DFactoryState</a>, <a class="el" href="structiModelDataPolygon.html#a1">iModelDataPolygon</a>, <a class="el" href="structiModelDataVertices.html#a1">iModelDataVertices</a>, <a class="el" href="structiGeneralFactoryState.html#a1">iGeneralFactoryState</a>, <a class="el" href="structiCurve.html#a5">iCurve</a>, <a class="el" href="structiPolygonMesh.html#a0">iPolygonMesh</a>, <a class="el" href="structiClipper2D.html#a6">iClipper2D</a>, <a class="el" href="classcsSingleIndexVertexSet.html#a5">csSingleIndexVertexSet</a>, <a class="el" href="classcsModelDataPolygon.html#a3">csModelDataPolygon</a>, <a class="el" href="classcsPolygonMeshBox.html#a3">csPolygonMeshBox</a>, <a class="el" href="classcsPolygonMesh.html#a10">csPolygonMesh</a>, <a class="el" href="classcsPolyIndexed.html#a5">csPolyIndexed</a>, <a class="el" href="classcsPolygonClipper.html#a8">csPolygonClipper</a>, <a class="el" href="classcsBoxClipper.html#a7">csBoxClipper</a>, <a class="el" href="classcsPoly3D.html#a4">csPoly3D</a>, <a class="el" href="classcsPoly2D.html#a5">csPoly2D</a>, <a class="el" href="classcsFrustum.html#a14">csFrustum</a><li>GetVertexIndices() : <a class="el" href="structiPortal.html#a6">iPortal</a>, <a class="el" href="classcsPolyIndexed.html#a7">csPolyIndexed</a><li>GetVertexIndicesCount() : <a class="el" href="structiPortal.html#a7">iPortal</a><li>GetVertexW() @@ -2004,7 +2005,7 @@ : <a class="el" href="structiGraphics3D.html#a43">iGraphics3D</a><li>GetZBuffValue() : <a class="el" href="structiGraphics3D.html#a44">iGraphics3D</a><li>GetZBufMode() : <a class="el" href="structiGenericRenderStep.html#a7">iGenericRenderStep</a>, <a class="el" href="structiMeshFactoryWrapper.html#a18">iMeshFactoryWrapper</a>, <a class="el" href="structiMeshWrapper.html#a27">iMeshWrapper</a><li>GetZMode() -: <a class="el" href="structiGraphics3D.html#a64">iGraphics3D</a><li>GetZOffset() +: <a class="el" href="structiGraphics3D.html#a65">iGraphics3D</a><li>GetZOffset() : <a class="el" href="structiGenericRenderStep.html#a3">iGenericRenderStep</a><li>GfxPpl : <a class="el" href="classcsApp.html#n0">csApp</a><li>GlobalIterator() : <a class="el" href="classcsHash_1_1GlobalIterator.html#a0">csHash< T, K, KeyHandler >::GlobalIterator</a><li>GlobalToLocal() @@ -2019,9 +2020,9 @@ : <a class="el" href="classcsGridBagConstraint.html#m3">csGridBagConstraint</a><li>gridwidth : <a class="el" href="classcsGridBagConstraint.html#m2">csGridBagConstraint</a><li>gridx : <a class="el" href="classcsGridBagConstraint.html#m0">csGridBagConstraint</a><li>GridX -: <a class="el" href="classcsDialog.html#n1">csDialog</a><li>gridy -: <a class="el" href="classcsGridBagConstraint.html#m1">csGridBagConstraint</a><li>GridY -: <a class="el" href="classcsDialog.html#n2">csDialog</a><li>Grow() +: <a class="el" href="classcsDialog.html#n1">csDialog</a><li>GridY +: <a class="el" href="classcsDialog.html#n2">csDialog</a><li>gridy +: <a class="el" href="classcsGridBagConstraint.html#m1">csGridBagConstraint</a><li>Grow() : <a class="el" href="classcsSubRectangles2.html#a6">csSubRectangles2</a></ul> <h3><a name="index_h">- h -</a> </h3><ul> @@ -2055,9 +2056,9 @@ : <a class="el" href="classcsSimplePixmap.html#a8">csSimplePixmap</a>, <a class="el" href="classcsPixmap.html#a2">csPixmap</a>, <a class="el" href="classcsAnimatedPixmap.html#a3">csAnimatedPixmap</a>, <a class="el" href="classcsRect.html#a20">csRect</a>, <a class="el" href="classcsImageFile.html#n1">csImageFile</a><li>height : <a class="el" href="structcsBitmapMetrics.html#m1">csBitmapMetrics</a>, <a class="el" href="structcsVideoStreamDescription.html#m3">csVideoStreamDescription</a>, <a class="el" href="classcsBaseTextureFactory.html#n2">csBaseTextureFactory</a><li>HeightTest() : <a class="el" href="structiBCTerrState.html#a4">iBCTerrState</a><li>Help() -: <a class="el" href="classcsCommandLineHelper.html#d0">csCommandLineHelper</a><li>HexString() -: <a class="el" href="structcsMD5_1_1Digest.html#a0">csMD5::Digest</a><li>HEXString() -: <a class="el" href="structcsMD5_1_1Digest.html#a1">csMD5::Digest</a><li>hFileMapping +: <a class="el" href="classcsCommandLineHelper.html#d0">csCommandLineHelper</a><li>HEXString() +: <a class="el" href="structcsMD5_1_1Digest.html#a1">csMD5::Digest</a><li>HexString() +: <a class="el" href="structcsMD5_1_1Digest.html#a0">csMD5::Digest</a><li>hFileMapping : <a class="el" href="structcsMemMapInfo.html#m1">csMemMapInfo</a><li>Hide() : <a class="el" href="classawsEmbeddedComponent.html#a23">awsEmbeddedComponent</a>, <a class="el" href="structiAwsComponent.html#a32">iAwsComponent</a>, <a class="el" href="classcsMouse.html#a6">csMouse</a>, <a class="el" href="classcsComponent.html#a40">csComponent</a><li>hide_mouse_pointer() : <a class="el" href="structiOSXAssistant.html#a9">iOSXAssistant</a><li>Highlighted @@ -2120,9 +2121,9 @@ : <a class="el" href="classcsStringArray.html#a5">csStringArray</a><li>Inset() : <a class="el" href="classcsRect.html#a33">csRect</a><li>insets : <a class="el" href="classcsLayout.html#m0">csLayout</a>, <a class="el" href="classcsGridBagConstraint.html#m8">csGridBagConstraint</a><li>InsideTab() -: <a class="el" href="classcsNotebook.html#b5">csNotebook</a><li>Intensity() -: <a class="el" href="structcsRGBpixel.html#a10">csRGBpixel</a><li>intensity -: <a class="el" href="classG3DFogInfo.html#m3">G3DFogInfo</a><li>Intersect() +: <a class="el" href="classcsNotebook.html#b5">csNotebook</a><li>intensity +: <a class="el" href="classG3DFogInfo.html#m3">G3DFogInfo</a><li>Intensity() +: <a class="el" href="structcsRGBpixel.html#a10">csRGBpixel</a><li>Intersect() : <a class="el" href="classcsPoly2DEdges.html#a15">csPoly2DEdges</a>, <a class="el" href="classcsPoly2D.html#a22">csPoly2D</a>, <a class="el" href="classcsFrustum.html#d3">csFrustum</a>, <a class="el" href="classcsRect.html#a5">csRect</a>, <a class="el" href="classcsBox2.html#a15">csBox2</a><li>IntersectBox() : <a class="el" href="classcsPolygonTree.html#a6">csPolygonTree</a><li>IntersectPolygon() : <a class="el" href="classcsIntersect3.html#d0">csIntersect3</a>, <a class="el" href="classcsIntersect2.html#d0">csIntersect2</a><li>Intersects() @@ -2165,7 +2166,7 @@ : <a class="el" href="classcsList_1_1Iterator.html#a8">csList< T >::Iterator</a><li>IsLeaf() : <a class="el" href="classcsTreeNode.html#a0">csTreeNode</a><li>IsLighting() : <a class="el" href="structiSprite3DState.html#a5">iSprite3DState</a>, <a class="el" href="structiGeneralMeshCommonState.html#a5">iGeneralMeshCommonState</a>, <a class="el" href="structiBallState.html#a15">iBallState</a><li>IsLightmapOK() -: <a class="el" href="structiGraphics3D.html#a60">iGraphics3D</a><li>IsLocked() +: <a class="el" href="structiGraphics3D.html#a61">iGraphics3D</a><li>IsLocked() : <a class="el" href="structiVertexBuffer.html#a1">iVertexBuffer</a><li>IsLodEnabled() : <a class="el" href="structiSprite3DState.html#a27">iSprite3DState</a><li>IsManualColors() : <a class="el" href="structiGeneralMeshCommonState.html#a9">iGeneralMeshCommonState</a><li>IsMaxColorUsed() @@ -2367,9 +2368,9 @@ : <a class="el" href="structiSoundRender.html#a5">iSoundRender</a><li>mixmode : <a class="el" href="structcsRenderMeshModes.html#m1">csRenderMeshModes</a>, <a class="el" href="structcsSimpleRenderMesh.html#m12">csSimpleRenderMesh</a>, <a class="el" href="structG3DPolygonMesh.html#m2">G3DPolygonMesh</a>, <a class="el" href="structG3DTriangleMesh.html#m12">G3DTriangleMesh</a>, <a class="el" href="structG3DPolygonDP.html#m7">G3DPolygonDP</a>, <a class="el" href="structG3DPolygonDPFX.html#m8">G3DPolygonDPFX</a><li>ModalInfo : <a class="el" href="classcsApp.html#n15">csApp</a><li>mode -: <a class="el" href="structcsTextureLayer.html#m1">csTextureLayer</a><li>Modifiers -: <a class="el" href="structcsEventJoystickData.html#m4">csEventJoystickData</a>, <a class="el" href="structcsEventMouseData.html#m3">csEventMouseData</a><li>modifiers -: <a class="el" href="structcsKeyEventData.html#m3">csKeyEventData</a>, <a class="el" href="struct__csKeyModifiers.html#m0">_csKeyModifiers</a><li>mon +: <a class="el" href="structcsTextureLayer.html#m1">csTextureLayer</a><li>modifiers +: <a class="el" href="structcsKeyEventData.html#m3">csKeyEventData</a>, <a class="el" href="struct__csKeyModifiers.html#m0">_csKeyModifiers</a><li>Modifiers +: <a class="el" href="structcsEventJoystickData.html#m4">csEventJoystickData</a>, <a class="el" href="structcsEventMouseData.html#m3">csEventMouseData</a><li>mon : <a class="el" href="structcsFileTime.html#m4">csFileTime</a><li>Mount() : <a class="el" href="structiVFS.html#a12">iVFS</a><li>MountRoot() : <a class="el" href="structiVFS.html#a14">iVFS</a><li>Mouse @@ -2557,9 +2558,9 @@ : <a class="el" href="structcsPixelFormat.html#m9">csPixelFormat</a><li>Palette : <a class="el" href="classcsColorQuantizer.html#a7">csColorQuantizer</a>, <a class="el" href="classcsImageFile.html#n3">csImageFile</a><li>palette : <a class="el" href="classcsComponent.html#n3">csComponent</a><li>palettesize -: <a class="el" href="classcsComponent.html#n4">csComponent</a><li>parent -: <a class="el" href="classcsComponent.html#m4">csComponent</a><li>Parent() -: <a class="el" href="classawsEmbeddedComponent.html#a57">awsEmbeddedComponent</a>, <a class="el" href="structiAwsComponent.html#a15">iAwsComponent</a><li>ParentObject +: <a class="el" href="classcsComponent.html#n4">csComponent</a><li>Parent() +: <a class="el" href="classawsEmbeddedComponent.html#a57">awsEmbeddedComponent</a>, <a class="el" href="structiAwsComponent.html#a15">iAwsComponent</a><li>parent +: <a class="el" href="classcsComponent.html#m4">csComponent</a><li>ParentObject : <a class="el" href="classcsObject.html#n3">csObject</a><li>Parse() : <a class="el" href="structiDocument.html#a6">iDocument</a>, <a class="el" href="structiBinaryLoaderPlugin.html#a0">iBinaryLoaderPlugin</a>, <a class="el" href="structiLoaderPlugin.html#a0">iLoaderPlugin</a>, <a class="el" href="classcsShaderExpression.html#a3">csShaderExpression</a><li>ParseAlphaMode() : <a class="el" href="structiSyntaxService.html#a22">iSyntaxService</a><li>ParseBool() @@ -2620,9 +2621,9 @@ : <a class="el" href="classcsList.html#a12">csList< T ></a><li>PopulateWith() : <a class="el" href="classcsTree.html#a2">csTree< T ></a><li>PopVariables() : <a class="el" href="structiShaderVariableContext.html#a5">iShaderVariableContext</a><li>portal -: <a class="el" href="structcsRenderMesh.html#m1">csRenderMesh</a><li>Pos -: <a class="el" href="structcsVertexStatus.html#m2">csVertexStatus</a><li>pos -: <a class="el" href="classcsTriangleVertex.html#m0">csTriangleVertex</a><li>Position +: <a class="el" href="structcsRenderMesh.html#m1">csRenderMesh</a><li>pos +: <a class="el" href="classcsTriangleVertex.html#m0">csTriangleVertex</a><li>Pos +: <a class="el" href="structcsVertexStatus.html#m2">csVertexStatus</a><li>Position : <a class="el" href="structcsSpinBoxItem.html#m1">csSpinBoxItem</a><li>position : <a class="el" href="structcsGradientShade.html#m2">csGradientShade</a><li>PositionChild() : <a class="el" href="structiMeshObject.html#a21">iMeshObject</a>, <a class="el" href="classcsMeshObject.html#a23">csMeshObject</a><li>Post() @@ -2650,7 +2651,8 @@ : <a class="el" href="classcsApp.html#a53">csApp</a><li>PreBuild() : <a class="el" href="structiBCTerrState.html#a14">iBCTerrState</a><li>PrecacheCulling() : <a class="el" href="structiVisibilityCuller.html#a4">iVisibilityCuller</a><li>PrecacheDraw() -: <a class="el" href="structiEngine.html#a80">iEngine</a><li>Prefix +: <a class="el" href="structiEngine.html#a80">iEngine</a><li>PrecacheTexture() +: <a class="el" href="structiGraphics3D.html#a58">iGraphics3D</a><li>Prefix : <a class="el" href="classcsSkin.html#m0">csSkin</a><li>PreGetValue() : <a class="el" href="structiShaderVariableAccessor.html#a0">iShaderVariableAccessor</a><li>PreHandleEvent() : <a class="el" href="classcsMenu.html#a3">csMenu</a>, <a class="el" href="classcsHint.html#a3">csHint</a>, <a class="el" href="classcsComponent.html#a32">csComponent</a>, <a class="el" href="classcsApp.html#a37">csApp</a><li>Prepare() @@ -2804,7 +2806,7 @@ : <a class="el" href="structiEmitMix.html#a1">iEmitMix</a><li>RemoveFactoryFromStaticLOD() : <a class="el" href="structiMeshFactoryWrapper.html#a16">iMeshFactoryWrapper</a><li>RemoveFrame() : <a class="el" href="structiSprite2DUVAnimation.html#a7">iSprite2DUVAnimation</a><li>RemoveFromCache() -: <a class="el" href="structiGraphics3D.html#a58">iGraphics3D</a><li>RemoveGroup() +: <a class="el" href="structiGraphics3D.html#a59">iGraphics3D</a><li>RemoveGroup() : <a class="el" href="structiDynamicSystem.html#a15">iDynamicSystem</a><li>RemoveJoint() : <a class="el" href="structiDynamicSystem.html#a17">iDynamicSystem</a><li>RemoveLastShadowBlock() : <a class="el" href="structiShadowBlockList.html#a7">iShadowBlockList</a><li>RemoveLayoutComponent() @@ -3542,9 +3544,9 @@ : <a class="el" href="classcsString.html#a41">csString</a><li>state : <a class="el" href="classcsComponent.html#n0">csComponent</a><li>StateTest() : <a class="el" href="structiDebugHelper.html#a2">iDebugHelper</a>, <a class="el" href="classcsUtilDebugHelper.html#a4">csUtilDebugHelper</a>, <a class="el" href="classcsGeomDebugHelper.html#a4">csGeomDebugHelper</a><li>StencilShadows -: <a class="el" href="structcsGraphics3DCaps.html#m10">csGraphics3DCaps</a><li>Step() -: <a class="el" href="structiProgressMeter.html#a2">iProgressMeter</a>, <a class="el" href="structiDynamicSystem.html#a10">iDynamicSystem</a>, <a class="el" href="structiDynamics.html#a3">iDynamics</a>, <a class="el" href="classcsProgressPulse.html#a2">csProgressPulse</a>, <a class="el" href="classcsTextProgressMeter.html#a6">csTextProgressMeter</a><li>step -: <a class="el" href="structcsScrollBarStatus.html#m4">csScrollBarStatus</a><li>Stop() +: <a class="el" href="structcsGraphics3DCaps.html#m10">csGraphics3DCaps</a><li>step +: <a class="el" href="structcsScrollBarStatus.html#m4">csScrollBarStatus</a><li>Step() +: <a class="el" href="structiProgressMeter.html#a2">iProgressMeter</a>, <a class="el" href="structiDynamicSystem.html#a10">iDynamicSystem</a>, <a class="el" href="structiDynamics.html#a3">iDynamics</a>, <a class="el" href="classcsProgressPulse.html#a2">csProgressPulse</a>, <a class="el" href="classcsTextProgressMeter.html#a6">csTextProgressMeter</a><li>Stop() : <a class="el" href="structiMovieRecorder.html#a1">iMovieRecorder</a>, <a class="el" href="structiSoundSource.html#a1">iSoundSource</a>, <a class="el" href="structiParticlesPhysics.html#a3">iParticlesPhysics</a>, <a class="el" href="structiParticlesObjectState.html#a5">iParticlesObjectState</a>, <a class="el" href="structiGenMeshAnimationControlState.html#a2">iGenMeshAnimationControlState</a>, <a class="el" href="classcsTimer.html#a4">csTimer</a>, <a class="el" href="classcsThread.html#a1">csThread</a><li>StopModal() : <a class="el" href="classcsApp.html#a33">csApp</a><li>StopStream() : <a class="el" href="structiSoundHandle.html#a4">iSoundHandle</a><li>StopUVAnimation() @@ -3586,11 +3588,11 @@ : <a class="el" href="structG3DPolygonDPFX.html#m3">G3DPolygonDPFX</a><li>texmap : <a class="el" href="structG3DPolygonDP.html#m4">G3DPolygonDP</a><li>TexOrgX : <a class="el" href="classcsButton.html#n11">csButton</a><li>TexOrgY -: <a class="el" href="classcsButton.html#n12">csButton</a><li>Text() -: <a class="el" href="classcsComponent.html#a82">csComponent</a><li>text -: <a class="el" href="classcsComponent.html#n10">csComponent</a><li>Texture() -: <a class="el" href="classcsComponent.html#a86">csComponent</a><li>texture -: <a class="el" href="structcsSimpleRenderMesh.html#m7">csSimpleRenderMesh</a><li>texture_type +: <a class="el" href="classcsButton.html#n12">csButton</a><li>text +: <a class="el" href="classcsComponent.html#n10">csComponent</a><li>Text() +: <a class="el" href="classcsComponent.html#a82">csComponent</a><li>texture +: <a class="el" href="structcsSimpleRenderMesh.html#m7">csSimpleRenderMesh</a><li>Texture() +: <a class="el" href="classcsComponent.html#a86">csComponent</a><li>texture_type : <a class="el" href="classcsBaseTextureFactory.html#n3">csBaseTextureFactory</a><li>Textures : <a class="el" href="classcsApp.html#n2">csApp</a><li>ThingShadowsEnabled() : <a class="el" href="structiFrustumView.html#a9">iFrustumView</a><li>This2Other() @@ -3743,9 +3745,9 @@ : <a class="el" href="structG3DPolygonMesh.html#s2s0">G3DPolygonMesh</a>, <a class="el" href="structG3DTriangleMesh.html#s4s1">G3DTriangleMesh</a><li>Volume() : <a class="el" href="classcsOBB.html#a8">csOBB</a><li>vRegionStyles : <a class="el" href="classcsGrid.html#n5">csGrid</a><li>vscale -: <a class="el" href="structcsTextureLayer.html#m3">csTextureLayer</a><li>vscroll -: <a class="el" href="classcsGridView.html#n7">csGridView</a><li>VScroll() -: <a class="el" href="classcsTreeBox.html#b3">csTreeBox</a><li>vshift +: <a class="el" href="structcsTextureLayer.html#m3">csTextureLayer</a><li>VScroll() +: <a class="el" href="classcsTreeBox.html#b3">csTreeBox</a><li>vscroll +: <a class="el" href="classcsGridView.html#n7">csGridView</a><li>vshift : <a class="el" href="structcsTextureLayer.html#m5">csTextureLayer</a><li>vViews : <a class="el" href="classcsGrid.html#n3">csGrid</a></ul> <h3><a name="index_w">- w -</a> Index: graph3d_8h-source.html =================================================================== RCS file: /cvsroot/crystal/CS/docs/html/api/graph3d_8h-source.html,v retrieving revision 1.19 retrieving revision 1.20 diff -u -d -r1.19 -r1.20 --- graph3d_8h-source.html 1 Sep 2004 22:51:31 -0000 1.19 +++ graph3d_8h-source.html 30 Sep 2004 22:27:43 -0000 1.20 @@ -573,103 +573,105 @@ 00981 00986 <span class="keyword">virtual</span> <span class="keywordtype">bool</span> <a class="code" href="structiGraphics3D.html#a30">SetOption</a> (<span class="keyword">const</span> <span class="keywordtype">char</span>*, <span class="keyword">const</span> <span class="keywordtype">char</span>*) = 0; 00987 -00996 <span class="keyword">virtual</span> <a class="code" href="classcsPtr.html">csPtr<iRenderBuffer></a> <a class="code" href="structiGraphics3D.html#a31">CreateRenderBuffer</a> (size_t size, -00997 <a class="code" href="group__gfx3d.html#a82">csRenderBufferType</a> type, <a class="code" href="group__gfx3d.html#a83">csRenderBufferComponentType</a> componentType, -00998 <span class="keywordtype">int</span> componentCount) = 0; -01010 <span class="keyword">virtual</span> <a class="code" href="classcsPtr.html">csPtr<iRenderBuffer></a> <a class="code" href="structiGraphics3D.html#a32">CreateIndexRenderBuffer</a> (size_t size, -01011 <a class="code" href="group__gfx3d.html#a82">csRenderBufferType</a> type, <a class="code" href="group__gfx3d.html#a83">csRenderBufferComponentType</a> componentType, -01012 size_t rangeStart, size_t rangeEnd) = 0; -01013 -01020 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="structiGraphics3D.html#a33">CreateInterleavedRenderBuffers</a> (size_t size, -01021 <a class="code" href="group__gfx3d.html#a82">csRenderBufferType</a> type, <span class="keywordtype">int</span> count, <a class="code" href="classcsRefArray.html">csRefArray<iRenderBuffer></a>& buffers) = 0; -01022 -01027 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="structiGraphics3D.html#a34">SetBufferState</a> (<a class="code" href="group__gfx3d.html#a77">csVertexAttrib</a>* attribs, -01028 <a class="code" href="structiRenderBuffer.html">iRenderBuffer</a>** buffers, <span class="keywordtype">int</span> count) = 0; -01029 -01034 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="structiGraphics3D.html#a35">SetTextureState</a> (<span class="keywordtype">int</span>* units, <a class="code" href="structiTextureHandle.html">iTextureHandle</a>** textures, -01035 <span class="keywordtype">int</span> count) = 0; -01036 -01038 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="structiGraphics3D.html#a36">DrawMesh</a> (<span class="keyword">const</span> <a class="code" href="structcsCoreRenderMesh.html">csCoreRenderMesh</a>* mymesh, -01039 <span class="keyword">const</span> <a class="code" href="structcsRenderMeshModes.html">csRenderMeshModes</a>& modes, -01040 <span class="keyword">const</span> <a class="code" href="classcsArray.html">csArray</a>< <a class="code" href="classcsArray.html">csArray<csShaderVariable*></a> > &stacks) = 0; -01041 -01043 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="structiGraphics3D.html#a37">SetWriteMask</a> (<span class="keywordtype">bool</span> red, <span class="keywordtype">bool</span> green, <span class="keywordtype">bool</span> blue, <span class="keywordtype">bool</span> alpha) = 0; -01044 -01046 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="structiGraphics3D.html#a38">GetWriteMask</a> (<span class="keywordtype">bool</span> &red, <span class="keywordtype">bool</span> &green, <span class="keywordtype">bool</span> &blue, -01047 <span class="keywordtype">bool</span> &alpha) <span class="keyword">const</span> = 0; -01048 -01050 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="structiGraphics3D.html#a39">SetZMode</a> (<a class="code" href="group__gfx3d.html#a76">csZBufMode</a> mode) = 0; -01051 -01053 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="structiGraphics3D.html#a40">EnableZOffset</a> () = 0; -01054 -01056 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="structiGraphics3D.html#a41">DisableZOffset</a> () = 0; +01000 <span class="keyword">virtual</span> <a class="code" href="classcsPtr.html">csPtr<iRenderBuffer></a> <a class="code" href="structiGraphics3D.html#a31">CreateRenderBuffer</a> (size_t size, +01001 <a class="code" href="group__gfx3d.html#a82">csRenderBufferType</a> type, <a class="code" href="group__gfx3d.html#a83">csRenderBufferComponentType</a> componentType, +01002 <span class="keywordtype">int</span> componentCount, <span class="keywordtype">bool</span> copy = <span class="keyword">true</span>) = 0; +01017 <span class="keyword">virtual</span> <a class="code" href="classcsPtr.html">csPtr<iRenderBuffer></a> <a class="code" href="structiGraphics3D.html#a32">CreateIndexRenderBuffer</a> (size_t size, +01018 <a class="code" href="group__gfx3d.html#a82">csRenderBufferType</a> type, <a class="code" href="group__gfx3d.html#a83">csRenderBufferComponentType</a> componentType, +01019 size_t rangeStart, size_t rangeEnd, <span class="keywordtype">bool</span> copy = <span class="keyword">true</span>) = 0; +01020 +01029 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="structiGraphics3D.html#a33">CreateInterleavedRenderBuffers</a> (size_t size, +01030 <a class="code" href="group__gfx3d.html#a82">csRenderBufferType</a> type, <span class="keywordtype">int</span> count, <a class="code" href="classcsRef.html">csRef<iRenderBuffer></a>* buffers) = 0; +01031 +01036 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="structiGraphics3D.html#a34">SetBufferState</a> (<a class="code" href="group__gfx3d.html#a77">csVertexAttrib</a>* attribs, +01037 <a class="code" href="structiRenderBuffer.html">iRenderBuffer</a>** buffers, <span class="keywordtype">int</span> count) = 0; +01038 +01043 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="structiGraphics3D.html#a35">SetTextureState</a> (<span class="keywordtype">int</span>* units, <a class="code" href="structiTextureHandle.html">iTextureHandle</a>** textures, +01044 <span class="keywordtype">int</span> count) = 0; +01045 +01047 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="structiGraphics3D.html#a36">DrawMesh</a> (<span class="keyword">const</span> <a class="code" href="structcsCoreRenderMesh.html">csCoreRenderMesh</a>* mymesh, +01048 <span class="keyword">const</span> <a class="code" href="structcsRenderMeshModes.html">csRenderMeshModes</a>& modes, +01049 <span class="keyword">const</span> <a class="code" href="classcsArray.html">csArray</a>< <a class="code" href="classcsArray.html">csArray<csShaderVariable*></a> > &stacks) = 0; +01050 +01052 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="structiGraphics3D.html#a37">SetWriteMask</a> (<span class="keywordtype">bool</span> red, <span class="keywordtype">bool</span> green, <span class="keywordtype">bool</span> blue, <span class="keywordtype">bool</span> alpha) = 0; +01053 +01055 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="structiGraphics3D.html#a38">GetWriteMask</a> (<span class="keywordtype">bool</span> &red, <span class="keywordtype">bool</span> &green, <span class="keywordtype">bool</span> &blue, +01056 <span class="keywordtype">bool</span> &alpha) <span class="keyword">const</span> = 0; 01057 -01059 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="structiGraphics3D.html#a42">SetShadowState</a> (<span class="keywordtype">int</span> state) = 0; +01059 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="structiGraphics3D.html#a39">SetZMode</a> (<a class="code" href="group__gfx3d.html#a76">csZBufMode</a> mode) = 0; 01060 -01061 <span class="comment">//=========================================================================</span> -01062 <span class="comment">// Below this line are all functions that are not yet implemented by</span> -01063 <span class="comment">// the new renderer or are not going to be implemented ever. In the</span> -01064 <span class="comment">// last case they will be removed as soon as we permanently switch</span> -01065 <span class="comment">// to the new renderer. @@@NR@@@</span> -01066 <span class="comment">//=========================================================================</span> -01068 <span class="comment"> virtual uint32 *GetZBuffAt (int x, int y) = 0;</span> +01062 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="structiGraphics3D.html#a40">EnableZOffset</a> () = 0; +01063 +01065 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="structiGraphics3D.html#a41">DisableZOffset</a> () = 0; +01066 +01068 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="structiGraphics3D.html#a42">SetShadowState</a> (<span class="keywordtype">int</span> state) = 0; 01069 -01071 <span class="keyword">virtual</span> <span class="keywordtype">float</span> <a class="code" href="structiGraphics3D.html#a44">GetZBuffValue</a> (<span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y) = 0; -01072 -01074 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="structiGraphics3D.html#a45">DrawPolygon</a> (<a class="code" href="structG3DPolygonDP.html">G3DPolygonDP</a>& poly) = 0; -01075 -01082 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="structiGraphics3D.html#a46">DrawPolygonDebug</a> (<a class="code" href="structG3DPolygonDP.html">G3DPolygonDP</a>& poly) = 0; -01083 -01102 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="structiGraphics3D.html#a47">DrawPolygonFX</a> (<a class="code" href="structG3DPolygonDPFX.html">G3DPolygonDPFX</a>& poly) = 0; -01103 -01107 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="structiGraphics3D.html#a48">DrawTriangleMesh</a> (<a class="code" href="structG3DTriangleMesh.html">G3DTriangleMesh</a>& mesh) = 0; -01108 -01112 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="structiGraphics3D.html#a49">DrawPolygonMesh</a> (<a class="code" href="structG3DPolygonMesh.html">G3DPolygonMesh</a>& mesh) = 0; -01113 -01121 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="structiGraphics3D.html#a50">OpenFogObject</a> (<a class="code" href="group__util.html#a10">CS_ID</a> id, <a class="code" href="structcsFog.html">csFog</a>* fog) = 0; +01070 <span class="comment">//=========================================================================</span> +01071 <span class="comment">// Below this line are all functions that are not yet implemented by</span> +01072 <span class="comment">// the new renderer or are not going to be implemented ever. In the</span> +01073 <span class="comment">// last case they will be removed as soon as we permanently switch</span> +01074 <span class="comment">// to the new renderer. @@@NR@@@</span> +01075 <span class="comment">//=========================================================================</span> +01077 <span class="comment"> virtual uint32 *GetZBuffAt (int x, int y) = 0;</span> +01078 +01080 <span class="keyword">virtual</span> <span class="keywordtype">float</span> <a class="code" href="structiGraphics3D.html#a44">GetZBuffValue</a> (<span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y) = 0; +01081 +01083 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="structiGraphics3D.html#a45">DrawPolygon</a> (<a class="code" href="structG3DPolygonDP.html">G3DPolygonDP</a>& poly) = 0; +01084 +01091 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="structiGraphics3D.html#a46">DrawPolygonDebug</a> (<a class="code" href="structG3DPolygonDP.html">G3DPolygonDP</a>& poly) = 0; +01092 +01111 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="structiGraphics3D.html#a47">DrawPolygonFX</a> (<a class="code" href="structG3DPolygonDPFX.html">G3DPolygonDPFX</a>& poly) = 0; +01112 +01116 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="structiGraphics3D.html#a48">DrawTriangleMesh</a> (<a class="code" href="structG3DTriangleMesh.html">G3DTriangleMesh</a>& mesh) = 0; +01117 +01121 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="structiGraphics3D.html#a49">DrawPolygonMesh</a> (<a class="code" href="structG3DPolygonMesh.html">G3DPolygonMesh</a>& mesh) = 0; 01122 -01134 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="structiGraphics3D.html#a51">DrawFogPolygon</a> (<a class="code" href="group__util.html#a10">CS_ID</a> id, <a class="code" href="structG3DPolygonDFP.html">G3DPolygonDFP</a>& poly, <span class="keywordtype">int</span> fogtype) = 0; -01135 -01141 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="structiGraphics3D.html#a52">CloseFogObject</a> (<a class="code" href="group__util.html#a10">CS_ID</a> id) = 0; -01142 -01152 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="structiGraphics3D.html#a53">OpenPortal</a> (size_t numVertices, <span class="keyword">const</span> <a class="code" href="classcsVector2.html">csVector2</a>* vertices, -01153 <span class="keyword">const</span> <a class="code" href="classcsPlane3.html">csPlane3</a>& normal, <span class="keywordtype">bool</span> floating) = 0; -01154 -01159 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="structiGraphics3D.html#a54">ClosePortal</a> (<span class="keywordtype">bool</span> zfill_portal) = 0; -01160 -01162 <span class="keyword">virtual</span> <a class="code" href="structiHalo.html">iHalo</a> *<a class="code" href="structiGraphics3D.html#a55">CreateHalo</a> (<span class="keywordtype">float</span> iR, <span class="keywordtype">float</span> iG, <span class="keywordtype">float</span> iB, -01163 <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> *iAlpha, <span class="keywordtype">int</span> iWidth, <span class="keywordtype">int</span> iHeight) = 0; -01164 -01166 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="structiGraphics3D.html#a56">DumpCache</a> () = 0; -01167 -01169 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="structiGraphics3D.html#a57">ClearCache</a> () = 0; -01170 -01176 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="structiGraphics3D.html#a58">RemoveFromCache</a> (<a class="code" href="structiRendererLightmap.html">iRendererLightmap</a>* rlm) = 0; -01177 -01182 <span class="keyword">virtual</span> <a class="code" href="structiVertexBufferManager.html">iVertexBufferManager</a>* <a class="code" href="structiGraphics3D.html#a59">GetVertexBufferManager</a> () = 0; -01183 -01184 <span class="comment">//=========================================================================</span> -01185 <span class="comment">// Here ends the zone of unimplemented methods.</span> -01186 <span class="comment">//=========================================================================</span> -01187 -01192 <span class="keyword">virtual</span> <span class="keywordtype">bool</span> <a class="code" href="structiGraphics3D.html#a60">IsLightmapOK</a> (<span class="keywordtype">int</span> lmw, <span class="keywordtype">int</span> lmh, -01193 <span class="keywordtype">int</span> lightCellSize) = 0; -01194 -01195 <span class="keyword">virtual</span> <a class="code" href="classcsPtr.html">csPtr<iPolygonRenderer></a> CreatePolygonRenderer () = 0; -01196 -01197 <span class="comment">/*</span> -01198 <span class="comment"> @@@ Needed for SW poly drawing ATM.</span> -01199 <span class="comment"> */</span> -01200 <span class="keyword">virtual</span> <span class="keywordtype">void</span> SetWorldToCamera (<a class="code" href="classcsReversibleTransform.html">csReversibleTransform</a>* w2c) = 0; -01201 -01213 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="structiGraphics3D.html#a63">DrawSimpleMesh</a> (<span class="keyword">const</span> <a class="code" href="structcsSimpleRenderMesh.html">csSimpleRenderMesh</a>& mesh, -01214 <a class="code" href="group__util.html#a12">uint</a> flags = 0) = 0; -01215 -01217 <span class="keyword">virtual</span> <a class="code" href="group__gfx3d.html#a76">csZBufMode</a> <a class="code" href="structiGraphics3D.html#a64">GetZMode</a> () = 0; -01218 }; -01219 -01222 <span class="preprocessor">#endif // __CS_IVIDEO_GRAPH3D_H__</span> -01223 <span class="preprocessor"></span> +01130 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="structiGraphics3D.html#a50">OpenFogObject</a> (<a class="code" href="group__util.html#a10">CS_ID</a> id, <a class="code" href="structcsFog.html">csFog</a>* fog) = 0; +01131 +01143 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="structiGraphics3D.html#a51">DrawFogPolygon</a> (<a class="code" href="group__util.html#a10">CS_ID</a> id, <a class="code" href="structG3DPolygonDFP.html">G3DPolygonDFP</a>& poly, <span class="keywordtype">int</span> fogtype) = 0; +01144 +01150 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="structiGraphics3D.html#a52">CloseFogObject</a> (<a class="code" href="group__util.html#a10">CS_ID</a> id) = 0; +01151 +01161 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="structiGraphics3D.html#a53">OpenPortal</a> (size_t numVertices, <span class="keyword">const</span> <a class="code" href="classcsVector2.html">csVector2</a>* vertices, +01162 <span class="keyword">const</span> <a class="code" href="classcsPlane3.html">csPlane3</a>& normal, <span class="keywordtype">bool</span> floating) = 0; +01163 +01168 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="structiGraphics3D.html#a54">ClosePortal</a> (<span class="keywordtype">bool</span> zfill_portal) = 0; +01169 +01171 <span class="keyword">virtual</span> <a class="code" href="structiHalo.html">iHalo</a> *<a class="code" href="structiGraphics3D.html#a55">CreateHalo</a> (<span class="keywordtype">float</span> iR, <span class="keywordtype">float</span> iG, <span class="keywordtype">float</span> iB, +01172 <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> *iAlpha, <span class="keywordtype">int</span> iWidth, <span class="keywordtype">int</span> iHeight) = 0; +01173 +01175 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="structiGraphics3D.html#a56">DumpCache</a> () = 0; +01176 +01178 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="structiGraphics3D.html#a57">ClearCache</a> () = 0; +01179 +01184 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="structiGraphics3D.html#a58">PrecacheTexture</a> (<a class="code" href="structiTextureHandle.html">iTextureHandle</a>* texture) = 0; +01185 +01191 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="structiGraphics3D.html#a59">RemoveFromCache</a> (<a class="code" href="structiRendererLightmap.html">iRendererLightmap</a>* rlm) = 0; +01192 +01197 <span class="keyword">virtual</span> <a class="code" href="structiVertexBufferManager.html">iVertexBufferManager</a>* <a class="code" href="structiGraphics3D.html#a60">GetVertexBufferManager</a> () = 0; +01198 +01199 <span class="comment">//=========================================================================</span> +01200 <span class="comment">// Here ends the zone of unimplemented methods.</span> +01201 <span class="comment">//=========================================================================</span> +01202 +01207 <span class="keyword">virtual</span> <span class="keywordtype">bool</span> <a class="code" href="structiGraphics3D.html#a61">IsLightmapOK</a> (<span class="keywordtype">int</span> lmw, <span class="keywordtype">int</span> lmh, +01208 <span class="keywordtype">int</span> lightCellSize) = 0; +01209 +01210 <span class="keyword">virtual</span> <a class="code" href="classcsPtr.html">csPtr<iPolygonRenderer></a> CreatePolygonRenderer () = 0; +01211 +01212 <span class="comment">/*</span> +01213 <span class="comment"> @@@ Needed for SW poly drawing ATM.</span> +01214 <span class="comment"> */</span> +01215 <span class="keyword">virtual</span> <span class="keywordtype">void</span> SetWorldToCamera (<a class="code" href="classcsReversibleTransform.html">csReversibleTransform</a>* w2c) = 0; +01216 +01228 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="structiGraphics3D.html#a64">DrawSimpleMesh</a> (<span class="keyword">const</span> <a class="code" href="structcsSimpleRenderMesh.html">csSimpleRenderMesh</a>& mesh, +01229 <a class="code" href="group__util.html#a12">uint</a> flags = 0) = 0; +01230 +01232 <span class="keyword">virtual</span> <a class="code" href="group__gfx3d.html#a76">csZBufMode</a> <a class="code" href="structiGraphics3D.html#a65">GetZMode</a> () = 0; +01233 }; +01234 +01237 <span class="preprocessor">#endif // __CS_IVIDEO_GRAPH3D_H__</span> +01238 <span class="preprocessor"></span> </pre></div><hr><address><small>Generated for Crystal Space by <a href="http://www.doxygen.org/index.html">doxygen</a> 1.2.18 </small></address> </div></body> </html> Index: rndbuf_8h-source.html =================================================================== RCS file: /cvsroot/crystal/CS/docs/html/api/rndbuf_8h-source.html,v retrieving revision 1.7 retrieving revision 1.8 diff -u -d -r1.7 -r1.8 --- rndbuf_8h-source.html 21 Jul 2004 15:41:14 -0000 1.7 +++ rndbuf_8h-source.html 30 Sep 2004 22:27:44 -0000 1.8 @@ -83,28 +83,28 @@ 00100 00102 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="structiRenderBuffer.html#a1">Release</a>() = 0; 00103 -00104 <span class="keyword">virtual</span> <span class="keywordtype">void</span> CopyToBuffer(<span class="keyword">const</span> <span class="keywordtype">void</span> *data, size_t length) = 0; -00105 -00107 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="structiRenderBuffer.html#a3">SetComponentCount</a> (<span class="keywordtype">int</span> count) = 0; -00108 -00110 <span class="keyword">virtual</span> <span class="keywordtype">int</span> <a class="code" href="structiRenderBuffer.html#a4">GetComponentCount</a> () <span class="keyword">const</span> = 0; -00111 -00113 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="structiRenderBuffer.html#a5">SetComponentType</a> (<a class="code" href="group__gfx3d.html#a83">csRenderBufferComponentType</a> type) = 0; -00114 -00116 <span class="keyword">virtual</span> <a class="code" href="group__gfx3d.html#a83">csRenderBufferComponentType</a> <a class="code" href="structiRenderBuffer.html#a6">GetComponentType</a> () <span class="keyword">const</span> = 0; -00117 -00119 <span class="keyword">virtual</span> <a class="code" href="group__gfx3d.html#a82">csRenderBufferType</a> <a class="code" href="structiRenderBuffer.html#a7">GetBufferType</a>() <span class="keyword">const</span> = 0; -00120 -00122 <span class="keyword">virtual</span> size_t <a class="code" href="structiRenderBuffer.html#a8">GetSize</a>() <span class="keyword">const</span> = 0; -00123 -00124 <span class="keyword">virtual</span> <span class="keywordtype">void</span> SetStride(<span class="keywordtype">int</span> stride) = 0; -00125 -00126 <span class="keyword">virtual</span> <span class="keywordtype">int</span> GetStride() <span class="keyword">const</span> = 0; -00127 -00128 <span class="keyword">virtual</span> <span class="keywordtype">void</span> SetOffset(<span class="keywordtype">int</span> offset) = 0; -00129 }; -00130 -00133 <span class="preprocessor">#endif // __CS_IVIDEO_RNDBUF_H__</span> +00105 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="structiRenderBuffer.html#a2">CopyToBuffer</a>(<span class="keyword">const</span> <span class="keywordtype">void</span> *data, size_t length) = 0; +00106 +00108 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="structiRenderBuffer.html#a3">SetComponentCount</a> (<span class="keywordtype">int</span> count) = 0; +00109 +00111 <span class="keyword">virtual</span> <span class="keywordtype">int</span> <a class="code" href="structiRenderBuffer.html#a4">GetComponentCount</a> () <span class="keyword">const</span> = 0; +00112 +00114 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="structiRenderBuffer.html#a5">SetComponentType</a> (<a class="code" href="group__gfx3d.html#a83">csRenderBufferComponentType</a> type) = 0; +00115 +00117 <span class="keyword">virtual</span> <a class="code" href="group__gfx3d.html#a83">csRenderBufferComponentType</a> <a class="code" href="structiRenderBuffer.html#a6">GetComponentType</a> () <span class="keyword">const</span> = 0; +00118 +00120 <span class="keyword">virtual</span> <a class="code" href="group__gfx3d.html#a82">csRenderBufferType</a> <a class="code" href="structiRenderBuffer.html#a7">GetBufferType</a>() <span class="keyword">const</span> = 0; +00121 +00123 <span class="keyword">virtual</span> size_t <a class="code" href="structiRenderBuffer.html#a8">GetSize</a>() <span class="keyword">const</span> = 0; +00124 +00125 <span class="keyword">virtual</span> <span class="keywordtype">void</span> SetStride(<span class="keywordtype">int</span> stride) = 0; +00126 +00127 <span class="keyword">virtual</span> <span class="keywordtype">int</span> GetStride() <span class="keyword">const</span> = 0; +00128 +00129 <span class="keyword">virtual</span> <span class="keywordtype">void</span> SetOffset(<span class="keywordtype">int</span> offset) = 0; +00130 }; +00131 +00134 <span class="preprocessor">#endif // __CS_IVIDEO_RNDBUF_H__</span> </pre></div><hr><address><small>Generated for Crystal Space by <a href="http://www.doxygen.org/index.html">doxygen</a> 1.2.18 </small></address> </div></body> </html> Index: structiGraphics3D-members.html =================================================================== RCS file: /cvsroot/crystal/CS/docs/html/api/structiGraphics3D-members.html,v retrieving revision 1.8 retrieving revision 1.9 diff -u -d -r1.8 -r1.9 --- structiGraphics3D-members.html 2 Jul 2004 20:06:49 -0000 1.8 +++ structiGraphics3D-members.html 30 Sep 2004 22:27:44 -0000 1.9 @@ -24,9 +24,9 @@ <tr bgcolor="#f0f0f0"><td><a class="el" href="structiGraphics3D.html#a52">CloseFogObject</a>(CS_ID id)=0</td><td><a class="el" href="structiGraphics3D.html">iGraphics3D</a></td><td><code> [pure virtual]</code></td></tr> <tr bgcolor="#f0f0f0"><td><a class="el" href="structiGraphics3D.html#a54">ClosePortal</a>(bool zfill_portal)=0</td><td><a class="el" href="structiGraphics3D.html">iGraphics3D</a></td><td><code> [pure virtual]</code></td></tr> <tr bgcolor="#f0f0f0"><td><a class="el" href="structiGraphics3D.html#a55">CreateHalo</a>(float iR, float iG, float iB, unsigned char *iAlpha, int iWidth, int iHeight)=0</td><td><a class="el" href="structiGraphics3D.html">iGraphics3D</a></td><td><code> [pure virtual]</code></td></tr> - <tr bgcolor="#f0f0f0"><td><a class="el" href="structiGraphics3D.html#a32">CreateIndexRenderBuffer</a>(size_t size, csRenderBufferType type, csRenderBufferComponentType componentType, size_t rangeStart, size_t rangeEnd)=0</td><td><a class="el" href="structiGraphics3D.html">iGraphics3D</a></td><td><code> [pure virtual]</code></td></tr> - <tr bgcolor="#f0f0f0"><td><a class="el" href="structiGraphics3D.html#a33">CreateInterleavedRenderBuffers</a>(size_t size, csRenderBufferType type, int count, csRefArray< iRenderBuffer > &buffers)=0</td><td><a class="el" href="structiGraphics3D.html">iGraphics3D</a></td><td><code> [pure virtual]</code></td></tr> - <tr bgcolor="#f0f0f0"><td><a class="el" href="structiGraphics3D.html#a31">CreateRenderBuffer</a>(size_t size, csRenderBufferType type, csRenderBufferComponentType componentType, int componentCount)=0</td><td><a class="el" href="structiGraphics3D.html">iGraphics3D</a></td><td><code> [pure virtual]</code></td></tr> + <tr bgcolor="#f0f0f0"><td><a class="el" href="structiGraphics3D.html#a32">CreateIndexRenderBuffer</a>(size_t size, csRenderBufferType type, csRenderBufferComponentType componentType, size_t rangeStart, size_t rangeEnd, bool copy=true)=0</td><td><a class="el" href="structiGraphics3D.html">iGraphics3D</a></td><td><code> [pure virtual]</code></td></tr> + <tr bgcolor="#f0f0f0"><td><a class="el" href="structiGraphics3D.html#a33">CreateInterleavedRenderBuffers</a>(size_t size, csRenderBufferType type, int count, csRef< iRenderBuffer > *buffers)=0</td><td><a class="el" href="structiGraphics3D.html">iGraphics3D</a></td><td><code> [pure virtual]</code></td></tr> + <tr bgcolor="#f0f0f0"><td><a class="el" href="structiGraphics3D.html#a31">CreateRenderBuffer</a>(size_t size, csRenderBufferType type, csRenderBufferComponentType componentType, int componentCount, bool copy=true)=0</td><td><a class="el" href="structiGraphics3D.html">iGraphics3D</a></td><td><code> [pure virtual]</code></td></tr> <tr bgcolor="#f0f0f0"><td><a class="el" href="structiBase.html#a1">DecRef</a>()=0</td><td><a class="el" href="structiBase.html">iBase</a></td><td><code> [pure virtual]</code></td></tr> <tr bgcolor="#f0f0f0"><td><a class="el" href="structiGraphics3D.html#a41">DisableZOffset</a>()=0</td><td><a class="el" href="structiGraphics3D.html">iGraphics3D</a></td><td><code> [pure virtual]</code></td></tr> <tr bgcolor="#f0f0f0"><td><a class="el" href="structiGraphics3D.html#a51">DrawFogPolygon</a>(CS_ID id, G3DPolygonDFP &poly, int fogtype)=0</td><td><a class="el" href="structiGraphics3D.html">iGraphics3D</a></td><td><code> [pure virtual]</code></td></tr> @@ -37,7 +37,7 @@ <tr bgcolor="#f0f0f0"><td><a class="el" href="structiGraphics3D.html#a46">DrawPolygonDebug</a>(G3DPolygonDP &poly)=0</td><td><a class="el" href="structiGraphics3D.html">iGraphics3D</a></td><td><code> [pure virtual]</code></td></tr> <tr bgcolor="#f0f0f0"><td><a class="el" href="structiGraphics3D.html#a47">DrawPolygonFX</a>(G3DPolygonDPFX &poly)=0</td><td><a class="el" href="structiGraphics3D.html">iGraphics3D</a></td><td><code> [pure virtual]</code></td></tr> <tr bgcolor="#f0f0f0"><td><a class="el" href="structiGraphics3D.html#a49">DrawPolygonMesh</a>(G3DPolygonMesh &mesh)=0</td><td><a class="el" href="structiGraphics3D.html">iGraphics3D</a></td><td><code> [pure virtual]</code></td></tr> - <tr bgcolor="#f0f0f0"><td><a class="el" href="structiGraphics3D.html#a63">DrawSimpleMesh</a>(const csSimpleRenderMesh &mesh, uint flags=0)=0</td><td><a class="el" href="structiGraphics3D.html">iGraphics3D</a></td><td><code> [pure virtual]</code></td></tr> + <tr bgcolor="#f0f0f0"><td><a class="el" href="structiGraphics3D.html#a64">DrawSimpleMesh</a>(const csSimpleRenderMesh &mesh, uint flags=0)=0</td><td><a class="el" href="structiGraphics3D.html">iGraphics3D</a></td><td><code> [pure virtual]</code></td></tr> <tr bgcolor="#f0f0f0"><td><a class="el" href="structiGraphics3D.html#a48">DrawTriangleMesh</a>(G3DTriangleMesh &mesh)=0</td><td><a class="el" href="structiGraphics3D.html">iGraphics3D</a></td><td><code> [pure virtual]</code></td></tr> <tr bgcolor="#f0f0f0"><td><a class="el" href="structiGraphics3D.html#a56">DumpCache</a>()=0</td><td><a class="el" href="structiGraphics3D.html">iGraphics3D</a></td><td><code> [pure virtual]</code></td></tr> <tr bgcolor="#f0f0f0"><td><a class="el" href="structiGraphics3D.html#a40">EnableZOffset</a>()=0</td><td><a class="el" href="structiGraphics3D.html">iGraphics3D</a></td><td><code> [pure virtual]</code></td></tr> @@ -55,22 +55,23 @@ <tr bgcolor="#f0f0f0"><td><a class="el" href="structiGraphics3D.html#a29">GetRenderState</a>(G3D_RENDERSTATEOPTION op) const=0</td><td><a class="el" href="structiGraphics3D.html">iGraphics3D</a></td><td><code> [pure virtual]</code></td></tr> <tr bgcolor="#f0f0f0"><td><a class="el" href="structiGraphics3D.html#a15">GetRenderTarget</a>() const=0</td><td><a class="el" href="structiGraphics3D.html">iGraphics3D</a></td><td><code> [pure virtual]</code></td></tr> <tr bgcolor="#f0f0f0"><td><a class="el" href="structiGraphics3D.html#a3">GetTextureManager</a>()=0</td><td><a class="el" href="structiGraphics3D.html">iGraphics3D</a></td><td><code> [pure virtual]</code></td></tr> - <tr bgcolor="#f0f0f0"><td><a class="el" href="structiGraphics3D.html#a59">GetVertexBufferManager</a>()=0</td><td><a class="el" href="structiGraphics3D.html">iGraphics3D</a></td><td><code> [pure virtual]</code></td></tr> + <tr bgcolor="#f0f0f0"><td><a class="el" href="structiGraphics3D.html#a60">GetVertexBufferManager</a>()=0</td><td><a class="el" href="structiGraphics3D.html">iGraphics3D</a></td><td><code> [pure virtual]</code></td></tr> <tr bgcolor="#f0f0f0"><td><a class="el" href="structiGraphics3D.html#a5">GetWidth</a>() const=0</td><td><a class="el" href="structiGraphics3D.html">iGraphics3D</a></td><td><code> [pure virtual]</code></td></tr> <tr bgcolor="#f0f0f0"><td><a class="el" href="structiGraphics3D.html#a38">GetWriteMask</a>(bool &red, bool &green, bool &blue, bool &alpha) const=0</td><td><a class="el" href="structiGraphics3D.html">iGraphics3D</a></td><td><code> [pure virtual]</code></td></tr> <tr bgcolor="#f0f0f0"><td><a class="el" href="structiGraphics3D.html#a43">GetZBuffAt</a>(int x, int y)=0</td><td><a class="el" href="structiGraphics3D.html">iGraphics3D</a></td><td><code> [pure virtual]</code></td></tr> <tr bgcolor="#f0f0f0"><td><a class="el" href="structiGraphics3D.html#a44">GetZBuffValue</a>(int x, int y)=0</td><td><a class="el" href="structiGraphics3D.html">iGraphics3D</a></td><td><code> [pure virtual]</code></td></tr> - <tr bgcolor="#f0f0f0"><td><a class="el" href="structiGraphics3D.html#a64">GetZMode</a>()=0</td><td><a class="el" href="structiGraphics3D.html">iGraphics3D</a></td><td><code> [pure virtual]</code></td></tr> + <tr bgcolor="#f0f0f0"><td><a class="el" href="structiGraphics3D.html#a65">GetZMode</a>()=0</td><td><a class="el" href="structiGraphics3D.html">iGraphics3D</a></td><td><code> [pure virtual]</code></td></tr> <tr bgcolor="#f0f0f0"><td><a class="el" href="structiGraphics3D.html#a27">HasNearPlane</a>() const=0</td><td><a class="el" href="structiGraphics3D.html">iGraphics3D</a></td><td><code> [pure virtual]</code></td></tr> <tr bgcolor="#f0f0f0"><td><a class="el" href="structiBase.html#a0">IncRef</a>()=0</td><td><a class="el" href="structiBase.html">iBase</a></td><td><code> [pure virtual]</code></td></tr> - <tr bgcolor="#f0f0f0"><td><a class="el" href="structiGraphics3D.html#a60">IsLightmapOK</a>(int lmw, int lmh, int lightCellSize)=0</td><td><a class="el" href="structiGraphics3D.html">iGraphics3D</a></td><td><code> [pure virtual]</code></td></tr> + <tr bgcolor="#f0f0f0"><td><a class="el" href="structiGraphics3D.html#a61">IsLightmapOK</a>(int lmw, int lmh, int lightCellSize)=0</td><td><a class="el" href="structiGraphics3D.html">iGraphics3D</a></td><td><code> [pure virtual]</code></td></tr> <tr bgcolor="#f0f0f0"><td><a class="el" href="structiGraphics3D.html#a0">Open</a>()=0</td><td><a class="el" href="structiGraphics3D.html">iGraphics3D</a></td><td><code> [pure virtual]</code></td></tr> <tr bgcolor="#f0f0f0"><td><a class="el" href="structiGraphics3D.html#a50">OpenFogObject</a>(CS_ID id, csFog *fog)=0</td><td><a class="el" href="structiGraphics3D.html">iGraphics3D</a></td><td><code> [pure virtual]</code></td></tr> <tr bgcolor="#f0f0f0"><td><a class="el" href="structiGraphics3D.html#a53">OpenPortal</a>(size_t numVertices, const csVector2 *vertices, const csPlane3 &normal, bool floating)=0</td><td><a class="el" href="structiGraphics3D.html">iGraphics3D</a></td><td><code> [pure virtual]</code></td></tr> + <tr bgcolor="#f0f0f0"><td><a class="el" href="structiGraphics3D.html#a58">PrecacheTexture</a>(iTextureHandle *texture)=0</td><td><a class="el" href="structiGraphics3D.html">iGraphics3D</a></td><td><code> [pure virtual]</code></td></tr> <tr bgcolor="#f0f0f0"><td><a class="el" href="structiGraphics3D.html#a18">Print</a>(csRect const *area)=0</td><td><a class="el" href="structiGraphics3D.html">iGraphics3D</a></td><td><code> [pure virtual]</code></td></tr> <tr bgcolor="#f0f0f0"><td><a class="el" href="structiBase.html#a3">QueryInterface</a>(scfInterfaceID iInterfaceID, int iVersion)=0</td><td><a class="el" href="structiBase.html">iBase</a></td><td><code> [pure virtual]</code></td></tr> <tr bgcolor="#f0f0f0"><td><a class="el" href="structiBase.html#d0">QueryInterfaceSafe</a>(iBase *ibase, scfInterfaceID iInterfaceID, int iVersion)</td><td><a class="el" href="structiBase.html">iBase</a></td><td><code> [inline, static]</code></td></tr> - <tr bgcolor="#f0f0f0"><td><a class="el" href="structiGraphics3D.html#a58">RemoveFromCache</a>(iRendererLightmap *rlm)=0</td><td><a class="el" href="structiGraphics3D.html">i... [truncated message content] |