Loading table of contents...
RenderWare Graphics API Reference
Data Structures
_rtInt64
RpADCDataTag
RpAtomic
RpBuildMesh
RpBuildMeshTriangle
RpClump
RpCollisionBuildParam
RpCollisionTriangle
RpCollSector
RpCollSectorBBoxIt
RpCollSectorLineIt
RpCollTree
RpCrowd
RpCrowdAnimation
RpCrowdParam
RpD3D9AttenuationParams
RpDMorphAnimation
RpDMorphTarget
RpEnvironment
RpGeometry
RpHAnimFrameExtension
RpHAnimHierarchy
RpHAnimInterpFrame
RpHAnimKeyFrame
RpHAnimNodeInfo
RpInterpolator
RpIntersectData
RpIntersection
RpLight
RpLightTie
RpMaterial
RpMesh
RpMeshHeader
RpMorphInterpolator
RpMorphTarget
RpPatchLODRange
RpPatchMesh
RpPatchMeshDefinition
RpPrtAdvEmtCircle
RpPrtAdvEmtPointList
RpPrtAdvEmtPrtColorItem
RpPrtAdvEmtPrtEmt
RpPrtAdvEmtPrtMultiColor
RpPrtAdvEmtPrtMultiSize
RpPrtAdvEmtPrtMultiTexCoords
RpPrtAdvEmtPrtSizeItem
RpPrtAdvEmtPrtTexCoordsItem
RpPrtAdvEmtSphere
RpPrtAdvMultiPropParams
RpPrtAdvParamBlock
RpPrtAdvParamPointList
RpPrtAdvPrtEmitter
RpPrtAdvPrtMultiColor
RpPrtAdvPrtMultiSize
RpPrtAdvPrtMultiTexCoords
RpPrtAdvPrtTexStep
RpPrtStdEmitter
RpPrtStdEmitterClass
RpPrtStdEmitterPrt2DRotate
RpPrtStdEmitterPrtColor
RpPrtStdEmitterPrtMatrix
RpPrtStdEmitterPrtSize
RpPrtStdEmitterPrtTexCoords
RpPrtStdEmitterPTank
RpPrtStdEmitterStandard
RpPrtStdParticle2DRotate
RpPrtStdParticleBatch
RpPrtStdParticleClass
RpPrtStdParticleColor
RpPrtStdParticleSize
RpPrtStdParticleStandard
RpPrtStdParticleTexCoords
RpPrtStdPropertyTable
RpPTankFormatDescriptor
RpPTankLockStruct
RpQuadPatch
RpSectorBBoxIt
RpSectorLineIt
RpSkin
RpSpline
RpTeamShadows
RpTie
RpToonEdge
RpToonGeo
RpToonInk
RpToonInkDictionary
RpToonMaterial
RpToonPaint
RpToonPaintDictionary
RpTriangle
RpTriPatch
RpTriStripData
RpTriStripEdge
RpTriStripMesh
RpTriStripPolygon
RpTriStripTunnelData
RpUserDataArray
RpUVAnimInterpFrame
RpUVAnimKeyFrame
RpUVAnimKeyFrameData
RpUVAnimLinearKeyFrameData
RpUVAnimMaterialExtension
RpUVAnimParamKeyFrameData
RpWorld
RpWorldSector
Rt2dAnim
Rt2dAnimObjectUpdate
Rt2dAnimProps
Rt2dBBox
Rt2dBrush
Rt2dButton
Rt2dCel
Rt2dCelList
Rt2dFont
Rt2dKeyFrame
Rt2dKeyFrameColor
Rt2dKeyFrameList
Rt2dKeyFrameMorph
Rt2dKeyFrameSet
Rt2dKeyFrameShow
Rt2dKeyFrameTransform
Rt2dMaestro
Rt2dMessage
Rt2dMessageList
Rt2dObject
Rt2dPath
Rt2dStringLabel
RtAnimAnimation
RtAnimInterpFrameHeader
RtAnimInterpolator
RtAnimInterpolatorInfo
RtAnimKeyFrameHeader
RtBezierV4d
RtCharsetDesc
RtCompressedKeyFrame
RtCompressedKeyFrameCustomData
RtDict
RtDictSchema
RtFile
RtFileSystem
RtFileSystemFileFunctionTable
RtGCondGeometryList
RtGCondParameters
RtGCondPolygon
RtGCondUserdataCallBacks
RtGCondVertex
RtInt64
RtLtMapAreaLightGroup
RtLtMapCnvAtomicSession
rtLtMapCnvImageList
RtLtMapCnvWorldSectorData
RtLtMapCnvWorldSession
RtLtMapLightingSession
RtQuat
RtQuatSlerpArgandCache
RtQuatSlerpCache
RtSlerp
RtTOC
RtTOCEntry
RtWinFile
RtWinFileSystem
RtWingEdge
RtWingFace
RtWings
RtWingVertex
RtWorldImport
RtWorldImportBBoxHintDesc
RtWorldImportBuildCallBacks
RtWorldImportBuildClipStatistics
RtWorldImportBuildPolyInfo
RtWorldImportBuildSector
RtWorldImportBuildStatus
RtWorldImportBuildVertex
RtWorldImportBuildVertexMode
RtWorldImportGuideKDTree
RtWorldImportHints
RtWorldImportParameters
RtWorldImportPartition
RtWorldImportTriangle
RtWorldImportUserdataCallBacks
RtWorldImportVertex
RwBBox
RwCamera
RwChunkGroup
RwChunkHeaderInfo
RwD3D9Metrics
RwD3D9Vertex
RwEngineOpenParams
RwError
RwFrame
RwFreeList
RwImage
RwLine
RwMatrix
RwMatrixTolerance
RwMatrixWeights
RwMemory
RwMemoryFunctions
RwMetrics
RwObject
RwPalQuant
RwRaster
RwRect
RwResEntry
RwRGBA
RwRGBAReal
RwSphere
RwStream
RwStreamCustom
RwStreamFile
RwStreamMemory
RwStreamUnion
RwSubSystemInfo
RwSurfaceProperties
RwTexCoords
RwTexDictionary
RwTexture
RwV2d
RwV3d
RwV4d
RwVideoMode
RxCamSpace3DVertex
RxCluster
RxClusterDefinition
RxClusterRef
RxD3D9InstanceData
RxD3D9ResEntryHeader
RxD3D9VertexStream
RxExecutionContext
RxHeap
RxInterp
RxIoSpec
RxMeshStateVector
RxNodeCloneData
RxNodeCloneInitData
RxNodeDefinition
RxNodeMethods
RxNodeUVInterpSettings
RxObjSpace3DVertex
RxOutputSpec
RxPacket
RxPacketCache
RxPacketCacheCluster
RxPipeline
RxPipelineCluster
RxPipelineNode
RxPipelineNodeParam
RxPipelineNodeTopSortData
RxPipelineRequiresCluster
RxRenderStateVector
RxScatter
RxTriPlane
RxUV
RxVStep
Data Fields
Modules
Introduction
Introduction
Getting Started
What is RenderWare Graphics?
RenderWare Graphics Components
The Core Library
The World Library
Structure
API Reference Contents
Using the API Reference
Naming Conventions
Typographic Conventions
Finding Information
Text too big or too small?
Documentation and Examples
Examples Documentation
Documentation
Documentation Available
Exporter Documentation
Artists Documentation
Technical Documentation
White Papers
FX Pack
CrowdFX
ParticlesFX
TeamFX
ToonFX
Tools and Viewers
Tools Documentation
Viewer Documentation
User Guide
User Guide Volume I
User Guide Volume II
User Guide Volume III
White Papers
Generic White Papers
D3D8 & D3D9 White Papers
Integrating with MSDN Collection
Introduction
Integrating CHI with MSDN Collection
Introduction
Step 1 - Locate msdnxxx.col
Step 2 - Edit msdnxxx.col
Step 3 - Locate hhcolreg.dat
Step 4 - Edit hhcolreg.dat
Additional Information
Integrating HXS with MSDN Collection
Introduction
Software Required
Step 1 - Converting
Step 2 - Editing
Step 3 - Compiling
Step 4 - Registering Part 1
Step 5 - Registering Part 2
Step 6 - Viewing
Additional Information
Release Notes
Release Notes Overview
3.7
Introduction
What's New in 3.7?
Functionality Added
Functionality Removed
PC Enhancements
PC Functionality Added
3.6
Introduction
What's New in 3.6?
Other Art Path Improvements
Documentation
Examples - OpenExport
Examples - SDK
Functionality Added
Functionality Removed
D3D9 Enhancements
D3D9 Functionality Added
3.5
Introduction
What's New in 3.5?
Other Art Path Improvements
Documentation
Examples - OpenExport
Examples - SDK
Functionality Added
Functionality Renamed
Functionality Removed
D3D8 Enhancements
3.4
Introduction
What's New
Enhancements - Features
Documentation
Examples
Features Removed
Enhancements - D3D8
3.3
Introduction
What's New
New Plugins
Enhanced Plugins
New API Functions
Documentation
Examples
Features Removed
Enhancements - D3D8
New Features for D3D8
3.2
Introduction
What's New
RwPlCore implementation
Exporter implementation
Documentation
Examples
Features Removed
Enhancements - D3D8
3.1
Introduction
What's New - D3D7
Contact Us
Contact Information
Feedback
Copyright and Trademarks
Copyright
Trademarks
Plugins & Toolkits List
Plugins & Toolkits List Overview
Plugins
Toolkits
D3D9 Specific Plugins and Toolkits
Fundamental Types
Fundamental Types Overview
Misc Data Types
Enumerations
RwTextureCoordinateIndex
Data Structures
RwSurfaceProperties
RwTexCoords
Integer Types
Integer Types
Typedefs
RwBool
RwChar
RwInt128
RwInt16
RwInt32
RwInt64
RwInt8
RwUInt128
RwUInt16
RwUInt32
RwUInt64
RwUInt8
Real Types
Typedefs
RwFixed
RwReal
Geometrical Types
RwBBox
RwBBox Overview
Functions
RwBBoxAddPoint
RwBBoxCalculate
RwBBoxContainsPoint
RwBBoxInitialize
Data Structures
RwBBox
Data Structures
RwLine
RwRect
RwSphere
Vector Types
RwV2d
RwV2d Overview
Functions
RwV2dAdd
RwV2dAssign
RwV2dDotProduct
RwV2dLength
RwV2dLineNormal
RwV2dNormalize
RwV2dPerp
RwV2dScale
RwV2dSub
Data Structures
RwV2d
RwV3d
RwV3d Overview
D3D9
Matrix-vector Products
Functions
RwV3dAdd
RwV3dAssign
RwV3dCrossProduct
RwV3dDotProduct
RwV3dIncrementScaled
RwV3dLength
RwV3dNegate
RwV3dNormalize
RwV3dScale
RwV3dSub
RwV3dTransformPoint
RwV3dTransformPoints
RwV3dTransformVector
RwV3dTransformVectors
Data Structures
RwV3d
RwV4d
Data Structures
RwV4d
Matrix Types
RwMatrix
RwMatrix Overview
D3D9
RwMatrixMultiply
Enumerations
RwOpCombineType
Functions
RwEngineGetMatrixTolerances
RwEngineSetMatrixTolerances
RwMatrixChunkInfoRead
RwMatrixCopy
RwMatrixCreate
RwMatrixDestroy
RwMatrixGetAt
RwMatrixGetPos
RwMatrixGetRight
RwMatrixGetUp
RwMatrixInvert
RwMatrixMultiply
RwMatrixOptimize
RwMatrixOrthoNormalize
RwMatrixQueryRotate
RwMatrixRotate
RwMatrixRotateOneMinusCosineSine
RwMatrixScale
RwMatrixSetFreeListCreateParams
RwMatrixSetIdentity
RwMatrixStreamGetSize
RwMatrixStreamRead
RwMatrixStreamWrite
RwMatrixTransform
RwMatrixTranslate
RwMatrixUpdate
Data Structures
RwMatrix
RwMatrixTolerance
RwRGBA
RwRGBA Overview
Functions
RwRGBAFromRwRGBAReal
RwRGBAGammaCorrect
RwRGBARealAdd
RwRGBARealFromRwRGBA
RwRGBARealScale
RwRGBARealSub
RwRGBASetFromPixel
RwRGBAToPixel
Data Structures
RwRGBA
RwRGBAReal
Math Tools
Math Tools Overview
RpRandom
RpRandom Plugin Overview
Functions
RpRandom
RpRandomMT
RpRandomPluginAttach
RpRandomSeed
RpRandomSeedMT
RpSpline
RpSpline Plugin Overview
Functions
RpSplineClone
RpSplineCreate
RpSplineDestroy
RpSplineFindMatrix
RpSplineFindPosition
RpSplineGetControlPoint
RpSplineGetNumControlPoints
RpSplinePluginAttach
RpSplineRead
RpSplineSetControlPoint
RpSplineStreamGetSize
RpSplineStreamRead
RpSplineStreamWrite
RpSplineWrite
Data Structures
RpSpline
RtBezPat
RtBezPat Toolkit Overview
Typedefs
RtBezierMatrix
RtBezierRow
Functions
RtBezierQuadBernsteinWeight3d
RtBezierQuadBernsteinWeight4d
RtBezierQuadControlFit3d
RtBezierQuadDifferenceStepU3d
RtBezierQuadDifferenceStepU4d
RtBezierQuadDifferenceStepV3d
RtBezierQuadDifferenceStepV4d
RtBezierQuadFromTriangle
RtBezierQuadGetNormals
RtBezierQuadOriginDifference3d
RtBezierQuadOriginDifference4d
RtBezierQuadPointDifference3d
RtBezierQuadPointDifference4d
RtBezierQuadSample3d
RtBezierQuadTangent
RtBezierQuadTangentPair
RtBezierTriangleControlFit3d
Data Structures
RtBezierV4d
RtBary
RtBary Toolkit Overview
Typedefs
RtBaryTransform
RtBaryV4d
Functions
RtBaryGetTransform
RtBaryNormalize
RtBaryV3dFromWeights
RtBaryWeightsFromEdge
RtBaryWeightsFromV3d
RtIntersection
RtIntersection Toolkit Overview
Functions
RtIntersectionBBoxTriangle
RtIntersectionLineTriangle
RtIntersectionSphereTriangle
RtQuat
RtQuat Toolkit Overview
Functions
RtQuatAdd
RtQuatAssign
RtQuatConjugate
RtQuatConvertFromMatrix
RtQuatConvertToMatrix
RtQuatDecrementRealPart
RtQuatExp
RtQuatIncrement
RtQuatIncrementRealPart
RtQuatInit
RtQuatLog
RtQuatModulus
RtQuatModulusSquared
RtQuatMultiply
RtQuatNegate
RtQuatPow
RtQuatQueryRotate
RtQuatReciprocal
RtQuatRotate
RtQuatScale
RtQuatSquare
RtQuatSquareRoot
RtQuatSub
RtQuatTransformVectors
RtQuatUnitConvertToMatrix
RtQuatUnitExp
RtQuatUnitLog
RtQuatUnitPow
Data Structures
RtQuat
RtRay
RtRay Toolkit Overview
Functions
RtLineClipBBox
RtLineClipPlane
RtLineSphereIntersectionTest
RtLineTriangleIntersectionTest
RtSlerp
RtSlerp Toolkit Overview
Functions
RtQuatSetupSlerpArgandCache
RtQuatSetupSlerpCache
RtQuatSlerp
RtQuatSlerpArgand
RtSlerpCreate
RtSlerpDestroy
RtSlerpGetMatrix
RtSlerpInitialize
RtSlerpSetLerp
Data Structures
RtQuatSlerpArgandCache
RtQuatSlerpCache
RtSlerp
Initialization & Resource Management
Initialization & Resource Management Overview
RwEngine
RwEngine Overview
D3D9
Device Cache
Metrics
Functions
RwD3D9ChangeMultiSamplingLevels
RwD3D9ChangeVideoMode
RwD3D9CreatePixelShader
RwD3D9CreateVertexBuffer
RwD3D9CreateVertexDeclaration
RwD3D9CreateVertexShader
RwD3D9DeletePixelShader
RwD3D9DeleteVertexDeclaration
RwD3D9DeleteVertexShader
RwD3D9DestroyVertexBuffer
RwD3D9DeviceSupportsDXTTexture
RwD3D9DrawIndexedPrimitive
RwD3D9DrawIndexedPrimitiveUP
RwD3D9DrawPrimitive
RwD3D9DrawPrimitiveUP
RwD3D9DynamicVertexBufferCreate
RwD3D9DynamicVertexBufferDestroy
RwD3D9DynamicVertexBufferLock
RwD3D9DynamicVertexBufferUnlock
RwD3D9EnableLight
RwD3D9EngineGetMaxMultiSamplingLevels
RwD3D9EngineSetMultiSamplingLevels
RwD3D9EngineSetMultiThreadSafe
RwD3D9EngineSetRefreshRate
RwD3D9EngineSetSoftwareVertexProcessing
RwD3D9GetCaps
RwD3D9GetCurrentD3DDevice
RwD3D9GetCurrentD3DRenderTarget
RwD3D9GetLight
RwD3D9GetStencilClear
RwD3D9GetTransform
RwD3D9IndexBufferCreate
RwD3D9SetClipPlane
RwD3D9SetFVF
RwD3D9SetIndices
RwD3D9SetLight
RwD3D9SetMaterial
RwD3D9SetPixelShader
RwD3D9SetPixelShaderConstant
RwD3D9SetRenderTarget
RwD3D9SetStencilClear
RwD3D9SetStreamSource
RwD3D9SetSurfaceProperties
RwD3D9SetTexture
RwD3D9SetTransform
RwD3D9SetTransformWorld
RwD3D9SetVertexDeclaration
RwD3D9SetVertexShader
RwD3D9SetVertexShaderConstant
RwD3D9VertexBufferManagerChangeDefaultSize
Defines
rwID_2DANIM
rwID_2DPLUGIN
rwID_ADCPLUGIN
rwID_ANIMTOOLKIT
rwID_ANISOTPLUGIN
rwID_BARYCENTRIC
rwID_BMPIMAGEPLUGIN
rwID_CHARSEPLUGIN
rwID_CMPKEYTOOLKIT
rwID_COLLISPLUGIN
rwID_CROWDPPPLUGIN
rwID_DICTTOOLKIT
rwID_DMORPHPLUGIN
rwID_ENVIRONMENTPLUGIN
rwID_FILESYSTEMPLUGIN
rwID_GENCPIPETOOLKIT
rwID_GEOMCONDPLUGIN
rwID_GPVSPLUGIN
rwID_HANIMPLUGIN
rwID_INTSECPLUGIN
rwID_JPEGIMAGEPLUGIN
rwID_LODATMPLUGIN
rwID_LOGOPLUGIN
rwID_LTMAPCNVTOOLKIT
rwID_LTMAPPLUGIN
rwID_MATERIALEFFECTSPLUGIN
rwID_MIPMAPKPLUGIN
rwID_MORPHPLUGIN
rwID_NOHSWORLDPLUGIN
rwID_PATCHPLUGIN
rwID_PICKPLUGIN
rwID_PITEXDICTIONARYTK
rwID_PNGIMAGEPLUGIN
rwID_PRTADVPLUGIN
rwID_PRTSTDPLUGIN
rwID_PTANKPLUGIN
rwID_QUATPLUGIN
rwID_RANDOMPLUGIN
rwID_RASIMAGEPLUGIN
rwID_RAYPLUGIN
rwID_SKINPLUGIN
rwID_SKINSPLITTOOKIT
rwID_SKYMIPMAPVAL
rwID_SLERPPLUGIN
rwID_SPLINEPLUGIN
rwID_SPLINEPVSPLUGIN
rwID_TEAMPLUGIN
rwID_TIFFIMAGEPLUGIN
rwID_TILERENDPLUGIN
rwID_TLWORLDPLUGIN
rwID_TOCTOOLKIT
rwID_TOONPLUGIN
rwID_USERDATAPLUGIN
rwID_UVANIMPLUGIN
rwID_VCATPLUGIN
rwID_WINGPLUGIN
Enumerations
RwCriterionCoreID
RwEngineInitFlag
RwVideoModeFlag
Functions
RwEngineClose
RwEngineGetCurrentSubSystem
RwEngineGetCurrentVideoMode
RwEngineGetMaxTextureSize
RwEngineGetMetrics
RwEngineGetNumSubSystems
RwEngineGetNumVideoModes
RwEngineGetPluginOffset
RwEngineGetSubSystemInfo
RwEngineGetTextureMemorySize
RwEngineGetVersion
RwEngineGetVideoModeInfo
RwEngineInit
RwEngineOpen
RwEngineRegisterPlugin
RwEngineSetFocus
RwEngineSetSubSystem
RwEngineSetVideoMode
RwEngineStart
RwEngineStop
RwEngineTerm
Data Structures
RwEngineOpenParams
RwMetrics
RwSubSystemInfo
RwVideoMode
RwFreeList
RwFreeList Overview
Defines
rwFREELISTFLAG_FREEBLOCKS
rwFREELISTFLAG_STATIC
Typedefs
RwFreeListCallBack
Functions
RwFreeListAlloc
RwFreeListCreate
RwFreeListCreateAndPreallocateSpace
RwFreeListDestroy
RwFreeListForAllUsed
RwFreeListFree
RwFreeListGetFlags
RwFreeListPurge
RwFreeListPurgeAllFreeLists
RwFreeListSetFlags
Data Structures
RwFreeList
Memory & File Interfaces
Defines
RwCalloc
RwFree
RwMalloc
RwMemoryHintGetChunkID
RwMemoryHintGetDuration
RwMemoryHintGetFlags
RwRealloc
Enumerations
RwMemoryHintDuration
RwMemoryHintFlag
Functions
RwMemoryGetLastAllocFile
RwMemoryGetLastAllocLine
RwOsGetMemoryInterface
Data Structures
RwMemoryFunctions
RwPlugin
RwPlugin Overview
Typedefs
RwPluginDataChunkAlwaysCallBack
RwPluginDataChunkGetSizeCallBack
RwPluginDataChunkReadCallBack
RwPluginDataChunkRightsCallBack
RwPluginDataChunkWriteCallBack
RwPluginObjectConstructor
RwPluginObjectCopy
RwPluginObjectDestructor
Functions
RwPluginRegistrySetFreeListCreateParams
RwResources
RwResources Overview
Typedefs
RwResEntryDestroyNotify
Functions
RwResourcesAllocateResEntry
RwResourcesEmptyArena
RwResourcesFreeResEntry
RwResourcesGetArenaSize
RwResourcesGetArenaUsage
RwResourcesSetArenaSize
RwResourcesUseResEntry
Data Structures
RwResEntry
Error & Debug Handling
Error and Debug Handling Overview
RwDebug
RwDebug Overview
Typedefs
RwDebugHandler
Enumerations
RwDebugType
Functions
RwDebugSendMessage
RwDebugSetHandler
RwDebugSetTraceState
RwError
RwError Overview
Functions
RwErrorGet
RwErrorSet
Data Structures
RwError
File System
RtFSyst Toolkit Overview
RtFSyst
RtFSyst Overview
Data Types
Defines
RtFileSystemGetFileLastError
RtFileSystemGetFilePosition
RtFileSystemGetFileSize
RtFileSystemGetFileStatus
RTFS_MAX_NAME_LENGTH
Typedefs
RtFileAbortFunc
RtFileCloseFunc
RtFileEofFunc
RtFileExistsFunc
RtFileGetStatusFunc
RtFileOpenFunc
RtFileReadFunc
RtFileSetPositionFunc
RtFileSyncFunc
RtFileSystemCallBack
RtFileSystemCloseFunc
RtFileSystemGetDeviceNameFunc
RtFileSystemGetFileFunc
RtFileWriteFunc
Enumerations
RtFileAccessFlag
RtFileError
RtFileSeekMethod
RtFileStatus
RtFileSystemCallBackCode
RtFileSystemError
RtFileSystemStatus
RtFSFileOperation
Data Structures
_rtInt64
RtFile
RtFileSystem
RtFileSystemFileFunctionTable
RtInt64
Windows
Data Types
Data Structures
RtWinFile
RtWinFileSystem
Functions
RtWinFSystemInit
Functions
RtFileSystemDefaultToAsync
RtFileSystemGetCallBack
RtFileSystemGetDeviceName
RtFileSystemGetStatus
RtFileSystemIsDefaultedToAsync
RtFileSystemSetCallBack
RtFileSystemSetDeviceName
RtFileSystemSetOustandingOpCallback
RtFSMgr
RtFSMgr Overview
Data Types
Defines
RtFSManagerGetLastError
Typedefs
RtFSFileOpCallBack
RtFSManagerCallBack
Enumerations
RtFSManagerError
Functions
RtFSManagerClose
RtFSManagerFOpen
RtFSManagerGetDefaultFileSystem
RtFSManagerGetFileSystemFromFileName
RtFSManagerGetFileSystemFromName
RtFSManagerOpen
RtFSManagerRegister
RtFSManagerSetCallBack
RtFSManagerSetDefaultFileSystem
RtFSManagerSyncAllFiles
RtFSManagerSyncAllFilesOnFileSystem
RtFSManagerUnregister
RwFAsyncCancel
RwFclose
RwFeof
RwFexist
RwFgets
RwFopen
RwFputs
RwFread
RwFseek
RwFtell
RwFwrite
Streaming
Streaming Overview
RwMem
RwMem Overview
Functions
RwMemFloat32ToReal
RwMemLittleEndian16
RwMemLittleEndian32
RwMemNative16
RwMemNative32
RwMemRealToFloat32
RwStream
RwStream Overview
Enumerations
RwCorePluginID
RwStreamAccessType
RwStreamType
Functions
RwStreamClose
RwStreamFindChunk
RwStreamOpen
RwStreamRead
RwStreamReadChunkHeaderInfo
RwStreamReadInt16
RwStreamReadInt32
RwStreamReadReal
RwStreamSetFreeListCreateParams
RwStreamSkip
RwStreamWrite
RwStreamWriteChunkHeader
RwStreamWriteInt16
RwStreamWriteInt32
RwStreamWriteReal
Data Structures
RwChunkHeaderInfo
RwMemory
RwStream
RwStreamCustom
RwStreamFile
RwStreamMemory
RwStreamUnion
RwChunkGroup
RwChunkGroup Overview
Functions
RwChunkGroupBeginStreamRead
RwChunkGroupBeginStreamWrite
RwChunkGroupCreate
RwChunkGroupDestroy
RwChunkGroupEndStreamRead
RwChunkGroupEndStreamWrite
RwChunkGroupSetFreeListCreateParams
RwChunkGroupSetName
RwChunkGroupStreamGetSize
Data Structures
RwChunkGroup
RtTOC
RtTOC Toolkit overview
Functions
RtTOCCreate
RtTOCDestroy
RtTOCGetEntry
RtTOCGetNumEntries
RtTOCStreamGetSize
RtTOCStreamRead
RtTOCStreamWrite
Data Structures
RtTOC
RtTOCEntry
Rasters, Textures & Images
Rasters, Textures & Images Overview
RwImage
RwImage Overview
Typedefs
RwImageCallBackRead
RwImageCallBackWrite
Functions
RwImageAllocatePixels
RwImageApplyMask
RwImageCopy
RwImageCreate
RwImageCreateResample
RwImageDestroy
RwImageFindFileType
RwImageFindRasterFormat
RwImageFormatSetFreeListCreateParams
RwImageFreePixels
RwImageGammaCorrect
RwImageGetDepth
RwImageGetGamma
RwImageGetHeight
RwImageGetPalette
RwImageGetPath
RwImageGetPixels
RwImageGetPluginOffset
RwImageGetStride
RwImageGetWidth
RwImageMakeMask
RwImageRead
RwImageReadMaskedImage
RwImageRegisterImageFormat
RwImageRegisterPlugin
RwImageResample
RwImageResize
RwImageSetFreeListCreateParams
RwImageSetFromRaster
RwImageSetGamma
RwImageSetPalette
RwImageSetPath
RwImageSetPixels
RwImageSetStride
RwImageStreamGetSize
RwImageStreamRead
RwImageStreamWrite
RwImageValidatePlugins
RwImageWrite
Data Structures
RwImage
RwRaster
RwRaster Overview
D3D9
Raster Types
Raster Functions
Raster 2D Functions
Functions
RwD3D9RasterCreate
RwD3D9RasterIsCompressed
RwD3D9RasterStreamReadDDS
Enumerations
RwRasterFlipMode
RwRasterFormat
RwRasterLockMode
RwRasterType
Functions
RwRasterClear
RwRasterClearRect
RwRasterCreate
RwRasterDestroy
RwRasterGetCurrentContext
RwRasterGetDepth
RwRasterGetFormat
RwRasterGetHeight
RwRasterGetNumLevels
RwRasterGetOffset
RwRasterGetParent
RwRasterGetPluginOffset
RwRasterGetStride
RwRasterGetType
RwRasterGetWidth
RwRasterLock
RwRasterLockPalette
RwRasterPopContext
RwRasterPushContext
RwRasterRead
RwRasterReadMaskedRaster
RwRasterRegisterPlugin
RwRasterRender
RwRasterRenderFast
RwRasterRenderScaled
RwRasterSetFreeListCreateParams
RwRasterSetFromImage
RwRasterShowRaster
RwRasterSubRaster
RwRasterUnlock
RwRasterUnlockPalette
RwRasterValidatePlugins
Data Structures
RwRaster
RwTexture
RwTexture Overview
D3D9
Textures
Compressed Textures
Cube Textures
Texture Dictionaries
Functions
RwD3D9DDSTextureRead
Typedefs
RwTextureCallBack
RwTextureCallBackFind
RwTextureCallBackMipmapGeneration
RwTextureCallBackMipmapName
RwTextureCallBackRead
Functions
RwTexDictionarySetFreeListCreateParams
RwTextureAddRef
RwTextureCreate
RwTextureDestroy
RwTextureGenerateMipmapName
RwTextureGetAddressing
RwTextureGetAddressingU
RwTextureGetAddressingV
RwTextureGetAutoMipmapping
RwTextureGetDictionary
RwTextureGetFilterMode
RwTextureGetFindCallBack
RwTextureGetMaskName
RwTextureGetMipmapGenerationCallBack
RwTextureGetMipmapNameCallBack
RwTextureGetMipmapping
RwTextureGetName
RwTextureGetPluginOffset
RwTextureGetRaster
RwTextureGetReadCallBack
RwTextureRasterGenerateMipmaps
RwTextureRead
RwTextureRegisterPlugin
RwTextureRegisterPluginStream
RwTextureSetAddressing
RwTextureSetAddressingU
RwTextureSetAddressingV
RwTextureSetAutoMipmapping
RwTextureSetFilterMode
RwTextureSetFindCallBack
RwTextureSetFreeListCreateParams
RwTextureSetMaskName
RwTextureSetMipmapGenerationCallBack
RwTextureSetMipmapNameCallBack
RwTextureSetMipmapping
RwTextureSetName
RwTextureSetRaster
RwTextureSetReadCallBack
RwTextureSetStreamAlwaysCallBack
RwTextureStreamGetSize
RwTextureStreamRead
RwTextureStreamWrite
RwTextureValidatePlugins
Data Structures
RwTexture
RwPalQuant
RwPalQuant Overview
Functions
RwPalQuantAddImage
RwPalQuantGetMaxDepth
RwPalQuantInit
RwPalQuantMatchImage
RwPalQuantResolvePalette
RwPalQuantSetMaxDepth
RwPalQuantTerm
Data Structures
RwPalQuant
Mipmapping
RpAnisot
RpAnisot Plugin Overview
Functions
RpAnisotGetMaxSupportedMaxAnisotropy
RpAnisotPluginAttach
RpAnisotTextureGetMaxAnisotropy
RpAnisotTextureSetMaxAnisotropy
RpMipmapKL
RpMipmapKL Plugin Overview
Functions
RpMipmapKLPluginAttach
RpMipmapKLTextureGetDefaultK
RpMipmapKLTextureGetDefaultL
RpMipmapKLTextureGetK
RpMipmapKLTextureGetL
RpMipmapKLTextureSetDefaultK
RpMipmapKLTextureSetDefaultL
RpMipmapKLTextureSetK
RpMipmapKLTextureSetL
RtMipmapK
RtMipK Toolkit Overview
Functions
RtMipKClumpCalculateKValues
RtMipKWorldCalculateKValues
Texture Dictionaries
RwTexDictionary
RwTexDictionary Overview
Typedefs
RwTexDictionaryCallBack
Functions
RwTexDictionaryAddTexture
RwTexDictionaryCreate
RwTexDictionaryDestroy
RwTexDictionaryFindNamedTexture
RwTexDictionaryForAllTexDictionaries
RwTexDictionaryForAllTextures
RwTexDictionaryGetCurrent
RwTexDictionaryGetPluginOffset
RwTexDictionaryRegisterPlugin
RwTexDictionaryRegisterPluginStream
RwTexDictionaryRemoveTexture
RwTexDictionarySetCurrent
RwTexDictionarySetStreamAlwaysCallBack
RwTexDictionaryStreamGetSize
RwTexDictionaryStreamRead
RwTexDictionaryStreamWrite
RwTexDictionaryValidatePlugins
Data Structures
RwTexDictionary
RtPITexD
RtPITexD Toolkit Overview
Functions
RtPITexDictionaryStreamGetSize
RtPITexDictionaryStreamRead
RtPITexDictionaryStreamWrite
Image Conversion Tools
RtBMP
RtBMP Toolkit Overview
Functions
RtBMPImageRead
RtBMPImageWrite
RtPNG
RtPNG Toolkit Overview
Functions
RtPNGImageRead
RtPNGImageWrite
RtRAS
RtRAS Toolkit Overview
Functions
RtRASImageRead
RtRASImageWrite
RtTIFF
RtTIFF Toolkit Overview
Functions
RtTIFFImageRead
Render States
Render States Overview
RwRenderState
RwRenderState Overview
Enumerations
RwAlphaTestFunction
RwBlendFunction
RwCullMode
RwFogType
RwRenderState
RwShadeMode
RwStencilFunction
RwStencilOperation
RwTextureAddressMode
RwTextureFilterMode
Functions
RwRenderStateGet
RwRenderStateSet
D3D9
Source Blending Modes
Destination Blending Modes
Restrictions
Functions
RwD3D9GetRenderState
RwD3D9GetSamplerState
RwD3D9GetTextureStageState
RwD3D9SetRenderState
RwD3D9SetSamplerState
RwD3D9SetTextureStageState
Immediate Mode
Immediate Mode Overview
Data Types
Enumerations
RwPrimitiveType
RwCameraVertex
RwCameraVertex Overview
Functions
RwCameraVertexAddRGBA
RwCameraVertexGet
RwCameraVertexGetCameraPos
RwCameraVertexGetClipFlags
RwCameraVertexGetNext
RwCameraVertexGetQuantity
RwCameraVertexGetRGBA
RwCameraVertexGetU
RwCameraVertexGetV
RwCameraVertexSetCameraPos
RwCameraVertexSetRGBA
RwCameraVertexSetU
RwCameraVertexSetV
RwIm2D
RwIm2D Overview
D3D9
Functions
RwIm2DGetFarScreenZ
RwIm2DGetNearScreenZ
RwIm2DRenderIndexedPrimitive
RwIm2DRenderLine
RwIm2DRenderPrimitive
RwIm2DRenderTriangle
RwIm2DCameraVertex
RwIm2DCameraVertex Overview
Functions
RwIm2DCameraVertexSetU
RwIm2DCameraVertexSetV
RwIm2DVertex
RwIm2DVertex Overview
Typedefs
RwIm2DVertex
RwImVertexIndex
RxVertexIndex
Functions
RwIm2DVertexGetAlpha
RwIm2DVertexGetBlue
RwIm2DVertexGetCameraX
RwIm2DVertexGetCameraY
RwIm2DVertexGetCameraZ
RwIm2DVertexGetGreen
RwIm2DVertexGetRecipCameraZ
RwIm2DVertexGetRed
RwIm2DVertexGetScreenX
RwIm2DVertexGetScreenY
RwIm2DVertexGetScreenZ
RwIm2DVertexGetU
RwIm2DVertexGetV
RwIm2DVertexSetCameraX
RwIm2DVertexSetCameraY
RwIm2DVertexSetCameraZ
RwIm2DVertexSetIntRGBA
RwIm2DVertexSetRealRGBA
RwIm2DVertexSetRecipCameraZ
RwIm2DVertexSetScreenX
RwIm2DVertexSetScreenY
RwIm2DVertexSetScreenZ
RwIm2DVertexSetU
RwIm2DVertexSetV
RwIm3D
RwIm3D Overview
D3D9
RwIm3DGetTransformPipeline (platform-specific)
RwIm3DGetRenderPipeline (platform-specific)
Enumerations
RwIm3DTransformFlags
Functions
RwIm3DEnd
RwIm3DGetRenderPipeline
RwIm3DGetTransformPipeline
RwIm3DRenderIndexedPrimitive
RwIm3DRenderLine
RwIm3DRenderPrimitive
RwIm3DRenderTriangle
RwIm3DSetRenderPipeline
RwIm3DSetTransformPipeline
RwIm3DTransform
RwIm3DVertex
RwIm3DVertex Overview
Functions
RwIm3DVertexGetNext
RwIm3DVertexGetPos
RwIm3DVertexSetNormal
RwIm3DVertexSetPos
RwIm3DVertexSetRGBA
RwIm3DVertexSetU
RwIm3DVertexSetV
Objects, Frames & Hierarchies
Objects, Frames & Hierarchical Animation Overview
RwFrame
RwFrame Overview
Typedefs
RwFrameCallBack
Functions
RwFrameAddChild
RwFrameAddChildNoUpdate
RwFrameCloneHierarchy
RwFrameCount
RwFrameCreate
RwFrameDestroy
RwFrameDestroyHierarchy
RwFrameDirty
RwFrameForAllChildren
RwFrameForAllObjects
RwFrameGetLTM
RwFrameGetMatrix
RwFrameGetParent
RwFrameGetPluginOffset
RwFrameGetRoot
RwFrameListSetAutoUpdate
RwFrameOrthoNormalize
RwFrameRegisterPlugin
RwFrameRegisterPluginStream
RwFrameRemoveChild
RwFrameRotate
RwFrameScale
RwFrameSetFreeListCreateParams
RwFrameSetIdentity
RwFrameSetStreamAlwaysCallBack
RwFrameTransform
RwFrameTranslate
RwFrameUpdateObjects
RwFrameValidatePlugins
Data Structures
RwFrame
RwObject
RwObject Overview
Typedefs
RwObjectCallBack
Functions
RwObjectGetType
Data Structures
RwObject
RpHAnim
RpHAnim Plugin Overview
RpHAnim Changes
Keyframing support moved to RtAnim
Typedefs
RpHAnimFrameExtension
RpHAnimHierarchy
RpHAnimInterpFrame
RpHAnimKeyFrame
RpHAnimNodeInfo
Enumerations
RpHAnimHierarchyFlag
Functions
RpHAnimFrameGetHierarchy
RpHAnimFrameGetID
RpHAnimFrameSetHierarchy
RpHAnimFrameSetID
RpHAnimHierarchyAddAnimTime
RpHAnimHierarchyAddSubHierarchy
RpHAnimHierarchyAddTogether
RpHAnimHierarchyAttach
RpHAnimHierarchyAttachFrameIndex
RpHAnimHierarchyBlend
RpHAnimHierarchyBlendSubHierarchy
RpHAnimHierarchyCopy
RpHAnimHierarchyCreate
RpHAnimHierarchyCreateFromHierarchy
RpHAnimHierarchyCreateSubHierarchy
RpHAnimHierarchyDestroy
RpHAnimHierarchyDetach
RpHAnimHierarchyDetachFrameIndex
RpHAnimHierarchyGetCurrentAnim
RpHAnimHierarchyGetFlags
RpHAnimHierarchyGetMatrixArray
RpHAnimHierarchySetAnimCallBack
RpHAnimHierarchySetAnimLoopCallBack
RpHAnimHierarchySetCurrentAnim
RpHAnimHierarchySetCurrentAnimTime
RpHAnimHierarchySetFlags
RpHAnimHierarchySetFreeListCreateParams
RpHAnimHierarchySetKeyFrameCallBacks
RpHAnimHierarchySubAnimTime
RpHAnimHierarchyUpdateMatrices
RpHAnimIDGetIndex
RpHAnimKeyFrameAdd
RpHAnimKeyFrameApply
RpHAnimKeyFrameBlend
RpHAnimKeyFrameInterpolate
RpHAnimKeyFrameMulRecip
RpHAnimKeyFrameStreamGetSize
RpHAnimKeyFrameStreamRead
RpHAnimKeyFrameStreamWrite
RpHAnimPluginAttach
RpHAnimRemoveDuplicates
RpHAnimRemoveInterpolate
RpHAnimRemoveInterpolateLoop
RpHAnimRemoveInterpolatesLoopLength
RpHAnimRemoveNoLeafChange
Data Structures
RpHAnimFrameExtension
RpHAnimHierarchy
RpHAnimInterpFrame
RpHAnimKeyFrame
RpHAnimNodeInfo
Cameras
Cameras Overview
RwCamera
RwCamera Overview
D3D9
Functions
RwD3D9CameraAttachWindow
RwD3D9CameraIsBBoxFullyInsideFrustum
RwD3D9CameraIsSphereFullyInsideFrustum
Typedefs
RwCameraCallBack
RwCameraChunkInfo
Enumerations
RwCameraClearMode
RwCameraProjection
RwFrustumTestResult
Functions
RwCameraBeginUpdate
RwCameraChunkInfoRead
RwCameraClear
RwCameraClone
RwCameraCreate
RwCameraDestroy
RwCameraEndUpdate
RwCameraFrustumTestSphere
RwCameraGetCurrentCamera
RwCameraGetFarClipPlane
RwCameraGetFogDistance
RwCameraGetFrame
RwCameraGetNearClipPlane
RwCameraGetPluginOffset
RwCameraGetProjection
RwCameraGetRaster
RwCameraGetViewMatrix
RwCameraGetViewOffset
RwCameraGetViewWindow
RwCameraGetZRaster
RwCameraRegisterPlugin
RwCameraRegisterPluginStream
RwCameraSetFarClipPlane
RwCameraSetFogDistance
RwCameraSetFrame
RwCameraSetFreeListCreateParams
RwCameraSetNearClipPlane
RwCameraSetProjection
RwCameraSetRaster
RwCameraSetStreamAlwaysCallBack
RwCameraSetViewOffset
RwCameraSetViewWindow
RwCameraSetZRaster
RwCameraShowRaster
RwCameraStreamGetSize
RwCameraStreamRead
RwCameraStreamWrite
RwCameraValidatePlugins
Data Structures
RwCamera
RpEnvironment
RpEnv Plugin Overview
Functions
RpEnvironmentCreate
RpEnvironmentDestroy
RpEnvironmentGetBackground
RpEnvironmentSetBackground
RpEnvironmentStreamGetSize
RpEnvironmentStreamRead
RpEnvironmentStreamWrite
Data Structures
RpEnvironment
RtTileRender
RtTile Toolkit Overview
Functions
RtTileDefaultArchive
RtTileRender
Lighting
Lighting Overview
RpLight
RpLight Overview
D3D9
Lighting
Functions
RpD3D9LightGetAttenuationParams
RpD3D9LightSetAttenuationParams
Data Structures
RpD3D9AttenuationParams
Typedefs
RpLightCallBack
Enumerations
RpLightFlag
RpLightType
Functions
RpLightCreate
RpLightDestroy
RpLightForAllWorldSectors
RpLightGetClump
RpLightGetColor
RpLightGetConeAngle
RpLightGetFlags
RpLightGetFrame
RpLightGetPluginOffset
RpLightGetRadius
RpLightGetType
RpLightGetWorld
RpLightRegisterPlugin
RpLightRegisterPluginStream
RpLightSetColor
RpLightSetConeAngle
RpLightSetFlags
RpLightSetFrame
RpLightSetFreeListCreateParams
RpLightSetRadius
RpLightSetStreamAlwaysCallBack
RpLightStreamGetSize
RpLightStreamRead
RpLightStreamWrite
RpLightTieSetFreeListCreateParams
RpLightValidatePlugins
Data Structures
RpLight
RpLightTie
RpLtMap
RpLtMap Plugin Overview
Enumerations
RpLtMapStyle
Functions
RpLtMapAtomicGetLightMap
RpLtMapAtomicSetLightMap
RpLtMapGetPlatformAtomicPipeline
RpLtMapGetPlatformWorldSectorPipeline
RpLtMapGetRasterFormat
RpLtMapGetRenderStyle
RpLtMapPluginAttach
RpLtMapSetRasterFormat
RpLtMapSetRenderStyle
RpLtMapWorldLightMapsQuery
RpLtMapWorldSectorGetLightMap
RpLtMapWorldSectorSetLightMap
RpNormMap
RpNormMap Plugin Overview
Enumerations
RpNormMapAtomicPipeline
Functions
RpNormMapAtomicInitialize
RpNormMapAtomicIsInitialized
RpNormMapGetAtomicPipeline
RpNormMapGetWorldSectorPipeline
RpNormMapMaterialGetEnvMapCoefficient
RpNormMapMaterialGetEnvMapFrame
RpNormMapMaterialGetEnvMapTexture
RpNormMapMaterialGetNormMapTexture
RpNormMapMaterialIsEnvMapModulated
RpNormMapMaterialModulateEnvMap
RpNormMapMaterialSetEnvMapCoefficient
RpNormMapMaterialSetEnvMapFrame
RpNormMapMaterialSetEnvMapTexture
RpNormMapMaterialSetNormMapTexture
RpNormMapPluginAttach
RpNormMapSetActiveLights
RpNormMapWorldEnable
RpNormMapWorldIsEnabled
RpNormMapWorldSectorInitialize
RpNormMapWorldSectorIsInitialized
RtLtMap
RtLtMap Toolkit Overview
PlayStation 2
RtLtMap PlayStation 2 Overview
Typedefs
RtLtMapSkyLumCalcCallBack
Functions
RtLtMapSkyAtomicBaseTexturesProcess
RtLtMapSkyBaseTextureProcess
RtLtMapSkyGetLumCalcCallBack
RtLtMapSkyLightingSessionBaseTexturesProcess
RtLtMapSkyLightMapMakeDarkMap
RtLtMapSkyLumCalcMaxCallBack
RtLtMapSkyLumCalcSigmaCallBack
RtLtMapSkyLumResetCallBack
RtLtMapSkySetLumCalcCallBack
RtLtMapSkyWorldSectorBaseTexturesProcess
Typedefs
RtLtMapIlluminateProgressCallBack
RtLtMapIlluminateSampleCallBack
RtLtMapIlluminateVisCallBack
RtLtMapLightMapProcessCallBack
Enumerations
RtLtMapMaterialFlags
RtLtMapObjectFlags
RtLtMapProgressMessage
Functions
RtLtMapAreaLightGroupCreate
RtLtMapAreaLightGroupDestroy
RtLtMapAtomicCalculateDensity
RtLtMapAtomicGetFlags
RtLtMapAtomicGetLightMapSize
RtLtMapAtomicGetNumSamples
RtLtMapAtomicImagePurge
RtLtMapAtomicLightMapClear
RtLtMapAtomicLightMapDestroy
RtLtMapAtomicSetFlags
RtLtMapAtomicSetLightMapSize
RtLtMapDefaultSampleCallBack
RtLtMapDefaultVisCallBack
RtLtMapGetAreaLightDensityModifier
RtLtMapGetAreaLightErrorCutoff
RtLtMapGetAreaLightRadiusModifier
RtLtMapGetDefaultPrefixString
RtLtMapGetLightMapCounter
RtLtMapGetLightMapProcessCallBack
RtLtMapGetMaxAreaLightSamplesPerMesh
RtLtMapGetSliverAreaThreshold
RtLtMapGetVertexWeldThreshold
RtLtMapGetVisCallBackCollisionScalar
RtLtMapIlluminate
RtLtMapImagesPurge
RtLtMapLightingSessionDeInitialize
RtLtMapLightingSessionGetNumSamples
RtLtMapLightingSessionInitialize
RtLtMapLightingSessionLightMapProcess
RtLtMapLightMapGetDefaultSize
RtLtMapLightMapsClear
RtLtMapLightMapsCreate
RtLtMapLightMapsDestroy
RtLtMapLightMapSetDefaultSize
RtLtMapMaterialGetAreaLightColor
RtLtMapMaterialGetAreaLightDensityModifier
RtLtMapMaterialGetAreaLightRadiusModifier
RtLtMapMaterialGetFlags
RtLtMapMaterialGetLightMapDensityModifier
RtLtMapMaterialSetAreaLightColor
RtLtMapMaterialSetAreaLightDensityModifier
RtLtMapMaterialSetAreaLightRadiusModifier
RtLtMapMaterialSetFlags
RtLtMapMaterialSetLightMapDensityModifier
RtLtMapSetAreaLightDensityModifier
RtLtMapSetAreaLightErrorCutoff
RtLtMapSetAreaLightRadiusModifier
RtLtMapSetDefaultPrefixString
RtLtMapSetLightMapCounter
RtLtMapSetLightMapProcessCallBack
RtLtMapSetMaxAreaLightSamplesPerMesh
RtLtMapSetSliverAreaThreshold
RtLtMapSetVertexWeldThreshold
RtLtMapSetVisCallBackCollisionScalar
RtLtMapTexDictionaryCreate
RtLtMapWorldCalculateDensity
RtLtMapWorldSectorGetFlags
RtLtMapWorldSectorGetLightMapSize
RtLtMapWorldSectorGetNumSamples
RtLtMapWorldSectorImagePurge
RtLtMapWorldSectorLightMapClear
RtLtMapWorldSectorLightMapDestroy
RtLtMapWorldSectorSetFlags
RtLtMapWorldSectorSetLightMapSize
Data Structures
RtLtMapAreaLightGroup
RtLtMapLightingSession
RtLtMapCnv
RtLtMap Conversion Toolkit Overview
Enumerations
RtLtMapCnvErrorFlags
Functions
RtLtMapCnvAtomicCnvDataCreate
RtLtMapCnvAtomicCnvDataDestroy
RtLtMapCnvAtomicConvert
RtLtMapCnvAtomicGetLightMapName
RtLtMapCnvAtomicGetTexNameArray
RtLtMapCnvAtomicGetUArray
RtLtMapCnvAtomicGetVArray
RtLtMapCnvAtomicGetVtxUV
RtLtMapCnvAtomicIsConvertible
RtLtMapCnvAtomicSessionCreate
RtLtMapCnvAtomicSessionDestroy
RtLtMapCnvAtomicSessionGetGreedyRasterization
RtLtMapCnvAtomicSessionGetImportedLtMapResample
RtLtMapCnvAtomicSessionGetRejectionFactor
RtLtMapCnvAtomicSessionSetGreedyRasterization
RtLtMapCnvAtomicSessionSetImportedLtMapResample
RtLtMapCnvAtomicSessionSetRejectionFactor
RtLtMapCnvAtomicSetLightMapName
RtLtMapCnvAtomicSetVtxUV
RtLtMapCnvWorldConvert
RtLtMapCnvWorldIsConvertible
RtLtMapCnvWorldSectorCnvDataCreate
RtLtMapCnvWorldSectorCnvDataDestroy
RtLtMapCnvWorldSectorGetLightMapName
RtLtMapCnvWorldSectorGetTexNameArray
RtLtMapCnvWorldSectorGetUArray
RtLtMapCnvWorldSectorGetVArray
RtLtMapCnvWorldSectorGetVtxUV
RtLtMapCnvWorldSectorSetLightMapName
RtLtMapCnvWorldSectorSetVtxUV
RtLtMapCnvWorldSessionCreate
RtLtMapCnvWorldSessionDestroy
RtLtMapCnvWorldSessionGetGreedyRasterization
RtLtMapCnvWorldSessionGetImportedLtMapResample
RtLtMapCnvWorldSessionGetRejectionFactor
RtLtMapCnvWorldSessionSetGreedyRasterization
RtLtMapCnvWorldSessionSetImportedLtMapResample
RtLtMapCnvWorldSessionSetRejectionFactor
Data Structures
RtLtMapCnvAtomicSession
rtLtMapCnvImageList
RtLtMapCnvWorldSectorData
RtLtMapCnvWorldSession
RtNormMap
RtNormMap Toolkit Overview
Functions
RtNormMapCreateFromImage
Geometry
Geometry Overview
Basic Geometry
Materials
RpMaterial
RpMaterial Overview
D3D9
RpMaterialGetDefaultPipeline (platform-specific)
Typedefs
RpMaterialCallBack
Functions
RpMaterialAddRef
RpMaterialClone
RpMaterialCreate
RpMaterialDestroy
RpMaterialGetColor
RpMaterialGetDefaultPipeline
RpMaterialGetPipeline
RpMaterialGetPluginOffset
RpMaterialGetSurfaceProperties
RpMaterialGetTexture
RpMaterialRegisterPlugin
RpMaterialRegisterPluginStream
RpMaterialSetColor
RpMaterialSetDefaultPipeline
RpMaterialSetFreeListCreateParams
RpMaterialSetPipeline
RpMaterialSetStreamAlwaysCallBack
RpMaterialSetStreamRightsCallBack
RpMaterialSetSurfaceProperties
RpMaterialSetTexture
RpMaterialStreamGetSize
RpMaterialStreamRead
RpMaterialStreamWrite
RpMaterialValidatePlugins
Data Structures
RpMaterial
RpMatFX
RpMatFX Plugin Overview
D3D9
D3D9 RpMatFX Overview
Enumerations
RpMatFXD3D9Pipeline
Functions
RpMatFXGetD3D9Pipeline
Enumerations
RpMatFXMaterialFlags
Functions
RpMatFXAtomicEnableEffects
RpMatFXAtomicQueryEffects
RpMatFXMaterialDataSetFreeListCreateParams
RpMatFXMaterialGetBumpMapBumpedTexture
RpMatFXMaterialGetBumpMapCoefficient
RpMatFXMaterialGetBumpMapFrame
RpMatFXMaterialGetBumpMapTexture
RpMatFXMaterialGetDualBlendModes
RpMatFXMaterialGetDualTexture
RpMatFXMaterialGetEffects
RpMatFXMaterialGetEnvMapCoefficient
RpMatFXMaterialGetEnvMapFrame
RpMatFXMaterialGetEnvMapFrameBufferAlpha
RpMatFXMaterialGetEnvMapTexture
RpMatFXMaterialGetUVTransformMatrices
RpMatFXMaterialSetBumpMapCoefficient
RpMatFXMaterialSetBumpMapFrame
RpMatFXMaterialSetBumpMapTexture
RpMatFXMaterialSetDualBlendModes
RpMatFXMaterialSetDualTexture
RpMatFXMaterialSetEffects
RpMatFXMaterialSetEnvMapCoefficient
RpMatFXMaterialSetEnvMapFrame
RpMatFXMaterialSetEnvMapFrameBufferAlpha
RpMatFXMaterialSetEnvMapTexture
RpMatFXMaterialSetupBumpMap
RpMatFXMaterialSetupDualTexture
RpMatFXMaterialSetupEnvMap
RpMatFXMaterialSetUVTransformMatrices
RpMatFXPluginAttach
RpMatFXWorldSectorEnableEffects
RpMatFXWorldSectorQueryEffects
RpAtomic
RpAtomic Overview
D3D9
RpAtomicGetDefaultPipeline (platform-specific)
Typedefs
RpAtomicCallBack
RpAtomicCallBackRender
Enumerations
RpAtomicFlag
RpAtomicSetGeomFlag
Functions
RpAtomicClone
RpAtomicCreate
RpAtomicDestroy
RpAtomicForAllWorldSectors
RpAtomicGetBoundingSphere
RpAtomicGetClump
RpAtomicGetDefaultPipeline
RpAtomicGetFlags
RpAtomicGetFrame
RpAtomicGetGeometry
RpAtomicGetInterpolator
RpAtomicGetPipeline
RpAtomicGetPluginOffset
RpAtomicGetRenderCallBack
RpAtomicGetWorld
RpAtomicGetWorldBoundingSphere
RpAtomicInstance
RpAtomicRegisterPlugin
RpAtomicRegisterPluginStream
RpAtomicRender
RpAtomicSetDefaultPipeline
RpAtomicSetFlags
RpAtomicSetFrame
RpAtomicSetFreeListCreateParams
RpAtomicSetGeometry
RpAtomicSetPipeline
RpAtomicSetRenderCallBack
RpAtomicSetStreamAlwaysCallBack
RpAtomicSetStreamRightsCallBack
RpAtomicStreamGetSize
RpAtomicStreamRead
RpAtomicStreamWrite
RpAtomicValidatePlugins
Data Structures
RpAtomic
RpTie
RpGeometry
RpGeometry Overview
Typedefs
RpGeometryCallBack
RpGeometrySortByMaterialCallBack
Enumerations
RpGeometryFlag
RpGeometryLockMode
Functions
RpGeometryAddMorphTarget
RpGeometryAddMorphTargets
RpGeometryAddRef
RpGeometryCreate
RpGeometryCreateSpace
RpGeometryDestroy
RpGeometryForAllMaterials
RpGeometryForAllMeshes
RpGeometryGetFlags
RpGeometryGetMaterial
RpGeometryGetMorphTarget
RpGeometryGetNumMaterials
RpGeometryGetNumMorphTargets
RpGeometryGetNumTexCoordSets
RpGeometryGetNumTriangles
RpGeometryGetNumVertices
RpGeometryGetPluginOffset
RpGeometryGetPreLightColors
RpGeometryGetTriangles
RpGeometryGetVertexTexCoords
RpGeometryIsCorrectlySorted
RpGeometryLock
RpGeometryRegisterPlugin
RpGeometryRegisterPluginStream
RpGeometryRemoveMorphTarget
RpGeometrySetFlags
RpGeometrySetStreamAlwaysCallBack
RpGeometrySortByMaterial
RpGeometryStreamGetSize
RpGeometryStreamRead
RpGeometryStreamWrite
RpGeometryTransform
RpGeometryTriangleGetMaterial
RpGeometryTriangleGetVertexIndices
RpGeometryTriangleSetMaterial
RpGeometryTriangleSetVertexIndices
RpGeometryUnlock
RpGeometryValidatePlugins
Data Structures
RpGeometry
RpMorphTarget
RpMorphTarget Overview
Functions
RpMorphTargetCalcBoundingSphere
RpMorphTargetGetBoundingSphere
RpMorphTargetGetVertexNormals
RpMorphTargetGetVertices
RpMorphTargetSetBoundingSphere
Data Structures
RpMorphTarget
Meshes
RpMesh
RpMesh Overview
Typedefs
RpMeshCallBack
RpTriStripCostCallBack
RpTriStripMeshCallBack
RpTriStripMeshStripCallBack
Enumerations
RpMeshHeaderFlags
Functions
RpBuildMeshGenerateDefaultIgnoreWindingTriStrip
RpBuildMeshGenerateDefaultTriStrip
RpBuildMeshGenerateExhaustiveIgnoreWindingTriStrip
RpBuildMeshGenerateExhaustiveTriStrip
RpBuildMeshGeneratePreprocessIgnoreWindingTriStrip
RpBuildMeshGeneratePreprocessTriStrip
RpBuildMeshGenerateTriStrip
RpBuildMeshGenerateTrivialTriStrip
RpMeshGetTriStripMethod
RpMeshHeaderGetPrimType
RpMeshHeaderSetPrimType
RpMeshSetTriStripMethod
RpTriStripDefaultCost
RpTriStripMeshQuick
RpTriStripMeshTunnel
RpTriStripPolygonFollowStrip
Data Structures
RpBuildMesh
RpBuildMeshTriangle
RpMesh
RpMeshHeader
RpTriStripData
RpTriStripEdge
RpTriStripMesh
RpTriStripPolygon
RpTriStripTunnelData
RtVCAT
RtVCAT Toolkit Overview
Functions
RpBuildMeshGenerateCacheAwareTriStrip
RpADC
RpADC Plugin Overview
Typedefs
RpADCMeshCallback
Functions
RpADCGeometryConvertIgnoreWinding
RpADCGeometryConvertPreserveWinding
RpADCGeometryGetADCSupport
RpADCGetMeshCallback
RpADCPluginAttach
RpADCSetMeshCallback
RpADCWorldSectorConvertIgnoreWinding
RpADCWorldSectorConvertPreserveWinding
RpADCWorldSectorGetADCSupport
Data Structures
RpADCDataTag
RtGCond
RtGCond Toolkit Overview
Typedefs
RtGCondCloneVertexUserdataCallBack
RtGCondDestroyPolygonUserdataCallBack
RtGCondDestroyVertexUserdataCallBack
RtGCondInterpVertexUserdataCallBack
RtGCondSplitPolygonUserdataCallBack
Enumerations
RtGCondFlag
Functions
RtGCondAllocateIndices
RtGCondAllocatePolygons
RtGCondAllocateVertices
RtGCondApplyGeometryConditioningPipeline
RtGCondAreaOfPolygon
RtGCondBuildNormalsPipelineNode
RtGCondColinearVertices
RtGCondCullZeroAreaPolygonsPipelineNode
RtGCondDecimateAndWeldGeometryPipeline
RtGCondFixAndFilterGeometryPipeline
RtGCondFreeIndices
RtGCondFreePolygons
RtGCondFreeVertices
RtGCondGetGeometryConditioningPipeline
RtGCondGroundUVs
RtGCondInitialize
RtGCondLength
RtGCondLimitUVsPipelineNode
RtGCondMaterialGetUVLimits
RtGCondMaterialSetUVLimits
RtGCondNormalize
RtGCondParametersGet
RtGCondParametersInit
RtGCondParametersSet
RtGCondReallocateIndices
RtGCondReallocatePolygons
RtGCondReallocateVertices
RtGCondRemapVerticesPipelineNode
RtGCondRemoveIdenticalPolygonsPipelineNode
RtGCondRemoveSliversPipelineNode
RtGCondSetGeometryConditioningPipeline
RtGCondSetUserdataCallBacks
RtGCondSnapPipelineNode
RtGCondSnapUVsPipelineNode
RtGCondSortVerticesOnMaterialPipelineNode
RtGCondUnshareVerticesOnMaterialBoundariesPipelineNode
RtGCondUnshareVerticesPipelineNode
RtGCondVectorsEqual
RtGCondWeldVerticesPipelineNode
Data Structures
RtGCondGeometryList
RtGCondParameters
RtGCondPolygon
RtGCondUserdataCallBacks
RtGCondVertex
RtWorldImport
RtWorldImport Toolkit Overview
RtWorldImportPartitionSelectors
Functions
RtWorldImportBalancedCullPartitionSelector
RtWorldImportBalancedTreePartitionSelector
RtWorldImportCullEndSpacePartitionSelector
RtWorldImportCullMiddleSpacePartitionSelector
RtWorldImportCullSpacePartitionSelector
RtWorldImportDisjointOccluderPartitionSelector
RtWorldImportGeneralOccluderPartitionSelector
RtWorldImportHintBBoxPartitionSelector
RtWorldImportLeastCutAndBalancedPartitionSelector
RtWorldImportMaterialCountPartitionSelector
RtWorldImportMaterialSeparatePartitionSelector
RtWorldImportMaximumExtentPartitionSelector
RtWorldImportMaximumOccluderPartitionSelector
RtWorldImportPartitionHintPartitionSelector
RtWorldImportSetStandardBuildPartitionSelector
RtWorldImportPartitionIterators
Functions
RtWorldImportHighestVertexAccommodatingPlanePartitionIterator
RtWorldImportHintBBoxPartitionIterator
RtWorldImportMaterialBoundsPartitionIterator
RtWorldImportMedianPercentagePartitionIterator
RtWorldImportMiddleAxisPartitionIterator
RtWorldImportOrthogonalAutoPartitionIterator
RtWorldImportRegularIntervalPartitionIterator
RtWorldImportPartitionEvaluators
Functions
RtWorldImportAspectPartitionEvaluator
RtWorldImportBalancedPartitionEvaluator
RtWorldImportExtentPartitionEvaluator
RtWorldImportFuzzyBalancedPartitionEvaluator
RtWorldImportHintBBoxPartitionEvaluator
RtWorldImportMaterialBalancedPartitionEvaluator
RtWorldImportMaterialCutsPartitionEvaluator
RtWorldImportMaterialSeparatorPartitionEvaluator
RtWorldImportOccluderPartitionEvaluator
RtWorldImportPotentialSplitPartitionEvaluator
RtWorldImportVolumeBalancedPartitionEvaluator
RtWorldImportWeightedDisjointOccluderPartitionEvaluator
RtWorldImportWeightedOccluderPartitionEvaluator
RtWorldImportPartitionTerminators
Functions
RtWorldImportDefaultPartitionTerminator
RtWorldImportDepthPartitionTerminator
RtWorldImportMaximumLegalPartitionTerminator
RtWorldImportNeverPartitionTerminator
RtWorldImportSectorAspectSizePartitionTerminator
RtWorldImportSectorHeightPartitionTerminator
RtWorldImportSizePartitionTerminator
RtWorldImportGuideKD
Functions
RtWorldImportGuideKDAddPartition
RtWorldImportGuideKDCreate
RtWorldImportGuideKDDeletePartition
RtWorldImportGuideKDDestroy
RtWorldImportGuideKDRead
RtWorldImportGuideKDWrite
RtWorldImportHints
Functions
RtWorldImportHintsAddBoundingBoxes
RtWorldImportHintsCreate
RtWorldImportHintsDestroy
RtWorldImportHintsGetGroup
RtWorldImportHintsSetGroup
RtWorldImportMaterialGroupHintGenerator
Defines
rtWORLDIMPORTINVALIDPARTITION
Typedefs
RtWorldImportCloneVertexUserdataCallBack
RtWorldImportDestroyPolygonUserdataCallBack
RtWorldImportDestroyVertexUserdataCallBack
RtWorldImportInterpVertexUserdataCallBack
RtWorldImportPartitionBuildCallBack
RtWorldImportProgressCallBack
RtWorldImportSectorSetPolygonUserdataCallBack
RtWorldImportSectorSetVertexUserdataCallBack
RtWorldImportSplitPolygonUserdataCallBack
RtWorldImportTerminationBuildCallBack
Enumerations
RtWorldImportBuildPartitionSelector
RtWorldImportHintGroup
Functions
RtWorldImportAddMaterial
RtWorldImportAddNumTriangles
RtWorldImportAddNumVertices
RtWorldImportCreate
RtWorldImportCreateGeometry
RtWorldImportCreateWorld
RtWorldImportDestroy
RtWorldImportForAllMaterials
RtWorldImportGetMaterial
RtWorldImportGetMaterialIndex
RtWorldImportGetNumTriangles
RtWorldImportGetNumVertices
RtWorldImportGetTriangles
RtWorldImportGetVertices
RtWorldImportParametersGet
RtWorldImportParametersInit
RtWorldImportParametersSet
RtWorldImportRead
RtWorldImportSetBuildCallBacks
RtWorldImportSetBuildCallBacksUserData
RtWorldImportSetPartitionStatistics
RtWorldImportSetProgressCallBack
RtWorldImportSetUserdataCallBacks
RtWorldImportWrite
Data Structures
RtWorldImport
RtWorldImportBBoxHintDesc
RtWorldImportBuildCallBacks
RtWorldImportBuildClipStatistics
RtWorldImportBuildPolyInfo
RtWorldImportBuildSector
RtWorldImportBuildStatus
RtWorldImportBuildVertex
RtWorldImportBuildVertexMode
RtWorldImportGuideKDTree
RtWorldImportHints
RtWorldImportParameters
RtWorldImportPartition
RtWorldImportTriangle
RtWorldImportUserdataCallBacks
RtWorldImportVertex
RtWing
RtWing Toolkit Overview
Enumerations
RtWingDecimationApproach
RtWingEdgeNeighborRelation
RtWingEdgePartitioning
Functions
RtWingConvexPartitioning
RtWingCreate
RtWingDestroy
RtWingEdgeDecimation
RtWingFaceForAllEdges
RtWingFaceForAllFaces
RtWingMatchUVsAndPromoteContinuity
RtWingPartitionPolygon
RtWingReallocateWingEdges
RtWingReallocateWingFaces
RtWingReallocateWingVertices
RtWingUpdateInternalRepresentation
RtWingVertexForAllEdges
RtWingVertexForAllFaces
Data Structures
RtWingEdge
RtWingFace
RtWings
RtWingVertex
RtWorld
RtWorld Toolkit Overview
Functions
RtAtomicOptimize
RtClumpOptimize
RtGeometryCalculateVertexNormals
RtWorldFindMaterialNum
RtWorldFindMaterialWithTextureName
RtWorldGetNumPolygons
RtWorldGetNumVertices
RtWorldGetNumWorldSectors
Skinning
RpSkin
RpSkin Plugin Overview
D3D9
Features
RpSkin Vertex shaders
RpSkin Matrix-blending Code
Restrictions
Bone limit
Enumerations
RpSkinD3D9Pipeline
Functions
RpSkinGetD3D9Pipeline
Enumerations
RpSkinType
Functions
RpDMorphAtomicGetType
RpSkinAtomicGetHAnimHierarchy
RpSkinAtomicGetType
RpSkinAtomicSetHAnimHierarchy
RpSkinAtomicSetType
RpSkinCreate
RpSkinDestroy
RpSkinGeometryGetSkin
RpSkinGeometrySetSkin
RpSkinGetNumBones
RpSkinGetSkinToBoneMatrices
RpSkinGetVertexBoneIndices
RpSkinGetVertexBoneWeights
RpSkinIsSplit
RpSkinPluginAttach
RpSkinSetFreeListCreateParams
Data Structures
RpSkin
RwMatrixWeights
RtSkinSplit
RtSkinSplit Toolkit Overview
Functions
RtSkinSplitAtomicSplitGeometry
Morphing
RpInterpolator
RpInterpolator Overview
Functions
RpInterpolatorGetEndMorphTarget
RpInterpolatorGetScale
RpInterpolatorGetStartMorphTarget
RpInterpolatorGetValue
RpInterpolatorSetEndMorphTarget
RpInterpolatorSetScale
RpInterpolatorSetStartMorphTarget
RpInterpolatorSetValue
Data Structures
RpInterpolator
RpMorph
RpMorph Plugin Overview
Typedefs
RpMorphGeometryCallBack
Functions
RpMorphAtomicAddTime
RpMorphAtomicGetCurrentInterpolator
RpMorphAtomicSetCurrentInterpolator
RpMorphAtomicSetTime
RpMorphGeometryCreateInterpolators
RpMorphGeometryGetCallBack
RpMorphGeometryGetInterpolator
RpMorphGeometrySetCallBack
RpMorphGeometrySetInterpolator
RpMorphGeometrySetNextInterpolator
RpMorphPluginAttach
Data Structures
RpMorphInterpolator
Delta Morphing
RpDMorph
RpDMorph Plugin Overview
Enumerations
RpDMorphType
Functions
RpDMorphAnimationCreate
RpDMorphAnimationCreateFrames
RpDMorphAnimationDestroy
RpDMorphAnimationDestroyFrames
RpDMorphAnimationFrameGetDuration
RpDMorphAnimationFrameGetEndValue
RpDMorphAnimationFrameGetNext
RpDMorphAnimationFrameGetStartValue
RpDMorphAnimationFrameSet
RpDMorphAnimationFrameSetDuration
RpDMorphAnimationFrameSetEndValue
RpDMorphAnimationFrameSetNext
RpDMorphAnimationFrameSetStartValue
RpDMorphAnimationGetNumDMorphTargets
RpDMorphAnimationGetNumFrames
RpDMorphAnimationRead
RpDMorphAnimationStreamGetSize
RpDMorphAnimationStreamRead
RpDMorphAnimationStreamWrite
RpDMorphAnimationWrite
RpDMorphAtomicAddTime
RpDMorphAtomicGetAnimation
RpDMorphAtomicGetAnimFrame
RpDMorphAtomicGetAnimFrameTime
RpDMorphAtomicGetAnimLoopCallBack
RpDMorphAtomicGetAnimTime
RpDMorphAtomicGetDMorphValues
RpDMorphAtomicInitialize
RpDMorphAtomicSetAnimation
RpDMorphAtomicSetAnimFrame
RpDMorphAtomicSetAnimFrameTime
RpDMorphAtomicSetAnimLoopCallBack
RpDMorphAtomicSetType
RpDMorphGeometryAddDMorphTarget
RpDMorphGeometryCreateDMorphTargets
RpDMorphGeometryDestroyDMorphTargets
RpDMorphGeometryGetDMorphTarget
RpDMorphGeometryGetNumDMorphTargets
RpDMorphGeometryRemoveDMorphTarget
RpDMorphGeometryTransformDMorphTargets
RpDMorphPluginAttach
RpDMorphTargetGetBoundingSphere
RpDMorphTargetGetFlags
RpDMorphTargetGetName
RpDMorphTargetSetName
Data Structures
RpDMorphAnimation
RpDMorphTarget
Particles
RpPrtStd
RpPrtStd Plugin Overview
Typedefs
RpPrtStdEClassSetupCallBack
RpPrtStdEmitterCallBack
RpPrtStdEmitterCallBackArray
RpPrtStdParticleCallBack
RpPrtStdParticleCallBackArray
RpPrtStdPClassSetupCallBack
Enumerations
RpPrtStdEmitterCallBackCode
RpPrtStdEmitterFlags
RpPrtStdEmitterPrtMatrixFlags
RpPrtStdParticleCallBackCode
RpPrtStdParticleFlags
Functions
RpAtomicIsParticleEmitter
RpPrtStdAtomicAddEmitter
RpPrtStdAtomicCreate
RpPrtStdAtomicForAllEmitter
RpPrtStdAtomicGetEmitter
RpPrtStdAtomicSetEmitter
RpPrtStdAtomicUpdate
RpPrtStdEClassCreate
RpPrtStdEClassDestroy
RpPrtStdEClassGet
RpPrtStdEClassGetByPropTab
RpPrtStdEClassGetCallBack
RpPrtStdEClassGetPropTab
RpPrtStdEClassSetCallBack
RpPrtStdEClassSetPropTab
RpPrtStdEClassStdCreate
RpPrtStdEClassStdCreateID
RpPrtStdEClassStdSetupCB
RpPrtStdEClassStreamGetSize
RpPrtStdEClassStreamRead
RpPrtStdEClassStreamWrite
RpPrtStdEmitterAddEmitter
RpPrtStdEmitterAddParticleBatch
RpPrtStdEmitterClone
RpPrtStdEmitterCreate
RpPrtStdEmitterCreatePTank
RpPrtStdEmitterDefaultCB
RpPrtStdEmitterDestroy
RpPrtStdEmitterDestroyParticleBatch
RpPrtStdEmitterForAllParticleBatch
RpPrtStdEmitterGetPClass
RpPrtStdEmitterLinkPTank
RpPrtStdEmitterNewParticleBatch
RpPrtStdEmitterSetPClass
RpPrtStdEmitterStdBeginUpdateCB
RpPrtStdEmitterStdCloneCB
RpPrtStdEmitterStdCreateCB
RpPrtStdEmitterStdDestroyCB
RpPrtStdEmitterStdEmitCB
RpPrtStdEmitterStdEndUpdateCB
RpPrtStdEmitterStdRenderCB
RpPrtStdEmitterStdStreamGetSizeCB
RpPrtStdEmitterStdStreamReadCB
RpPrtStdEmitterStdStreamWriteCB
RpPrtStdGetEClassSetupCallBack
RpPrtStdGetPClassSetupCallBack
RpPrtStdGlobalDataGetStreamEmbedded
RpPrtStdGlobalDataSetStreamEmbedded
RpPrtStdGlobalDataStreamGetSize
RpPrtStdGlobalDataStreamRead
RpPrtStdGlobalDataStreamWrite
RpPrtStdParticleBatchAddBatch
RpPrtStdParticleBatchCreate
RpPrtStdParticleBatchDestroy
RpPrtStdParticleDefaultCB
RpPrtStdParticleStdUpdateCB
RpPrtStdPClassCreate
RpPrtStdPClassDestroy
RpPrtStdPClassGet
RpPrtStdPClassGetByPropTab
RpPrtStdPClassGetCallBack
RpPrtStdPClassGetPropTab
RpPrtStdPClassSetCallBack
RpPrtStdPClassSetPropTab
RpPrtStdPClassStdCreate
RpPrtStdPClassStdCreateID
RpPrtStdPClassStdSetupCB
RpPrtStdPClassStreamGetSize
RpPrtStdPClassStreamRead
RpPrtStdPClassStreamWrite
RpPrtStdPluginAttach
RpPrtStdPropTabAppend
RpPrtStdPropTabCreate
RpPrtStdPropTabDestroy
RpPrtStdPropTabGet
RpPrtStdPropTabGetByProperties
RpPrtStdPropTabGetProperties
RpPrtStdPropTabGetPropIndex
RpPrtStdPropTabGetPropOffset
RpPrtStdPropTabStreamGetSize
RpPrtStdPropTabStreamRead
RpPrtStdPropTabStreamWrite
RpPrtStdSetEClassSetupCallBack
RpPrtStdSetPClassSetupCallBack
Data Structures
RpPrtStdEmitter
RpPrtStdEmitterClass
RpPrtStdEmitterPrt2DRotate
RpPrtStdEmitterPrtColor
RpPrtStdEmitterPrtMatrix
RpPrtStdEmitterPrtSize
RpPrtStdEmitterPrtTexCoords
RpPrtStdEmitterPTank
RpPrtStdEmitterStandard
RpPrtStdParticle2DRotate
RpPrtStdParticleBatch
RpPrtStdParticleClass
RpPrtStdParticleColor
RpPrtStdParticleSize
RpPrtStdParticleStandard
RpPrtStdParticleTexCoords
RpPrtStdPropertyTable
RpPTank
RpPTank Plugin Overview
D3D9
D3D9 RpPTank Overview
Enumerations
RpPTankD3D9Flags
Enumerations
RpPTankDataFlags
RpPTankDataLockFlags
RpPTankLockFlags
Functions
RpAtomicIsPTank
RpPTankAtomicCreate
RpPTankAtomicDestroy
RpPTankAtomicGetActiveParticlesCount
RpPTankAtomicGetBlendModes
RpPTankAtomicGetConstantCenter
RpPTankAtomicGetConstantColor
RpPTankAtomicGetConstantMatrix
RpPTankAtomicGetConstantRotate
RpPTankAtomicGetConstantSize
RpPTankAtomicGetConstantVtx2TexCoords
RpPTankAtomicGetConstantVtx4TexCoords
RpPTankAtomicGetConstantVtxColor
RpPTankAtomicGetDataFormat
RpPTankAtomicGetMaterial
RpPTankAtomicGetMaximumParticlesCount
RpPTankAtomicGetTexture
RpPTankAtomicGetVertexAlpha
RpPTankAtomicLock
RpPTankAtomicSetActiveParticlesCount
RpPTankAtomicSetBlendModes
RpPTankAtomicSetConstantCenter
RpPTankAtomicSetConstantColor
RpPTankAtomicSetConstantMatrix
RpPTankAtomicSetConstantRotate
RpPTankAtomicSetConstantSize
RpPTankAtomicSetConstantVtx2TexCoords
RpPTankAtomicSetConstantVtx4TexCoords
RpPTankAtomicSetConstantVtxColor
RpPTankAtomicSetMaterial
RpPTankAtomicSetTexture
RpPTankAtomicSetVertexAlpha
RpPTankAtomicUnlock
RpPTankPluginAttach
Data Structures
RpPTankFormatDescriptor
RpPTankLockStruct
B閦ier Patches
RpPatch
RpPatch Plugin Overview
D3D9
Enumerations
RpPatchD3D9Pipeline
Functions
RpPatchGetD3D9Pipeline
Defines
rpPATCHLODMAXVALUE
rpPATCHLODMINVALUE
rpPATCHMESHLOCKTEXCOORDSIDX
rpPATCHMESHTEXCOORDSETS
rpPATCHSKINLODMAXVALUE
rpQUADPATCHNUMCONTROLINDICES
rpQUADPATCHNUMCONTROLPOINTS
rpTRIPATCHNUMCONTROLINDICES
rpTRIPATCHNUMCONTROLPOINTS
Typedefs
RpPatchLODCallBack
RpPatchLODUserData
Enumerations
RpPatchMeshFlag
RpPatchMeshLockMode
RpPatchType
Functions
RpPatchAtomicGetPatchLODCallBack
RpPatchAtomicGetPatchMesh
RpPatchAtomicGetType
RpPatchAtomicSetFreeListCreateParams
RpPatchAtomicSetPatchLODCallBack
RpPatchAtomicSetPatchMesh
RpPatchAtomicSetType
RpPatchGeometrySetFreeListCreateParams
RpPatchGetDefaultLODCallBackRange
RpPatchMeshCreate
RpPatchMeshDestroy
RpPatchMeshForAllMaterials
RpPatchMeshGetFlags
RpPatchMeshGetMaterial
RpPatchMeshGetNormals
RpPatchMeshGetNumControlPoints
RpPatchMeshGetNumMaterials
RpPatchMeshGetNumQuadPatches
RpPatchMeshGetNumTexCoordSets
RpPatchMeshGetNumTriPatches
RpPatchMeshGetPositions
RpPatchMeshGetPreLightColors
RpPatchMeshGetQuadPatch
RpPatchMeshGetQuadPatchMaterial
RpPatchMeshGetSkin
RpPatchMeshGetTexCoords
RpPatchMeshGetTriPatch
RpPatchMeshGetTriPatchMaterial
RpPatchMeshLock
RpPatchMeshSetFlags
RpPatchMeshSetQuadPatch
RpPatchMeshSetQuadPatchMaterial
RpPatchMeshSetSkin
RpPatchMeshSetTriPatch
RpPatchMeshSetTriPatchMaterial
RpPatchMeshStreamGetSize
RpPatchMeshStreamRead
RpPatchMeshStreamWrite
RpPatchMeshTransform
RpPatchMeshUnlock
RpPatchPluginAttach
RpPatchSetDefaultLODCallBackRange
Data Structures
RpPatchLODRange
RpPatchMesh
RpPatchMeshDefinition
RpQuadPatch
RpTriPatch
Collision Detection
RpCollision
RpCollision Plugin Overview
Typedefs
RpCollisionBuildSortCallBack
RpIntersectionCallBackAtomic
RpIntersectionCallBackGeometryTriangle
RpIntersectionCallBackWorldSector
RpIntersectionCallBackWorldTriangle
Enumerations
RpCollBBoxClipFlags
RpCollisionBuildFlags
RpIntersectType
Functions
RpAtomicForAllIntersections
RpCollisionBuildParamInitDefaults
RpCollisionGeometryBuildData
RpCollisionGeometryDestroyData
RpCollisionGeometryForAllIntersections
RpCollisionGeometryGetCollTree
RpCollisionGeometryQueryData
RpCollisionPluginAttach
RpCollisionWorldBuildData
RpCollisionWorldDestroyData
RpCollisionWorldForAllIntersections
RpCollisionWorldQueryData
RpCollisionWorldSectorBuildData
RpCollisionWorldSectorDestroyData
RpCollisionWorldSectorGetCollTree
RpCollisionWorldSectorQueryData
RpCollSectorBBoxItFindNextEntries
RpCollSectorBBoxItFinished
RpCollSectorBBoxItInit
RpCollSectorLineItFindNextEntries
RpCollSectorLineItFinished
RpCollSectorLineItInit
RpCollSectorLineItInitFromSectorIt
RpCollSectorLineItSetFarClip
RpCollTreeGetEntryMap
RpSectorBBoxItFindNextWorldSector
RpSectorBBoxItFinished
RpSectorBBoxItInit
RpSectorLineItFindNextWorldSector
RpSectorLineItFinished
RpSectorLineItInit
RpSectorLineItSetFarClip
RpWorldForAllAtomicIntersections
RpWorldForAllWorldSectorIntersections
Data Structures
RpCollisionBuildParam
RpCollisionTriangle
RpCollSector
RpCollSectorBBoxIt
RpCollSectorLineIt
RpCollTree
RpIntersectData
RpIntersection
RpSectorBBoxIt
RpSectorLineIt
RtPick
RtPick Toolkit Overview
Functions
RpWorldPickAtomicOnLine
RwCameraCalcPixelRay
RwCameraPickAtomicOnPixel
Animation Tools
Animation Tools Overview
RpUVAnim
RpUVAnim Plugin Overview
Defines
RP_UVANIM_APPLIEDCHANNELS
RP_UVANIM_MAXNAME
RP_UVANIM_MAXSLOTS
Typedefs
RpUVAnim
RpUVAnimInterpFrame
RpUVAnimInterpolator
RpUVAnimKeyFrame
RpUVAnimKeyFrameData
RpUVAnimKeyFrameType
RpUVAnimLinearKeyFrameData
RpUVAnimMaterialExtension
RpUVAnimParamKeyFrameData
Functions
RpMaterialSetUVAnim
RpMaterialUVAnimAddAnimTime
RpMaterialUVAnimApplyUpdate
RpMaterialUVAnimExists
RpMaterialUVAnimGetInterpolator
RpMaterialUVAnimSetCurrentTime
RpMaterialUVAnimSetInterpolator
RpMaterialUVAnimSubAnimTime
RpUVAnimAddRef
RpUVAnimCreate
RpUVAnimDestroy
RpUVAnimGetDictSchema
RpUVAnimGetName
RpUVAnimKeyFrameInit
RpUVAnimKeyFrameStreamGetSize
RpUVAnimKeyFrameStreamRead
RpUVAnimKeyFrameStreamWrite
RpUVAnimLinearKeyFrameAdd
RpUVAnimLinearKeyFrameBlend
RpUVAnimLinearKeyFrameDataInitFromMatrix
RpUVAnimLinearKeyFrameMulRecip
RpUVAnimParamKeyFrameAdd
RpUVAnimParamKeyFrameBlend
RpUVAnimParamKeyFrameDataInitFromMatrix
RpUVAnimParamKeyFrameMulRecip
RpUVAnimPluginAttach
Data Structures
RpUVAnimInterpFrame
RpUVAnimKeyFrame
RpUVAnimKeyFrameData
RpUVAnimLinearKeyFrameData
RpUVAnimMaterialExtension
RpUVAnimParamKeyFrameData
RtAnim
RtAnim Toolkit Overview
Typedefs
RtAnimAnimation
RtAnimCallBack
RtAnimInterpFrameHeader
RtAnimInterpolator
RtAnimInterpolatorInfo
RtAnimKeyFrameAddCallBack
RtAnimKeyFrameApplyCallBack
RtAnimKeyFrameBlendCallBack
RtAnimKeyFrameHeader
RtAnimKeyFrameInterpolateCallBack
RtAnimKeyFrameMulRecipCallBack
RtAnimKeyFrameStreamGetSizeCallBack
RtAnimKeyFrameStreamReadCallBack
RtAnimKeyFrameStreamWriteCallBack
Functions
RtAnimAnimationCreate
RtAnimAnimationDestroy
RtAnimAnimationFreeListCreateParams
RtAnimAnimationGetNumNodes
RtAnimAnimationGetTypeID
RtAnimAnimationMakeDelta
RtAnimAnimationRead
RtAnimAnimationStreamGetSize
RtAnimAnimationStreamRead
RtAnimAnimationStreamWrite
RtAnimAnimationWrite
RtAnimGetInterpolatorInfo
RtAnimInitialize
RtAnimInterpolatorAddAnimTime
RtAnimInterpolatorAddSubInterpolator
RtAnimInterpolatorAddTogether
RtAnimInterpolatorBlend
RtAnimInterpolatorBlendSubInterpolator
RtAnimInterpolatorCopy
RtAnimInterpolatorCreate
RtAnimInterpolatorCreateSubInterpolator
RtAnimInterpolatorDestroy
RtAnimInterpolatorGetCurrentAnim
RtAnimInterpolatorSetAnimCallBack
RtAnimInterpolatorSetAnimLoopCallBack
RtAnimInterpolatorSetCurrentAnim
RtAnimInterpolatorSetCurrentTime
RtAnimInterpolatorSetKeyFrameCallBacks
RtAnimInterpolatorSubAnimTime
RtAnimKeyFrameAddTogether
RtAnimKeyFrameApply
RtAnimKeyFrameBlend
RtAnimKeyFrameInterpolate
RtAnimRegisterInterpolationScheme
Data Structures
RtAnimAnimation
RtAnimInterpFrameHeader
RtAnimInterpolator
RtAnimInterpolatorInfo
RtAnimKeyFrameHeader
RtCmpKey
RtCmpKey Overview
Typedefs
RtCompressedInterpKeyFrame
Functions
RtCompressedKeyConvertFromStdKey
RtCompressedKeyFrameAdd
RtCompressedKeyFrameApply
RtCompressedKeyFrameBlend
RtCompressedKeyFrameCompressFloat
RtCompressedKeyFrameInterpolate
RtCompressedKeyFrameMulRecip
RtCompressedKeyFrameRegister
RtCompressedKeyFrameStreamGetSize
RtCompressedKeyFrameStreamRead
RtCompressedKeyFrameStreamWrite
Data Structures
RtCompressedKeyFrame
RtCompressedKeyFrameCustomData
Dictionary Tools
RtDict
RtDict Toolkit Overview
Typedefs
RtDict
RtDictCallBack
RtDictEntryAddRefCallBack
RtDictEntryCallBack
RtDictEntryConstType
RtDictEntryDestroyCallBack
RtDictEntryGetNameCallBack
RtDictEntryStreamGetSizeCallBack
RtDictEntryStreamReadCallBack
RtDictEntryStreamWriteCallBack
RtDictEntryType
RtDictSchema
RtDictStreamReadCompatibilityCallBack
Functions
RtDictAddEntry
RtDictDestroy
RtDictFindNamedEntry
RtDictForAllEntries
RtDictRemoveEntry
RtDictSchemaAddDict
RtDictSchemaCreateDict
RtDictSchemaDestruct
RtDictSchemaForAllDictionaries
RtDictSchemaGetCurrentDict
RtDictSchemaInit
RtDictSchemaRemoveDict
RtDictSchemaSetCurrentDict
RtDictSchemaStreamReadDict
RtDictStreamGetSize
RtDictStreamWrite
Data Structures
RtDict
RtDictSchema
Scene Management
Scene Management Overview
RpClump
RpClump Overview
Typedefs
RpClumpCallBack
Functions
RpClumpAddAtomic
RpClumpAddCamera
RpClumpAddLight
RpClumpClone
RpClumpCreate
RpClumpCreateSpace
RpClumpDestroy
RpClumpForAllAtomics
RpClumpForAllCameras
RpClumpForAllLights
RpClumpGetCallBack
RpClumpGetFrame
RpClumpGetNumAtomics
RpClumpGetNumCameras
RpClumpGetNumLights
RpClumpGetPluginOffset
RpClumpGetWorld
RpClumpRegisterPlugin
RpClumpRegisterPluginStream
RpClumpRemoveAtomic
RpClumpRemoveCamera
RpClumpRemoveLight
RpClumpRender
RpClumpSetCallBack
RpClumpSetFrame
RpClumpSetFreeListCreateParams
RpClumpSetStreamAlwaysCallBack
RpClumpStreamGetSize
RpClumpStreamRead
RpClumpStreamWrite
RpClumpValidatePlugins
Data Structures
RpClump
RpWorld
RpWorld Overview
D3D9
RpWorldGetDefaultSectorPipeline (platform-specific)
Enumerations
RpWorldFlag
RpWorldRenderOrder
RwCriterionWorldID
Functions
RpTieSetFreeListCreateParams
RpWorldAddAtomic
RpWorldAddCamera
RpWorldAddClump
RpWorldAddLight
RpWorldCreate
RpWorldDestroy
RpWorldForAllClumps
RpWorldForAllLights
RpWorldForAllMaterials
RpWorldForAllWorldSectors
RpWorldGetBBox
RpWorldGetDefaultSectorPipeline
RpWorldGetFlags
RpWorldGetMaterial
RpWorldGetNumClumps
RpWorldGetNumMaterials
RpWorldGetPluginOffset
RpWorldGetRenderOrder
RpWorldGetSectorPipeline
RpWorldGetSectorRenderCallBack
RpWorldInstance
RpWorldLock
RpWorldPluginAttach
RpWorldRegisterPlugin
RpWorldRegisterPluginStream
RpWorldRemoveAtomic
RpWorldRemoveCamera
RpWorldRemoveClump
RpWorldRemoveLight
RpWorldRender
RpWorldSetDefaultSectorPipeline
RpWorldSetFlags
RpWorldSetRenderOrder
RpWorldSetSectorPipeline
RpWorldSetSectorRenderCallBack
RpWorldSetStreamAlwaysCallBack
RpWorldSetStreamRightsCallBack
RpWorldStreamGetSize
RpWorldStreamRead
RpWorldStreamWrite
RpWorldUnlock
RpWorldValidatePlugins
Data Structures
RpWorld
RpWorldSector
RpWorldSector Overview
Typedefs
RpWorldSectorCallBack
RpWorldSectorCallBackRender
Functions
RpWorldSectorForAllAtomics
RpWorldSectorForAllCollisionAtomics
RpWorldSectorForAllLights
RpWorldSectorForAllMeshes
RpWorldSectorGetBBox
RpWorldSectorGetNumTriangles
RpWorldSectorGetNumVertices
RpWorldSectorGetPipeline
RpWorldSectorGetPluginOffset
RpWorldSectorGetTightBBox
RpWorldSectorGetTriangles
RpWorldSectorGetVertices
RpWorldSectorGetWorld
RpWorldSectorRegisterPlugin
RpWorldSectorRegisterPluginStream
RpWorldSectorRender
RpWorldSectorSetPipeline
RpWorldSectorSetStreamAlwaysCallBack
RpWorldSectorSetStreamRightsCallBack
RpWorldSectorValidatePlugins
Data Structures
RpWorldSector
RwCamera
RwCamera Overview
Functions
RwCameraForAllAtomicsInFrustum
RwCameraForAllClumpsInFrustum
RwCameraForAllSectorsInFrustum
RwCameraGetWorld
PVS
RpPVS
RpPVS Plugin Overview
Typedefs
RpPVSCallBack
RpPVSProgressCallBack
Functions
RpPVSAtomicVisible
RpPVSConstruct
RpPVSConstructSector
RpPVSDestroy
RpPVSGeneric
RpPVSGetProgressCallBack
RpPVSHook
RpPVSPluginAttach
RpPVSQuery
RpPVSSamplePOV
RpPVSSetBackFaceCulling
RpPVSSetCollisionDetection
RpPVSSetProgressCallBack
RpPVSSetViewPosition
RpPVSSetViewSector
RpPVSSetWorldSectorPairedVisibility
RpPVSSetWorldSectorVisibility
RpPVSStatisticsGet
RpPVSUnhook
RpPVSWorldSectorVisible
RxNodeDefinitionGetPVSWorldSectorCSL
RtSplinePVS
RtSplinePVS Toolkit Overview
Functions
RtSplinePVSConstruct
RpLODAtomic
RpLODAtomic Plugin Overview
Functions
RpLODAtomicCacheSetFreeListCreateParams
RpLODAtomicForAllLODGeometries
RpLODAtomicGetCurrentLOD
RpLODAtomicGetGeometry
RpLODAtomicGetRange
RpLODAtomicHookRender
RpLODAtomicPluginAttach
RpLODAtomicSelectLOD
RpLODAtomicSetCamera
RpLODAtomicSetCurrentLOD
RpLODAtomicSetGeometry
RpLODAtomicSetLODCallBack
RpLODAtomicSetRange
RpLODAtomicUnHookRender
RpUserData
RpUserData Plugin Overview
Enumerations
RpUserDataFormat
Functions
RpGeometryAddUserDataArray
RpGeometryGetUserDataArray
RpGeometryGetUserDataArrayCount
RpGeometryRemoveUserDataArray
RpLightAddUserDataArray
RpLightGetUserDataArray
RpLightGetUserDataArrayCount
RpLightRemoveUserDataArray
RpMaterialAddUserDataArray
RpMaterialGetUserDataArray
RpMaterialGetUserDataArrayCount
RpMaterialRemoveUserDataArray
RpUserDataArrayGetFormat
RpUserDataArrayGetInt
RpUserDataArrayGetName
RpUserDataArrayGetNumElements
RpUserDataArrayGetReal
RpUserDataArrayGetString
RpUserDataArraySetInt
RpUserDataArraySetReal
RpUserDataArraySetString
RpUserDataGetFormatSize
RpUserDataPluginAttach
RpWorldSectorAddUserDataArray
RpWorldSectorGetUserDataArray
RpWorldSectorGetUserDataArrayCount
RpWorldSectorRemoveUserDataArray
RwCameraAddUserDataArray
RwCameraGetUserDataArray
RwCameraGetUserDataArrayCount
RwCameraRemoveUserDataArray
RwFrameAddUserDataArray
RwFrameGetUserDataArray
RwFrameGetUserDataArrayCount
RwFrameRemoveUserDataArray
RwTextureAddUserDataArray
RwTextureGetUserDataArray
RwTextureGetUserDataArrayCount
RwTextureRemoveUserDataArray
Data Structures
RpUserDataArray
2d Tools
2d Tools Overview
RpLogo
RpLogo Overview
Functions
RpLogoGetPosition
RpLogoGetRenderingRect
RpLogoGetState
RpLogoPluginAttach
RpLogoSetPosition
RpLogoSetState
Rt2d
Rt2d Toolkit Overview
Data Types
Typedefs
Rt2dFontCallBackRead
Rt2dObjectCallBack
Enumerations
Rt2dJustificationType
Rt2dObjectTypeEnum
Rt2dShapeNodeFlag
Data Structures
Rt2dBBox
Rt2dBrush
Rt2dFont
Rt2dObject
Rt2dPath
Rt2d
Functions
Rt2dClose
Rt2dOpen
Rt2dSetPipelineFlags
Rt2dBrush
Functions
Rt2dBrushCreate
Rt2dBrushDestroy
Rt2dBrushGetWidth
Rt2dBrushSetRGBA
Rt2dBrushSetTexture
Rt2dBrushSetUV
Rt2dBrushSetWidth
Rt2dBrushStreamGetSize
Rt2dBrushStreamRead
Rt2dBrushStreamWrite
Rt2dCTM
Functions
Rt2dCTMPop
Rt2dCTMPush
Rt2dCTMRead
Rt2dCTMRotate
Rt2dCTMScale
Rt2dCTMSetIdentity
Rt2dCTMTranslate
Rt2dDevice
Functions
Rt2dDeviceGetCamera
Rt2dDeviceGetClippath
Rt2dDeviceGetMetric
Rt2dDeviceGetStep
Rt2dDeviceSetCamera
Rt2dDeviceSetFlat
Rt2dDeviceSetLayerDepth
Rt2dDeviceSetMetric
Rt2dVisible
Rt2dFont
Rt2d Font Format
Rt2d Font Unicode Support
Functions
Rt2dFontDestroy
Rt2dFontFlow
Rt2dFontGetFont
Rt2dFontGetHeight
Rt2dFontGetReadCallBack
Rt2dFontGetStringWidth
Rt2dFontIsOutline
Rt2dFontIsUnicode
Rt2dFontRead
Rt2dFontSetIntergapSpacing
Rt2dFontSetPath
Rt2dFontSetReadCallBack
Rt2dFontShow
Rt2dFontStreamGetSize
Rt2dFontStreamRead
Rt2dFontStreamWrite
Rt2dFontTexDictionaryGet
Rt2dFontTexDictionarySet
Rt2dObject
Rt2dObject Overview
Functions
Rt2dObjectApplyCTM
Rt2dObjectCopy
Rt2dObjectGetColorMultiplier
Rt2dObjectGetColorOffset
Rt2dObjectGetDepth
Rt2dObjectGetLTM
Rt2dObjectGetMTM
Rt2dObjectGetObjectType
Rt2dObjectIsObjectString
Rt2dObjectIsPickRegion
Rt2dObjectIsScene
Rt2dObjectIsShape
Rt2dObjectIsVisible
Rt2dObjectMTMChanged
Rt2dObjectMTMRotate
Rt2dObjectMTMScale
Rt2dObjectMTMSetIdentity
Rt2dObjectMTMTranslate
Rt2dObjectSetColorMultiplier
Rt2dObjectSetColorOffset
Rt2dObjectSetDepth
Rt2dObjectSetMTM
Rt2dObjectSetVisible
Rt2dObjectString
Rt2dObjectString Overview
Functions
Rt2dObjectStringCreate
Rt2dObjectStringDestroy
Rt2dObjectStringGetBrush
Rt2dObjectStringGetFont
Rt2dObjectStringGetHeight
Rt2dObjectStringGetText
Rt2dObjectStringRender
Rt2dObjectStringSetBrush
Rt2dObjectStringSetFont
Rt2dObjectStringSetHeight
Rt2dObjectStringSetText
Rt2dObjectStringStreamGetSize
Rt2dObjectStringStreamRead
Rt2dObjectStringStreamWrite
Rt2dPath
Rt2dPath Overview
Functions
Rt2dPathClose
Rt2dPathCopy
Rt2dPathCreate
Rt2dPathCreateMorphResultPath
Rt2dPathCurveto
Rt2dPathDestroy
Rt2dPathEmpty
Rt2dPathFill
Rt2dPathFlatten
Rt2dPathGetBBox
Rt2dPathInset
Rt2dPathLineto
Rt2dPathLock
Rt2dPathMorph
Rt2dPathMoveto
Rt2dPathOval
Rt2dPathRCurveto
Rt2dPathRect
Rt2dPathRLineto
Rt2dPathRoundRect
Rt2dPathStreamGetSize
Rt2dPathStreamRead
Rt2dPathStreamWrite
Rt2dPathStroke
Rt2dPathUnlock
Rt2dPickRegion
Rt2dPickRegion Overview
Functions
Rt2dPickRegionCreate
Rt2dPickRegionDestroy
Rt2dPickRegionGetPath
Rt2dPickRegionIsPointIn
Rt2dPickRegionStreamGetSize
Rt2dPickRegionStreamRead
Rt2dPickRegionStreamWrite
Rt2dScene
Rt2dScene Overview
Functions
Rt2dSceneAddChild
Rt2dSceneCreate
Rt2dSceneDestroy
Rt2dSceneForAllChildren
Rt2dSceneGetChildByIndex
Rt2dSceneGetChildCount
Rt2dSceneGetNewChildObjectString
Rt2dSceneGetNewChildPickRegion
Rt2dSceneGetNewChildScene
Rt2dSceneGetNewChildShape
Rt2dSceneLock
Rt2dSceneRender
Rt2dSceneSetDepthDirty
Rt2dSceneStreamGetSize
Rt2dSceneStreamRead
Rt2dSceneStreamWrite
Rt2dSceneUnlock
Rt2dSceneUpdateLTM
Rt2dShape
Rt2dShape Overview
Functions
Rt2dShapeAddNode
Rt2dShapeCreate
Rt2dShapeDestroy
Rt2dShapeGetNodeCount
Rt2dShapeLock
Rt2dShapeRender
Rt2dShapeStreamGetSize
Rt2dShapeStreamRead
Rt2dShapeStreamWrite
Rt2dShapeUnlock
RwV2d
Functions
RwV2dInvertTransform
RwV2dIsInPath
Rt2d Object IDs
Functions
Rt2dBrushSetFreeListCreateParams
Rt2dFontDictNodeSetFreeListCreateParams
Rt2dFontSetFreeListCreateParams
Rt2dObjectSetFreeListCreateParams
Rt2dPathSetFreeListCreateParams
Rt2dTriPolySetFreeListCreateParams
Rt2dTriVertSetFreeListCreateParams
Rt2dAnim (inc. Maestro)
Rt2dAnim Toolkit Overview
Rt2dAnim
Rt2dAnim Overview
Typedefs
Rt2dAnimOnEndReachedCallBack
Rt2dKeyFrameListCallBack
Functions
Rt2dAnimAddDeltaFrameIndex
Rt2dAnimAddDeltaTime
Rt2dAnimAddKeyFrameList
Rt2dAnimClose
Rt2dAnimCopy
Rt2dAnimCreate
Rt2dAnimDestroy
Rt2dAnimForAllKeyFrameLists
Rt2dAnimGetCurrentTime
Rt2dAnimGetFinalKeyFrameListTime
Rt2dAnimGetKeyFrameListByIndex
Rt2dAnimGetNextFrameIndex
Rt2dAnimGetNextFrameTime
Rt2dAnimGetNumberOfKeyFrames
Rt2dAnimGetOnEndReachedCallBack
Rt2dAnimGetPrevFrameIndex
Rt2dAnimGetPrevFrameTime
Rt2dAnimGotoKeyFrameListByIndex
Rt2dAnimGotoKeyFrameListByTime
Rt2dAnimIsInterpolated
Rt2dAnimLock
Rt2dAnimObjectUpdateClear
Rt2dAnimObjectUpdateCreate
Rt2dAnimObjectUpdateDestroy
Rt2dAnimObjectUpdateSetColorMult
Rt2dAnimObjectUpdateSetColorOffs
Rt2dAnimObjectUpdateSetMorph
Rt2dAnimObjectUpdateSetObject
Rt2dAnimObjectUpdateSetShow
Rt2dAnimObjectUpdateSetTransform
Rt2dAnimOnEndReachedCallBackLoop
Rt2dAnimOnEndReachedCallBackStop
Rt2dAnimOpen
Rt2dAnimPropsCreate
Rt2dAnimPropsDestroy
Rt2dAnimReset
Rt2dAnimSetDeltaTimeScale
Rt2dAnimSetFreeListCreateParams
Rt2dAnimSetInterpolate
Rt2dAnimSetOnEndReachedCallBack
Rt2dAnimStreamGetSize
Rt2dAnimStreamRead
Rt2dAnimStreamWrite
Rt2dAnimTimeUpdate
Rt2dAnimUnlock
Rt2dKeyFrameListAddUpdateObject
Rt2dKeyFrameListAdvance
Rt2dKeyFrameListApply
Rt2dKeyFrameListCreate
Rt2dKeyFrameListDestroy
Rt2dKeyFrameListLock
Rt2dKeyFrameListStreamGetSize
Rt2dKeyFrameListStreamRead
Rt2dKeyFrameListStreamWrite
Rt2dKeyFrameListUnlock
Data Structures
Rt2dAnim
Rt2dAnimObjectUpdate
Rt2dAnimProps
Rt2dKeyFrame
Rt2dKeyFrameColor
Rt2dKeyFrameList
Rt2dKeyFrameMorph
Rt2dKeyFrameSet
Rt2dKeyFrameShow
Rt2dKeyFrameTransform
Rt2dMaestro
Rt2dMaestro Overview
Typedefs
Rt2dMaestroAnimationsCallBack
Functions
Rt2dMaestroAddAnimations
Rt2dMaestroAddDeltaTime
Rt2dMaestroCreate
Rt2dMaestroDestroy
Rt2dMaestroForAllAnimations
Rt2dMaestroForAllVisibleAnimations
Rt2dMaestroGetAnimationsByIndex
Rt2dMaestroGetAnimPropsByIndex
Rt2dMaestroGetAnimSceneByIndex
Rt2dMaestroGetBBox
Rt2dMaestroGetScene
Rt2dMaestroLock
Rt2dMaestroRender
Rt2dMaestroSetBBox
Rt2dMaestroSetScene
Rt2dMaestroStreamGetSize
Rt2dMaestroStreamRead
Rt2dMaestroStreamWrite
Rt2dMaestroUnlock
Rt2dMaestroUpdateAnimations
Data Structures
Rt2dMaestro
Rt2dStringLabel
Rt2dStringLabel Overview
Enumerations
Rt2dStringLabelType
Functions
Rt2dMaestroAddStringLabel
Rt2dMaestroFindStringLabel
Rt2dMaestroGetStringLabelByIndex
Rt2dMaestroGetStringLabelName
Rt2dStringLabelGetInternalData
Rt2dStringLabelGetNameIndex
Rt2dStringLabelGetStringLabelType
Rt2dStringLabelGetUserData
Rt2dStringLabelSetInternalData
Rt2dStringLabelSetNameIndex
Rt2dStringLabelSetStringLabelType
Rt2dStringLabelSetUserData
Data Structures
Rt2dStringLabel
Rt2dMessage
Rt2dMessage Overview
Typedefs
Rt2dMessageHandlerCallBack
Enumerations
Rt2dMessageType
Functions
Rt2dMaestroAddMessageList
Rt2dMaestroGetMessageHandler
Rt2dMaestroPostMessages
Rt2dMaestroProcessMessages
Rt2dMaestroSetMessageHandler
Rt2dMessageGetIndex
Rt2dMessageGetMessageType
Rt2dMessageGetParam
Rt2dMessageHandlerDefaultCallBack
Rt2dMessageQueueSetDefaultSize
Rt2dMessageSetIndex
Rt2dMessageSetMessageType
Rt2dMessageSetParam
Data Structures
Rt2dMessage
Rt2dMessageList
Rt2dButton
Functions
Rt2dMaestroAddButton
Data Structures
Rt2dButton
Rt2dCel
Functions
Rt2dCelAddButtonIndex
Rt2dCelCreate
Rt2dCelDestroy
Rt2dCelGetCelIndex
Rt2dCelGetMessageListIndex
Rt2dCelGetStringLabelIndex
Rt2dCelListAddCel
Rt2dCelListCelButtonGetDisplayVersion
Rt2dCelListCelGetStringLabelIndex
Rt2dCelListCopy
Rt2dCelListCreate
Rt2dCelListDestroy
Rt2dCelListLock
Rt2dCelListUnlock
Rt2dCelSetCelIndex
Rt2dCelSetMessageListIndex
Rt2dCelSetStringLabelIndex
Rt2dMaestroGetCelListByIndex
Data Structures
Rt2dCel
Rt2dCelList
Rt2dAnim Object IDs
RtCharset
RtCharset Toolkit Overview
Typedefs
RtCharset
Functions
RtCharsetBufferFlush
RtCharsetClose
RtCharsetCreate
RtCharsetDestroy
RtCharsetGetDesc
RtCharsetOpen
RtCharsetPrint
RtCharsetPrintBuffered
RtCharsetSetColors
Data Structures
RtCharsetDesc
PowerPipe
PowerPipe Overview
Core PowerPipe
Core PowerPipe Overview
Generic
Typedefs
RwCameraVertex
RxCamNorm
RxConfigMsgHandlerFn
RxLockedPipe
RxNodeBodyFn
RxNodeInitFn
RxNodeInput
RxNodeOutput
RxNodeTermFn
RxPipelineNodeConfigFn
RxPipelineNodeInitFn
RxPipelineNodeOutputCallBack
RxPipelineNodeTermFn
Enumerations
RwClipFlag
RxClusterForcePresent
RxClusterValid
RxClusterValidityReq
RxGeometryFlag
RxNodeDefEditable
RxRenderStateFlag
Functions
RxClusterDecCursor
RxClusterDecCursorByStride
RxClusterDestroyData
RxClusterGetAttributes
RxClusterGetCursorData
RxClusterGetFreeIndex
RxClusterGetIndexedData
RxClusterIncCursor
RxClusterIncCursorByStride
RxClusterInitializeData
RxClusterLockRead
RxClusterLockWrite
RxClusterResetCursor
RxClusterResizeData
RxClusterSetAttributes
RxClusterSetData
RxClusterSetExternalData
RxClusterSetStride
RxClusterUnlock
RxHeapAlloc
RxHeapCreate
RxHeapDestroy
RxHeapFree
RxHeapGetGlobalHeap
RxHeapRealloc
RxHeapReset
RxLockedPipeAddFragment
RxLockedPipeAddPath
RxLockedPipeDeleteNode
RxLockedPipeDeletePath
RxLockedPipeGetEntryPoint
RxLockedPipeReplaceNode
RxLockedPipeSetEntryPoint
RxLockedPipeUnlock
RxPacketCreate
RxPacketDestroy
RxPacketDispatch
RxPacketDispatchToPipeline
RxPacketFetch
RxPipelineClone
RxPipelineClusterAssertAttributeSet
RxPipelineClusterGetCreationAttributes
RxPipelineClusterSetCreationAttributes
RxPipelineCreate
RxPipelineDestroy
RxPipelineExecute
RxPipelineFindNodeByIndex
RxPipelineFindNodeByName
RxPipelineInsertDebugNode
RxPipelineLock
RxPipelineNodeCloneDefinition
RxPipelineNodeCreateInitData
RxPipelineNodeFindInput
RxPipelineNodeFindOutputByIndex
RxPipelineNodeFindOutputByName
RxPipelineNodeForAllConnectedOutputs
RxPipelineNodeGetInitData
RxPipelineNodeGetPipelineCluster
RxPipelineNodeParamGetData
RxPipelineNodeParamGetHeap
RxPipelineNodeReplaceCluster
RxPipelineNodeRequestCluster
RxPipelineNodeSendConfigMsg
RxPipelineSetFreeListCreateParams
RxRenderStateVectorCreate
RxRenderStateVectorDestroy
RxRenderStateVectorGetDefaultRenderStateVector
RxRenderStateVectorLoadDriverState
RxRenderStateVectorSetDefaultRenderStateVector
Data Structures
RxCamSpace3DVertex
RxCluster
RxClusterDefinition
RxClusterRef
RxExecutionContext
RxHeap
RxInterp
RxIoSpec
RxMeshStateVector
RxNodeDefinition
RxNodeMethods
RxOutputSpec
RxPacket
RxPipeline
RxPipelineCluster
RxPipelineNode
RxPipelineNodeParam
RxPipelineNodeTopSortData
RxPipelineRequiresCluster
RxRenderStateVector
RxScatter
RxTriPlane
RxUV
RxVStep
D3D9
Typedefs
RwIm3DVertex
RxObjSpace3DLitVertex
RxScrSpace2DVertex
Functions
RxNodeDefinitionGetD3D9ImmInstance
RxNodeDefinitionGetD3D9SubmitNoLight
Data Structures
RxObjSpace3DVertex
World Extensions
World Extensions Overview
D3D9
Typedefs
RxD3D9AllInOneInstanceCallBack
RxD3D9AllInOneLightingCallBack
RxD3D9AllInOneReinstanceCallBack
RxD3D9AllInOneRenderCallBack
Enumerations
RpD3D9GeometryUsageFlag
RpD3D9WorldSectorUsageFlag
Functions
RpD3D9GeometryGetUsageFlags
RpD3D9GeometrySetUsageFlags
RpD3D9WorldSectorGetUsageFlags
RpD3D9WorldSectorSetUsageFlags
RxD3D9AllInOneGetInstanceCallBack
RxD3D9AllInOneGetLightingCallBack
RxD3D9AllInOneGetReinstanceCallBack
RxD3D9AllInOneGetRenderCallBack
RxD3D9AllInOneSetInstanceCallBack
RxD3D9AllInOneSetLightingCallBack
RxD3D9AllInOneSetReinstanceCallBack
RxD3D9AllInOneSetRenderCallBack
RxNodeDefinitionGetD3D9AtomicAllInOne
RxNodeDefinitionGetD3D9WorldSectorAllInOne
Data Structures
RxD3D9InstanceData
RxD3D9ResEntryHeader
RxD3D9VertexStream
Alternative Pipelines (deprecated)
Alternative Pipelines Overview
RtGenCPipe
RtGenCPipe Toolkit Overview
RwIm3d
Functions
RtGenCPipeCreateGenericIm3DRenderPipelines
RtGenCPipeCreateGenericIm3DTransformPipeline
RtGenCPipeDestroyGenericIm3DRenderPipelines
RtGenCPipeDestroyGenericIm3DTransformPipeline
RwIm3DGetGenericRenderPipeline
RwIm3DGetGenericTransformPipeline
RpAtomic
Functions
RpAtomicGetGenericPipeline
RpMaterial
Functions
RpMaterialGetGenericPipeline
RpWorld
Functions
RpWorldGetGenericSectorPipeline
RtGenCPipeCreateGenericWorldPipelines
RtGenCPipeDestroyGenericWorldPipelines
Functions
RxNodeDefinitionCloneCreate
RxNodeDefinitionCloneDestroy
RxNodeDefinitionGetAtomicEnumerateLights
RxNodeDefinitionGetAtomicInstance
RxNodeDefinitionGetClipLine
RxNodeDefinitionGetClipTriangle
RxNodeDefinitionGetCullTriangle
RxNodeDefinitionGetFastPathSplitter
RxNodeDefinitionGetImmInstance
RxNodeDefinitionGetImmMangleLineIndices
RxNodeDefinitionGetImmMangleTriangleIndices
RxNodeDefinitionGetImmRenderSetup
RxNodeDefinitionGetImmStash
RxNodeDefinitionGetLight
RxNodeDefinitionGetMaterialScatter
RxNodeDefinitionGetPostLight
RxNodeDefinitionGetPreLight
RxNodeDefinitionGetRGBAInterp
RxNodeDefinitionGetScatter
RxNodeDefinitionGetSubmitLine
RxNodeDefinitionGetSubmitTriangle
RxNodeDefinitionGetTransform
RxNodeDefinitionGetUVInterp
RxNodeDefinitionGetWorldSectorEnumerateLights
RxNodeDefinitionGetWorldSectorInstance
RxPacketCacheClone
RxPacketCacheCreate
RxPacketCacheDestroy
RxPipelineNodeCloneDefineModes
RxPipelineNodeCloneOptimize
Data Structures
RxNodeCloneData
RxNodeCloneInitData
RxNodeUVInterpSettings
RxPacketCache
RxPacketCacheCluster
FXPack
FXPack Overview
RpCrowd
RpCrowd Plugin Overview
Defines
rpCROWDANIMATIONMAXSTEPS
rpCROWDANIMATIONNUMSEQ
Typedefs
RpCrowdTexture
Functions
RpCrowdAddAnimTime
RpCrowdCreate
RpCrowdDestroy
RpCrowdGetCurrentAnim
RpCrowdGetCurrentAnimTime
RpCrowdGetCurrentTexture
RpCrowdGetParam
RpCrowdPluginAttach
RpCrowdRender
RpCrowdSetCurrentAnim
RpCrowdSetCurrentAnimTime
RpCrowdSetCurrentTexture
Data Structures
RpCrowd
RpCrowdAnimation
RpCrowdParam
RpTeam
RpTeam Plugin Overview
D3D9
D3D9 Shadows Use the Stencil Buffer
D3D9 Compatibility Matrix
Defines
rpTEAMELEMENTMAXLOD
rpTEAMELEMENTUNUSED
rpTEAMMAXNUMBONES
rpTEAMMAXNUMSHADOWS
Typedefs
RpTeam
RpTeamCameraTestSphere
RpTeamCameraTestSphereData
RpTeamDictionary
RpTeamLODCallBack
RpTeamLODCamera
RpTeamLODData
RpTeamPlayer
RpTeamPlayerRenderCallBack
RpTeamRenderData
Enumerations
RpTeamElementLOD
RpTeamElementType
RpTeamLockMode
RpTeamRenderMode
Functions
RpTeamCreate
RpTeamDestroy
RpTeamDictionaryCreate
RpTeamDictionaryDestroy
RpTeamDictionaryGetElement
RpTeamDictionaryGetLODElement
RpTeamDictionaryGetNumOfElements
RpTeamDictionaryInstance
RpTeamDictionarySetElement
RpTeamDictionarySetLODElement
RpTeamDictionaryStreamGetSize
RpTeamDictionaryStreamRead
RpTeamDictionaryStreamWrite
RpTeamGetCameraTestSphereCallBack
RpTeamGetDictionary
RpTeamGetLODCallBack
RpTeamGetLODCamera
RpTeamGetLODFarRange
RpTeamGetNumberOfElements
RpTeamGetNumberOfPlayers
RpTeamGetPersistentLights
RpTeamGetPlayer
RpTeamGetShadows
RpTeamLock
RpTeamMaterialGetPlayerColor
RpTeamMaterialGetPlayerDualTexture
RpTeamMaterialGetPlayerTexture
RpTeamMaterialGetTeamTexture
RpTeamMaterialSetPlayerColor
RpTeamMaterialSetPlayerDualTexture
RpTeamMaterialSetPlayerTexture
RpTeamMaterialSetTeamTexture
RpTeamPlayerGetActivity
RpTeamPlayerGetBoundingSphere
RpTeamPlayerGetCurrentLOD
RpTeamPlayerGetElement
RpTeamPlayerGetHierarchyFrame
RpTeamPlayerGetRenderCallBack
RpTeamPlayerGetShadows
RpTeamPlayerGetSyncLODPerFrame
RpTeamPlayerSetActivity
RpTeamPlayerSetCurrentLOD
RpTeamPlayerSetElement
RpTeamPlayerSetHierarchyFrame
RpTeamPlayerSetRenderCallBack
RpTeamPlayerSetShadows
RpTeamPlayerSetSyncLODPerFrame
RpTeamPluginAttach
RpTeamRender
RpTeamSetCameraTestSphereCallBack
RpTeamSetDictionary
RpTeamSetLODCallBack
RpTeamSetLODCamera
RpTeamSetLODFarRange
RpTeamSetPersistentLights
RpTeamSetShadows
RpTeamStreamGetSize
RpTeamStreamRead
RpTeamStreamWrite
RpTeamUnlock
Data Structures
RpTeamShadows
RpPrtAdv
RpPrtAdv Plugin Overview
RpPrtAdv Tools and Management
Functions
RpPrtAdvEClassStdCreate
RpPrtAdvEClassStdCreateID
RpPrtAdvEClassStdSetupCB
RpPrtAdvPClassStdCreate
RpPrtAdvPClassStdCreateID
RpPrtAdvPClassStdSetupCB
RpPrtAdvPluginAttach
Data Structures
RpPrtAdvMultiPropParams
RpPrtAdvParamBlock
RpPrtAdvParamPointList
Circular and Cylindrical Shaped Emitters
Functions
RpPrtAdvEmtCircleCloneCB
RpPrtAdvEmtCircleEmitCB
RpPrtAdvEmtCircleStreamGetSizeCB
RpPrtAdvEmtCircleStreamReadCB
RpPrtAdvEmtCircleStreamWriteCB
Data Structures
RpPrtAdvEmtCircle
Spherical Shaped Emitters
Functions
RpPrtAdvEmtSphereCloneCB
RpPrtAdvEmtSphereEmitCB
RpPrtAdvEmtSphereStreamGetSizeCB
RpPrtAdvEmtSphereStreamReadCB
RpPrtAdvEmtSphereStreamWriteCB
Data Structures
RpPrtAdvEmtSphere
Point List Based Emitters
Functions
RpPrtAdvEmtPtListCloneCB
RpPrtAdvEmtPtListCreateCB
RpPrtAdvEmtPtListEmitCB
RpPrtAdvEmtPtListStreamGetSizeCB
RpPrtAdvEmtPtListStreamReadCB
RpPrtAdvEmtPtListStreamWriteCB
Data Structures
RpPrtAdvEmtPointList
Multi-Property Animations
Functions
RpPrtAdvEmtMultiPropCloneCB
RpPrtAdvEmtMultiPropCreateCB
RpPrtAdvEmtMultiPropEmitCB
RpPrtAdvEmtMultiPropStreamGetSizeCB
RpPrtAdvEmtMultiPropStreamReadCB
RpPrtAdvEmtMultiPropStreamWriteCB
RpPrtAdvPrtMultiPropUpdateCB
Data Structures
RpPrtAdvEmtPrtColorItem
RpPrtAdvEmtPrtMultiColor
RpPrtAdvEmtPrtMultiSize
RpPrtAdvEmtPrtMultiTexCoords
RpPrtAdvEmtPrtSizeItem
RpPrtAdvEmtPrtTexCoordsItem
RpPrtAdvPrtMultiColor
RpPrtAdvPrtMultiSize
RpPrtAdvPrtMultiTexCoords
Particle-Emitter Animations
Functions
RpPrtAdvEmtPrtEmtCloneCB
RpPrtAdvEmtPrtEmtEmitCB
RpPrtAdvEmtPrtEmtStreamGetSizeCB
RpPrtAdvEmtPrtEmtStreamReadCB
RpPrtAdvEmtPrtEmtStreamWriteCB
RpPrtAdvPrtEmtUpdateCB
Data Structures
RpPrtAdvEmtPrtEmt
RpPrtAdvPrtEmitter
Stepped Texture Coordinate Animations (non-interpolated)
Functions
RpPrtAdvEmtTexStepCloneCB
RpPrtAdvEmtTexStepCreateCB
RpPrtAdvEmtTexStepEmitCB
RpPrtAdvEmtTexStepStreamGetSizeCB
RpPrtAdvEmtTexStepStreamReadCB
RpPrtAdvEmtTexStepStreamWriteCB
RpPrtAdvPrtTexStepUpdateCB
Data Structures
RpPrtAdvPrtTexStep
RpToon
RpToon Plugin Overview
D3D9
Optimized Silhouette Rendering
Functions
RpD3D9ToonFastSilhouetteAtomicRenderCallback
RpD3D9ToonFastSilhouetteWorldSectorRenderCallback
RpToonInk
Functions
RpToonInkAddRef
RpToonInkCreate
RpToonInkDestroy
RpToonInkGetColor
RpToonInkGetFarScale
RpToonInkGetName
RpToonInkGetOverallThickness
RpToonInkGetPerspectiveScale
RpToonInkSetColor
RpToonInkSetFarScale
RpToonInkSetName
RpToonInkSetOverallThickness
RpToonInkSetPerspectiveScale
RpToonInkStreamRead
RpToonInkStreamWrite
RpToonInkDictionary
Typedefs
RpToonInkCallBack
Functions
RpToonInkDictionaryAddInk
RpToonInkDictionaryCreate
RpToonInkDictionaryDestroy
RpToonInkDictionaryFindNamedInk
RpToonInkDictionaryForAllInks
RpToonInkDictionaryRemoveInk
RpToonInkDictionaryStreamRead
RpToonInkDictionaryStreamWrite
RpToonPaintDictionary
Typedefs
RpToonPaintCallBack
Functions
RpToonPaintDictionaryAddPaint
RpToonPaintDictionaryCreate
RpToonPaintDictionaryDestroy
RpToonPaintDictionaryFindNamedPaint
RpToonPaintDictionaryForAllPaints
RpToonPaintDictionaryRemovePaint
RpToonPaintDictionaryStreamRead
RpToonPaintDictionaryStreamWrite
RpToonPaint
Enumerations
RpToonPaintType
Functions
RpToonPaintAddRef
RpToonPaintCreate
RpToonPaintDestroy
RpToonPaintGetGradientTexture
RpToonPaintGetName
RpToonPaintGetType
RpToonPaintSetGradientTexture
RpToonPaintSetName
RpToonPaintSetType
RpToonPaintStreamRead
RpToonPaintStreamWrite
RpToonGeo
Typedefs
RpToonGeoForAllInkIDsCallBack
RpToonGeoForAllPaintIDsCallBack
Enumerations
RpToonInkType
Functions
RpToonGeoApplyInksInInkDictionary
RpToonGeoApplyPaintsInPaintDictionary
RpToonGeoForAllInkIDs
RpToonGeoForAllPaintIDs
RpToonGeoGetCreaseInk
RpToonGeoGetPaint
RpToonGeoGetSilhouetteInk
RpToonGeoGetVertexThicknesses
RpToonGeoLockVertexThicknesses
RpToonGeometryGetToonGeo
RpToonGeoNotifyVertexPositionsDirty
RpToonGeoSetCreaseInk
RpToonGeoSetPaint
RpToonGeoSetSilhouetteInk
RpToonGeoUnlockVertexThicknesses
RpToonWorldSectorGetToonGeo
Data Structures
RpToonEdge
RpToonMaterial
Functions
RpToonMaterialCreate
RpToonMaterialDestroy
RpToonMaterialSetPaintID
Data Structures
RpToonMaterial
Functions
RpToonAtomicEnable
RpToonGetCreaseZBias
RpToonPluginAttach
RpToonSetCreaseZBias
RpToonWorldSectorEnable
Data Structures
RpToonGeo
RpToonInk
RpToonInkDictionary
RpToonPaint
RpToonPaintDictionary
RtToon
RtToon Toolkit Overview
RtToonGeo
Functions
RtToonGeoFindEdgeIndex
RtToonGeoGetEdges
RtToonGeoGetInkIDFromName
RtToonGeoGetNumEdges
RtToonGeoGetVertexRemap
RtToonGeoOptimizeEdgeInkIDs
RtToonGeoSetEdgeInkID
Functions
RtToonGeometryCreateToonGeo
RtToonWorldOptimize
RtToonWorldSectorCreateToonGeo
Platform Specific
D3D9 Platform Specific Overview
D3D9 Features & Restrictions
D3D9 Restrictions
Restrictions
Reference Rasterizer
D3D9 Features
Features
D3D9 General Information
Floating-point Precision Mode
D3D9 Functions Overview
Platform Specific Functions
Glossary
0-9
2d Converter Tool
2d Viewer
32 bit Color
3ds max
A
ADC
AI
Alpha Blending
Alpha Channel
ANM Format
API
Architecture
Area Light
Assets
Asset Templates
Atomic
At Vector
B
Backface Culling
Bandwidth
Barycentric
Barymetric
B閦ier
Blit
Bone
Bone Limits
BMP Format
BSP Format
BSP
BSP tree
Bumpmap
C
Cel
CHI Format
CHM Format
CJK
Clump
Clump Viewer
D
DDS Format
Debug build
DebugStation
Degenerate Triangles
Delta Morph
DFF Format
DMorph
Direct X
DMA Format
Dual-pass Rendering
E
Exporter
F
FLA Format
FMSS
Frame
Freelist
G
G3
G3X
Game Engine
Gameplay
Gamma Correction
Geometry
GPU
H
Hierarchical Animation
Hints
HHP Format
Hardware T&L
I
IDE
INK Format
Instance Tool
Instancing
K
KD Tree
Keyframe
L
Lightmap
Local Transformation Matrix (LTM)
Lumel
M
Maestro
MakeFont Tool
Maya
Mel Script
MET Format
Metrics
Metrics Build
Middleware
Mipmap
Modeling Package
Morph Target Animation
MTD Format
MTE Format
N
NBT
Normal Maps
Normals
O
Object
Opaque
Open Architecture
OpenExport
Open GL
P
Particle Tank
Partitions
Patch
Patch Mesh
PDF Format
PDS
PDX Format
Pixel Shader
Platform
Plugin
Plugin architecture
PNG Format
PNT Format
Point Light
Polygon
PowerPipe
Pre-instancing
Pre-light
Pre-lighting
Project Templates
PVS
PVS Converter Tool
PVS Editor
Q
Quaternions
R
RAS Format
Raster
Render State
RF3 Format
RF3 File Command Line Compiler
RG1 Format
Right Vector
RP2 Format
RpAtomic
RpClump
RpGeometry
RpHAnim
RpSkin
RpUserData
RpWorld
RpWorldSector
RWBuilder Tool
RwComm
RwExp
RwExpMgr
RwMax
RwMaya
RWS Format
RWT Format
RX1 Format
S
SDK
Serialization
Skeleton
Skin
Sky
Slerp
SPL Format
Spline
Strafe
Stream Viewer
Sub-raster
SWF Format
T
TCB
Texel
Texture Coordinates
Texture dictionary
TIFF Format
TOC
Toolkit
Tools
Toon
Toon Editor
Transparent
Tri-fan
Tri-list
Tri-strip
TXD Format
U
Up Vector
Unicode
UCS
UTF
UVs
UVA Format
V
VCL
Vector
View Frustum
Viewers
Visualizer
Voxel
VU Code
W
Winding Order
World
World Manager
World Origin
World Sector
World Viewer
Z
Z-buffer
Z-value
Appendixes
Appendix A - File Extensions
Appendix B - Other File Extensions
Tutorials
Tutorial 1 - Loading a Simple Model
Introduction
Getting Going
Adding Objects
Adding Lights
Comments
Tutorial 2 - User Interaction
Introduction
Getting Going
Picking
Highlighting
Dragging Atomics
Rotating Atomics
Conclusion
Tutorial 3 - User Interaction 2
Introduction
Getting Going
Moving Atomics in Depth
Menu Support
Adding Position Reporting Code
Drag and Drop
Conclusion
Tutorial 4 - Writing a Plugin
Introduction
First Steps
Adding API Functions
Serializing Name Data
Conclusion
Tutorial 5 - Creating a World
Introduction
Creating the World
Visualizer Setup for PC
Viewing in Visualizer
Exporting RWS Files
Viewing the World
Pre-lighting
Polish
Conclusion
Tutorial 6 - RWS files and Tables of Contents
Introduction
RWS file format
Table of Contents
TOC entry
Conclusion