3D Commands
From DarkGDK Programming Wiki
[edit] 3D Command Descriptions
For a comprehensive list of all 3D Commands described on this Wiki so far, please click on the Wiki Menu item '3D Commands' which will display a context menu of all Wiki entries with the category '3D Commands'.
[edit] Introduction to 3D Commands
In order to introduce you to basic 3D commands, this article will refer to the sample Dark Dungeon project provided with the Dark GDK.
[edit] Basic 3D Command List
Don't forget that the Dark GDK installation comes with a Help file in the Documentation folder. It contains a comprehensive list of all Dark GDK commands for the current build that you have installed.
Here is the extensive list;
dbLoadObject : void dbLoadObject ( char* szFilename, int iObject )
dbAppendObject : void dbAppendObject ( char* szFilename, int iObject, int iStartFrame )
dbCloneObject : void dbCloneObject ( int iObject, int iSource )
dbInstanceObject : void dbInstanceObject ( int iObject, int iSource )
dbDeleteObject : void dbDeleteObject ( int iObject )
dbShowObject : void dbShowObject ( int iObject )
dbHideObject : void dbHideObject ( int iObject )
dbPositionObject : void dbPositionObject ( int iObject, float fX, float fY, float fZ )
dbScaleObject : void dbScaleObject ( int iObject, float fX, float fY, float fZ )
dbRotateObject : void dbRotateObject ( int iObject, float fX, float fY, float fZ )
dbMoveObject : void dbMoveObject ( int iObject, float fSpeed )
dbPointObject : void dbPointObject ( int iObject, float fX, float fY, float fZ )
dbMoveObjectDown : void dbMoveObjectDown ( int iObject, float fValue )
dbMoveObjectLeft : void dbMoveObjectLeft ( int iObject, float fValue )
dbMoveObjectRight : void dbMoveObjectRight ( int iObject, float fValue )
dbMoveObjectUp : void dbMoveObjectUp ( int iObject, float fValue )
dbXRotateObject : void dbXRotateObject ( int iObject, float fX )
dbYRotateObject : void dbYRotateObject ( int iObject, float fY )
dbZRotateObject : void dbZRotateObject ( int iObject, float fZ )
dbTurnObjectLeft : void dbTurnObjectLeft ( int iObject, float fValue )
dbTurnObjectRight : void dbTurnObjectRight ( int iObject, float fValue )
dbPitchObjectUp : void dbPitchObjectUp ( int iObject, float fValue )
dbPitchObjectDown : void dbPitchObjectDown ( int iObject, float fValue )
dbRollObjectLeft : void dbRollObjectLeft ( int iObject, float fValue )
dbRollObjectRight : void dbRollObjectRight ( int iObject, float fValue )
dbPlayObject : void dbPlayObject ( int iObject )
dbLoopObject : void dbLoopObject ( int iObject )
dbStopObject : void dbStopObject ( int iObject )
dbSetObjectFrame : void dbSetObjectFrame ( int iObject, float fFrame )
dbSetObjectSpeed : void dbSetObjectSpeed ( int iObject, int iSpeed )
dbSetObjectInterpolation : void dbSetObjectInterpolation ( int iObject, int iInterpolation )
CONSTRUCTION COMMANDS
dbMakeObject : void dbMakeObject ( int iObject, int iMesh, int iImage )
dbMakeObjectBox : void dbMakeObjectBox ( int iObject, float fWidth, float fHeight, float fDepth )
dbMakeObjectCone : void dbMakeObjectCone ( int iObject, float fSize )
dbMakeObjectCube : void dbMakeObjectCube ( int iObject, float fSize )
dbMakeObjectCylinder : void dbMakeObjectCylinder ( int iObject, float fSize )
dbMakeObjectFromLimb : void dbMakeObjectFromLimb ( int iObject, int iSecondObject, int iLimb )
dbMakeObjectPlain : void dbMakeObjectPlain ( int iObject, float fWidth, float fHeight )
dbMakeObjectPlane : void dbMakeObjectPlane ( int iObject, float fWidth, float fHeight )
dbMakeObjectPyramid : void dbMakeObjectPyramid ( int iObject, float fSize )
dbMakeObjectSphere : void dbMakeObjectSphere ( int iObject, float fSize )
dbMakeObjectTriangle : void dbMakeObjectTriangle ( int iObject, float X1, float Y1, float Z1, float X2, float Y2, float Z2, float X3, float Y3, float Z3 )
APPEARANCE COMMANDS
dbTextureObject : void dbTextureObject ( int iObject, int iImage )
dbColorObject : void dbColorObject ( int iObject, int iColor )
dbGhostObjectOn : void dbGhostObjectOn ( int iObject )
dbGhostObjectOff : void dbGhostObjectOff ( int iObject )
dbFadeObject : void dbFadeObject ( int iObject, int iFade )
dbLockObjectOn : void dbLockObjectOn ( int iObject )
dbLockObjectOff : void dbLockObjectOff ( int iObject )
dbSetObjectTexture : void dbSetObjectTexture ( int iObject, int iMode, int iMipMaps )
dbScaleObjectTexture : void dbScaleObjectTexture ( int iObject, float fU, float fV )
dbScrollObjectTexture : void dbScrollObjectTexture ( int iObject, float fX, float fY )
dbSetObjectSmoothing : void dbSetObjectSmoothing ( int iObject, int iPercentage )
dbShowObjectBounds : void dbShowObjectBounds ( int iObject )
dbHideObjectBounds : void dbHideObjectBounds ( int iObject )
dbSetObject : void dbSetObject ( int iObject, int iWire, int iTransparent, int iCull )
dbSetObjectWireframe :void dbSetObjectWireframe ( int iObject, int iFlag )
dbSetObjectTransparency : void dbSetObjectTransparency ( int iObject, int iFlag )
dbSetObjectCull : void dbSetObjectCull ( int iObject, int iFlag )
dbSetObjectFilter : void dbSetObjectFilter ( int iObject, int iFlag )
dbSetObjectLight : void dbSetObjectLight ( int iObject, int iFlag )
dbSetObjectFog : void dbSetObjectFog ( int iObject, int iFlag )
dbSetObjectAmbient : void dbSetObjectAmbient ( int iObject, int iFlag )
dbSetObjectRotationXYZ : void dbSetObjectRotationXYZ ( int iObject )
dbSetObjectRotationZYX : void dbSetObjectRotationZYX ( int iObject )
dbSetObjectToCameraOrientation : void dbSetObjectToCameraOrientation ( int iObject )
dbSetObjectToObjectOrientation : void dbSetObjectToObjectOrientation ( int iObject, int iSecondObject )
dbDisableObjectZDepth : void dbDisableObjectZDepth ( int iObject )
dbEnableObjectZDepth : void dbEnableObjectZDepth ( int iObject )
dbGlueObjectToLimb : void dbGlueObjectToLimb ( int iObject, int iSecondObject, int iLimb )
dbUnglueObject : void dbUnglueObject ( int iObject )
dbFixObjectPivot : void dbFixObjectPivot ( int iObject )
dbSetObjectDiffuse : void dbSetObjectDiffuse ( int iObject, int iColor )
dbSetObjectAmbience : void dbSetObjectAmbience ( int iObject, int iColor )
dbSetObjectSpecular : void dbSetObjectSpecular ( int iObject, int iColor )
dbSetObjectEmissive : void dbSetObjectEmissive ( int iObject, int iColor )
dbSetObjectSpecularPower : void dbSetObjectSpecularPower ( int iObject, float fPower )
dbSetLightMappingOn : void dbSetLightMappingOn ( int iObject, int iImage )
dbSetDetailMappingOn : void dbSetDetailMappingOn ( int iObject, int iImage )
dbSetBlendMappingOn : void dbSetBlendMappingOn ( int iObject, int iImage, int iBlend )
dbSetSphereMappingOn : void dbSetSphereMappingOn ( int iObject, int iImage )
dbSetCubeMappingOn : void dbSetCubeMappingOn ( int iObject, int iFace1, int iFace2, int iFace3, int iFace4, int iFace5, int iFace6 )
dbSetBumpMappingOn : void dbSetBumpMappingOn ( int iObject, int iImage )
dbSetCartoonShadingOn : void dbSetCartoonShadingOn ( int iObject, int iShadeImage, int iEdgeImage )
dbSetRainbowShadingOn : void dbSetRainbowShadingOn ( int iObject, int iRainbow )
dbSetShadowShadingOn : void dbSetShadowShadingOn ( int iObject )
dbSetReflectionShadingOn : void dbSetReflectionShadingOn ( int iObject )
dbSetAlphaMappingOn : void dbSetAlphaMappingOn ( int iObject, int iPercentage )
dbSetEffectOn : void dbSetEffectOn ( int iObject, char* szFXFile, int iTextureFlag )
dbSetShadingOff : void dbSetShadingOff ( int iObject )
dbLoadEffect : void dbLoadEffect ( char* szFilename, int iEffect, int iTextureFlag )
dbDeleteEffect : void dbDeleteEffect ( int iEffect )
dbSetObjectEffect : void dbSetObjectEffect ( int iObject, int iEffect )
dbSetLimbEffect : void dbSetLimbEffect ( int iObject, int iLimb, int iEffect )
dbPerformCheckListForEffectValues : void dbPerformCheckListForEffectValues ( int iEffect )
dbPerformCheckListForEffectErrors : void dbPerformCheckListForEffectErrors ( int iEffect )
dbSetEffectConstantBoolean : void dbSetEffectConstantBoolean ( int iEffect, char* szConstant, int iValue )
dbSetEffectConstantInteger : void dbSetEffectConstantInteger ( int iEffect, char* szConstant, int iValue )
dbSetEffectConstantFloat : void dbSetEffectConstantFloat ( int iEffect, char* szConstant, float fValue )
dbSetEffectConstantVector : void dbSetEffectConstantVector ( int iEffect, char* szConstant, int iVector )
dbSetEffectConstantMatrix : void dbSetEffectConstantMatrix ( int iEffect, char* szConstant, int iMatrix )
dbSetEffectTechnique : void dbSetEffectTechnique ( int iEffect, char* szTechnique )
dbSetEffectTranspose : void dbSetEffectTranspose ( int iEffect, int iTransposeFlag )
COLLISION COMMANDS
dbMakeObjectCollisionBox : void dbMakeObjectCollisionBox ( int iObject, float X1, float Y1, float Z1, float X2, float Y2, float Z2, int iCollisionFlag )
dbDeleteObjectCollisionBox : void dbDeleteObjectCollisionBox ( int iObject )
dbSetObjectCollisionOn : void dbSetObjectCollisionOn ( int iObject )
dbSetObjectCollisionOff : void dbSetObjectCollisionOff ( int iObject )
dbSetObjectCollisionToBoxes : void dbSetObjectCollisionToBoxes ( int iObject )
dbSetObjectCollisionToPolygons : void dbSetObjectCollisionToPolygons ( int iObject )
dbSetObjectCollisionToSpheres : void dbSetObjectCollisionToSpheres ( int iObject )
dbSetGlobalCollisionOn : void dbSetGlobalCollisionOn ( void )
dbSetGlobalCollisionOff : void dbSetGlobalCollisionOff ( void )
dbSetObjectRadius : void dbSetObjectRadius ( int iObject, float fRadius )
dbAutomaticObjectCollision : void dbAutomaticObjectCollision ( int iObject, float fRadius, int iResponse )
dbAutomaticCameraCollision : void dbAutomaticCameraCollision ( int iObject, float fRadius, int iResponse )
dbMakeStaticCollisionBox : void dbMakeStaticCollisionBox ( float X1, float Y1, float Z1, float X2, float Y2, float Z2 )
LIMB COMMANDS
dbPerformCheckListForObjectLimbs : void dbPerformCheckListForObjectLimbs ( int iObject )
dbOffsetLimb : void dbOffsetLimb ( int iObject, int iLimb, float fX, float fY, float fZ )
dbScaleLimb : void dbScaleLimb ( int iObject, int iLimb, float fX, float fY, float fZ )
dbRotateLimb : void dbRotateLimb ( int iObject, int iLimb, float fX, float fY, float fZ )
dbShowLimb : void dbShowLimb ( int iObject, int iLimb )
dbHideLimb : void dbHideLimb ( int iObject, int iLimb )
dbTextureLimb : void dbTextureLimb ( int iObject, int iLimb, int iImage )
dbColorLimb : void dbColorLimb ( int iObject, int iLimb, int iColor )
dbScaleLimbTexture : void dbScaleLimbTexture ( int iObjct, int iLimb, float fU, float fV )
dbScrollLimbTexture : void dbScrollLimbTexture ( int iObject, int iLmb, float fX, float fY )
dbAddLimb : void dbAddLimb ( int iObject, int iLimb, int iMesh )
dbLinkLimb : void dbLinkLimb ( int iObject, int iParent, int iChild )
dbRemoveLimb : void dbRemoveLimb ( int iObject, int iLimb )
dbSetLimbSmoothing : void dbSetLimbSmoothing ( int iObject, int iLimb, int iPercentage )
MESH COMMANDS
dbLoadMesh : void dbLoadMesh ( char* szFilename, int iMesh )
dbSaveMesh : void dbSaveMesh ( char* szFilename, int iMesh )
dbDeleteMesh : void dbDeleteMesh ( int iMesh )
dbChangeMesh : void dbChangeMesh ( int iObject, int iLimb, int iMesh )
dbMakeMeshFromObject : void dbMakeMeshFromObject ( int iMesh, int iObject )
SHADER COMMANDS
dbCreateVertexShaderFromFile : void dbCreateVertexShaderFromFile ( int iShader, char* szFilename )
dbDeleteVertexShader : void dbDeleteVertexShader ( int iShader )
dbSetVertexShaderOn : void dbSetVertexShaderOn ( int iObject, int iShader )
dbSetVertexShaderOff : void dbSetVertexShaderOff ( int iObject )
dbSetVertexShaderVector : void dbSetVertexShaderVector ( int iShader, int iConstant, int iVector, int iConstantCount )
dbSetVertexShaderMatrix : void dbSetVertexShaderMatrix ( int iShader, int iConstant, int iMatrix, int iConstantCount )
dbSetVertexShaderStream : void dbSetVertexShaderStream ( int iShader, int iPosition, int iData, int iDataType )
dbSetVertexShaderStreamCount : void dbSetVertexShaderStreamCount ( int iShader, int iCount )
dbConvertObjectFVF : void dbConvertObjectFVF ( int iObject, int iFVFFormat )
dbCreatePixelShaderFromFile : void dbCreatePixelShaderFromFile ( int iShader, char* szFilename )
dbDeletePixelShader : void dbDeletePixelShader ( int iShader )
dbSetPixelShaderOn : void dbSetPixelShaderOn ( int iObject, int iShader )
dbSetPixelShaderOff : void dbSetPixelShaderOff ( int iObject )
dbSetPixelShaderTexture : void dbSetPixelShaderTexture ( int iNumber, int iSlot, int iImage )
dbFlushVideoMemory : void dbFlushVideoMemory ( void )
dbCompileCSG : void dbCompileCSG ( char* szInputXFile, char* szOutputXFile )
OBJECT EXPRESSIONS
dbObjectExist : int dbObjectExist ( int iObject )
dbObjectVisible : int dbObjectVisible ( int iObject )
dbObjectPlaying : int dbObjectPlaying ( int iObject )
dbObjectLooping : int dbObjectLooping ( int iObject )
dbObjectPositionX : float dbObjectPositionX ( int iObject )
dbObjectPositionY : float dbObjectPositionY ( int iObject )
dbObjectPositionZ : float dbObjectPositionZ ( int iObject )
dbObjectSize : float dbObjectSize ( int iObject )
dbObjectSizeX : float dbObjectSizeX ( int iObject )
dbObjectSizeY : float dbObjectSizeY ( int iObject )
dbObjectSizeZ : float dbObjectSizeZ ( int iObject )
dbObjectAngleX : float dbObjectAngleX ( int iObject )
dbObjectAngleY : float dbObjectAngleY ( int iObject )
dbObjectAngleZ : float dbObjectAngleZ ( int iObject )
dbObjectFrame : int dbObjectFrame ( int iObject )
dbObjectSpeed : int dbObjectSpeed ( int iObject )
dbObjectInterpolation : int dbObjectInterpolation ( int iObject )
dbTotalObjectFrames : int dbTotalObjectFrames ( int iObject )
COLLISION EXPRESSIONS
dbObjectHit : int dbObjectHit ( int iObjectA, int iObjectB )
dbObjectCollision : int dbObjectCollision ( int iObjectA, int iObjectB )
dbGetObjectCollisionX : float dbGetObjectCollisionX ( void )
dbGetObjectCollisionY : float dbGetObjectCollisionY ( void )
dbGetObjectCollisionZ : float dbGetObjectCollisionZ ( void )
dbObjectCollisionRadius : float dbObjectCollisionRadius ( int iObject )
dbObjectCollisionCenterX : float dbObjectCollisionCenterX ( int iObject )
dbObjectCollisionCenterY : float dbObjectCollisionCenterY ( int iObject )
dbObjectCollisionCenterZ : float dbObjectCollisionCenterZ ( int iObject )
dbIntersectObject : float dbIntersectObject ( int iObject, float fX, float fY, float fZ, float fToX, float fToY, float fToZ )
LIMB EXPRESSIONS
dbLimbExist : int dbLimbExist ( int iObject, int iLimb )
dbLimbName$ : char* dbLimbName$ ( int iObject, int iLimb )
dbLimbVisible : int dbLimbVisible ( int iObject, int iLimb )
dbLimbOffsetX : float dbLimbOffsetX ( int iObject, int iLimb )
dbLimbOffsetY : float dbLimbOffsetY ( int iObject, int iLimb )
dbLimbOffsetZ : float dbLimbOffsetZ ( int iObject, int iLimb )
dbLimbScaleX : float dbLimbScaleX ( int iObject, int iLimb )
dbLimbScaleY : float dbLimbScaleY ( int iObject, int iLimb )
dbLimbScaleZ : float dbLimbScaleZ ( int iObject, int iLimb )
dbLimbAngleX : float dbLimbAngleX ( int iObject, int iLimb )
dbLimbAngleY : float dbLimbAngleY ( int iObject, int iLimb )
dbLimbAngleZ : float dbLimbAngleZ ( int iObject, int iLimb )
dbLimbTexture : int dbLimbTexture ( int iObject, int iLimb )
dbLimbTextureName : char* dbLimbTextureName ( int iObject, int iLimb )
dbLimbDirectionX : float dbLimbDirectionX ( int iObject, int iLimb )
dbLimbDirectionY : float dbLimbDirectionY ( int iObject, int iLimb )
dbLimbDirectionZ : float dbLimbDirectionZ ( int iObject, int iLimb )
dbLimbPositionX : float dbLimbPositionX ( int iObject, int iLimb )
dbLimbPositionY : float dbLimbPositionY ( int iObject, int iLimb )
dbLimbPositionZ : float dbLimbPositionZ ( int iObject, int iLimb )
dbCheckLimbLink : int dbCheckLimbLink ( int iObject, int iLimb )
STATIC COLLISION EXPRESSIONS
dbStaticLineOfSight : int dbStaticLineOfSight ( float fX1, float fY1, float fZ1, float fX2, float fY2, float fZ2, float fWidth, float fAccuracy )
dbStaticLineOfSightX : float dbStaticLineOfSightX ( void )
dbStaticLineOfSightY : float dbStaticLineOfSightY ( void )
dbStaticLineOfSightZ : float dbStaticLineOfSightZ ( void )
dbGetStaticCollisionHit : int dbGetStaticCollisionHit ( float fOX1, float fOY1, float fOZ1, float fOX2, float fOY2, float fOZ2, float fNX1, float fNY1, float fNZ1, float fNX2, float fNY2, float fNZ2 )
dbGetStaticCollisionX : float dbGetStaticCollisionX ( void )
dbGetStaticCollisionY : float dbGetStaticCollisionY ( void )
dbGetStaticCollisionZ : float dbGetStaticCollisionZ ( void )
SCREEN OBJECT EXPRESSIONS
dbObjectInScreen : int dbObjectInScreen ( int iObject )
dbObjectScreenX : int dbObjectScreenX ( int iObject )
dbObjectScreenY : int dbObjectScreenY ( int iObject )
dbPickObject : int dbPickObject ( int iX, int iY, int iObjectStart, int iObjectEnd )
dbPickScreen : void dbPickScreen ( int iX, int iY, float fDistance )
dbGetPickDistance : float dbGetPickDistance ( void )
dbGetPickVectorX : float dbGetPickVectorX ( void )
dbGetPickVectorY : float dbGetPickVectorY ( void )
dbGetPickVectorZ : float dbGetPickVectorZ ( void )
AVAILABILITY EXPRESSIONS
dbAlphaBlendingAvailable : int dbAlphaBlendingAvailable ( void )
dbAlphaAvailable :int dbAlphaAvailable ( void )
dbAlphaComparisionAvailable : int dbAlphaComparisionAvailable ( void )
dbAnistropicFilteringAvailable : int dbAnistropicFilteringAvailable ( void )
dbAntiAliasAvailable : int dbAntiAliasAvailable ( void )
dbBlitSysToLocalAvailable : int dbBlitSysToLocalAvailable ( void )
dbCalibrateGammaAvailable : int dbCalibrateGammaAvailable ( void )
dbClipAndScalePointsAvailable : int dbClipAndScalePointsAvailable ( void )
dbClipTLVertsAvailable : int dbClipTLVertsAvailable ( void )
dbColorPerspectiveAvailable : int dbColorPerspectiveAvailable ( void )
dbColorWriteEnableAvailable : int dbColorWriteEnableAvailable ( void )
dbCubeMapAvailable : int dbCubeMapAvailable ( void )
dbCullCCWAvailable : int dbCullCCWAvailable ( void )
dbCullCWAvailable : int dbCullCWAvailable ( void )
dbGetDeviceType : int dbGetDeviceType ( void )
dbDitherAvailable : int dbDitherAvailable ( void )
dbFilteringAvailable : int dbFilteringAvailable ( void )
dbFogRangeAvailable : int dbFogRangeAvailable ( void )
dbFogTableAvailable : int dbFogTableAvailable ( void )
dbFogVertexAvailable : int dbFogVertexAvailable ( void )
dbFogAvailable : int dbFogAvailable ( void )
dbFullscreenGammaAvailable : int dbFullscreenGammaAvailable ( void )
dbGetMaximumLights : int dbGetMaximumLights ( void )
dbGetMaximumPixelShaderValue : int dbGetMaximumPixelShaderValue ( void )
dbGetMaximumTextureHeight : int dbGetMaximumTextureHeight ( void )
dbGetMaximumTextureWidth : int dbGetMaximumTextureWidth ( void )
dbGetMaximumVertexShaderConstants : int dbGetMaximumVertexShaderConstants ( void )
dbGetMaximumVolumeExtent : int dbGetMaximumVolumeExtent ( void )
dbMipCubeMapAvailable : int dbMipCubeMapAvailable ( void )
dbMipMapAvailable : int dbMipMapAvailable ( void )
dbMipMapLodBiasAvailable : int dbMipMapLodBiasAvailable ( void )
dbMipMapVolumeAvailable : int dbMipMapVolumeAvailable ( void )
dbNonPowTexturesAvailable : int dbNonPowTexturesAvailable ( void )
dbPerspectiveTexturesAvailable : int dbPerspectiveTexturesAvailable ( void )
dbGetMaximumPixelShaderVersion : float dbGetMaximumPixelShaderVersion ( void )
dbProjectedTexturesAvailable : int dbProjectedTexturesAvailable ( void )
dbRenderAfterFlipAvailable : int dbRenderAfterFlipAvailable ( void )
dbRenderWindowedAvailable : int dbRenderWindowedAvailable ( void )
dbSeperateTextureMemoriesAvailable : int dbSeperateTextureMemoriesAvailable ( void )
dbOnlySquareTexturesAvailable : int dbOnlySquareTexturesAvailable ( void )
dbTNLAvailable : int dbTNLAvailable ( void )
dbTLVertexSystemMemoryAvailable : int dbTLVertexSystemMemoryAvailable ( void )
dbTLVertexVideoMemoryAvailable : int dbTLVertexVideoMemoryAvailable ( void )
dbNonLocalVideoMemoryAvailable : int dbNonLocalVideoMemoryAvailable ( void )
dbTextureSystemMemoryAvailable : int dbTextureSystemMemoryAvailable ( void )
dbTextureVideoMemoryAvailable : int dbTextureVideoMemoryAvailable ( void )
dbGetMaximumVertexShaderVersion : float dbGetMaximumVertexShaderVersion ( void )
dbVolumeMapAvailable : int dbVolumeMapAvailable ( void )
dbWBufferAvailable : int dbWBufferAvailable ( void )
dbWFogAvailable : int dbWFogAvailable ( void )
dbZBufferAvailable : int dbZBufferAvailable ( void )
dbZFogAvailable : int dbZFogAvailable ( void )
dbMeshExist : int dbMeshExist ( int iMesh )
dbEffectExist : int dbEffectExist ( int iEffect )
dbVertexShaderExist :int dbVertexShaderExist ( int iShader )
dbPixelShaderExist : int dbPixelShaderExist ( int iShader )
dbStatistic : int dbStatistic ( int iCode )
--GamePatternz 22:15, 2 October 2008 (UTC)
