CAST II Game Engine |
||||||||
![]() |
MAIN | FEATURES | SCREENSHOTS | FORUMS | MANUAL | DOWNLOADS | CONTACTS | |
| Name | Unit | Description |
|---|---|---|
| ActivateWindow | OSUtils | |
| AddColor4sProperty | Props | Adds to Properties a TColor4s value as four floating-point components and one color property |
| AddColorProperty | Props | Adds to Properties a TColor value as four floating-point components and one color property |
| AddColorW | Basics | |
| AddColorW | OBasics | Fast inverse square root. Depends on float numbers representation |
| AddErrorProperty | Cast2 | Adds a string property named "Error" with the value contained in Msg |
| AddQuaternionProperty | Cast2 | Adds a quaternion and each its component as properties |
| AddVector3s | Base3D | |
| AddVector3s | Base3D | |
| AddVector3sProperty | Cast2 | Adds a 3-component vector and each its component as properties |
| AddVector4s | Base3D | |
| AddVector4s | Base3D | |
| AddVector4sProperty | Cast2 | Adds a 4-component vector and each its component as properties |
| AdjustCursorVisibility | OSUtils | |
| ArcTan2 | Base3D | Arctangent |
| AssureFloatFormat | Basics | |
| BitTest | Basics | |
| BlendColor | Basics | |
| BlendColor | OBasics | |
| BufferCopy | Base2D | Copies a rectangular area from one buffer to another |
| BufferCut | Base2D | Copies a rectangular area from one buffer to the top of another assuming width of destination buffer equal to width of the rectangle |
| BufferCutAsRGBA | Base2D | Copies a rectangular area from one buffer to the top of another changing its format to ARGB and returns True if success |
| BufferPaste | Base2D | Copies a rectangular area from the top of one buffer to specified Rect of another assuming width of source buffer equal to width of the rectangle |
| BufferRGBABlend | Base2D | Blends a rectangular area from the top of RGBA buffer with specified Rect of another buffer with the specified format using a separate 8-bit alpha-channel in ABuf and returns True if success |
| BufferRGBACombine | Base2D | Combines a rectangular area from the top of RGBA buffer with specified Rect of another buffer with the specified format and returns True if success |
| BufferRGBAPaste | Base2D | Copies a rectangular area from the top of RGBA buffer to specified Rect of another buffer with the specified format and returns True if success |
| BufferSwap | Base2D | Swaps contents of a rectangular area of one buffer with the contents of another assuming width of destination buffer equal to width of the rectangle |
| CalcCRC32 | Basics | |
| CartesianProductVector3s | Base3D | Vectors cartesian product |
| Ceil | Basics | |
| ChangeLoggerClass | TextFile | Replaces logger with a new one of the specified class |
| ClampI | Basics | |
| ClampS | Basics | |
| ClientToScreen | OSUtils | |
| ClipCursor | OSUtils | |
| ClipLine | BaseGraph | Clips the given line with Cohen-Sutherland algorithm and returns True if at least some part of the line is visible |
| ClipLineColorTex | BaseGraph | Clips the given colored and textured line with Cohen-Sutherland algorithm and returns True if at least some part of the line is visible |
| CmpMem | Basics | |
| ColorStrToIntDef | Basics | |
| ColorTo4S | BaseTypes | Converts a TColor to TColor4s |
| ColorTo4S | BaseTypes | Converts a TColor to TColor4s |
| ColorTo4S | BaseTypes | Converts a TColor to TColor4s |
| ColorTo4S | BaseTypes | Converts a TColor to TColor4s |
| ColorToVCLColor | Base2D | |
| CompareDates | Basics | |
| CompareValues | Basics | |
| ConvertFromProcessing | Base2D | Converts the specified number of pixels from ProcessingFormat to any known format. Returns False if input format is unknown or cannot be converted. |
| ConvertImage | Base2D | Converts the specified number of pixels from any known format to another known format. Returns False if input format is unknown or cannot be converted. |
| ConvertToProcessing | Base2D | Converts the specified number of pixels from any known format to ProcessingFormat. Returns False if input format is unknown or cannot be converted. |
| ConvertVertices | C2Visual | |
| CopyProperty | Props | |
| CreateRefcountedContainer | Basics | Create an instance of reference counted container |
| CreateThumbnail | Base2D | Creates in Dest a thumbnail image of the given size and format from a rectangular area of original image. Returns True if success or False if conversion to Format is unsupported. |
| CrossProductVector3s | Base3D | Vectors cross product |
| CrossProductVector3s | Base3D | Vectors cross product |
| CutMatrix3s | Base3D | Cuts 3x3 matrix from the specified 4x4 matrix |
| CutMatrix3s | Base3D | Cuts 3x3 matrix from the specified 4x4 matrix |
| Delay | OSUtils | Not accurate (~10ms) |
| DotProductVector3s | Base3D | Vectors dot product |
| EqualLocations | Cast2 | Retuns True if the locations are equal |
| EqualsMatrix3s | Base3D | Returns True if M1 and M2 are equal |
| EqualsMatrix4s | Base3D | Returns True if M1 and M2 are equal |
| EqualsQuaternions | Base3D | Returns True if the given quaternions are equal |
| EqualsVector3s | Base3D | Returns True if V1 and V2 are equal |
| EqualsVector4s | Base3D | Returns True if V1 and V2 are equal |
| Exec | OSUtils | Accurate |
| ExpandBBox | Base3D | Expands the bounding box to fit the given coordinates |
| ExpandBBox | Base3D | Expands the bounding box to fit the given point |
| ExpandMatrix3s | Base3D | Expands a 3x3 matrix to 4x3 matrix by filling new components with 0 except _44 which filled with 1 |
| ExpandVector3s | Base3D | Expands a 3-dimensional vector to 4-dimensional by filling w-component with 1 |
| ExpandVector3s | Base3D | Expands a 3-dimensional vector to 4-dimensional by filling w-component by 1 |
| ExtractStr | Basics | |
| FastNormalizeVector3s | Base3D | Forces the vector V's length to the specified length using fast InvSqrt |
| FastNormalizeVector4s | Base3D | Forces the vector V's length to the specified length using fast InvSqrt |
| FastSqrt | Basics | Fast (if assembler optimization are allowed) implementation of Sqrt(x) with accurasy ~0.25% |
| FastTrunc | Basics | Fast (if SSE optimization are allowed) implementation of Trunc(x) |
| FillDWord | Basics | |
| FloatToStrA | Basics | |
| Floor | Basics | |
| ForEachFile | Basics | Calls the Delegate for each file passing the given mask and attribute filter and returns number of such files. Stops if the delegate returns False |
| FormatA | Basics | |
| FVFToVertexFormat | C2DX8Render | |
| FVFToVertexFormat | C2OGLRender | |
| GetActiveWindow | OSUtils | |
| GetArea | BaseTypes | |
| GetAsyncKeyState | OSUtils | |
| GetBitsPerPixel | Basics | |
| GetBlendingState | C2Materials | |
| GetBytesPerPixel | Basics | |
| GetClassList | BaseClasses | Retuns a list of the specified classes |
| GetClientRect | OSUtils | |
| GetClipCursor | OSUtils | |
| GetColor | BaseTypes | Returns TColor record |
| GetColor | BaseTypes | Returns TColor record |
| GetColor4S | BaseTypes | Returns TColor4s record |
| GetColor4SIntensity | Basics | Returns color max component value |
| GetColorFrom4s | Basics | |
| GetColorIntensity | Basics | Returns color max component value |
| GetCorrectRect | Basics | |
| GetCurrentMs | OSUtils | |
| GetDefaultUVMap | Basics | |
| GetFileName | Basics | |
| GetFillShadeMode | C2Materials | |
| GetIntensity | Base2D | |
| GetLastCharPos | Basics | |
| GetLightingState | C2Materials | |
| GetLocationFromVec3s | Cast2 | Returns a location from 3D vector |
| GetMagnitudeApprox | Base3D | Returns approximated magnitude of V (need testing) |
| GetOSErrorStr | OSUtils | |
| GetPerformanceCounter | OSUtils | |
| GetPerpendicular3s | Base3D | Retuns a vector which is orthogonal to V |
| GetPerpendicular3s | Base3D | Retuns a vector which is orthogonal to V |
| GetPlane | Base3D | Returns a plane by the given equation coeficients (AX + BY + CZ + D = 0) |
| GetPlaneFromPointNormal | Base3D | Returns a plane by the specified point and normal |
| GetPointEdgeState | C2Materials | |
| GetQuaternion | Base3D | Retuns a normalized quaternion by the specified axis and angle |
| GetQuaternion | Base3D | Retuns a normalized quaternion by the specified axis and angle |
| GetRect | BaseTypes | Returns the specified by its bounds rectangle record |
| GetRectExpanded | BaseTypes | Returns source rectangle expanded by (EX, EY) |
| GetRectIntersect | Basics | |
| GetRectMoved | BaseTypes | Returns source rectangle moved by (MoveX, MoveY) |
| GetRectOnImage | BaseTypes | Returns the specified by UV coordinates on an image rectangle record |
| GetRectScaled | BaseTypes | Returns source rectangle scaled by (SX, SY) |
| GetRectWH | BaseTypes | Returns the specified by width and height rectangle record |
| GetSoundElementSize | C2Types | Returns size of element of a sound in bytes |
| GetSoundFormatElement | C2Types | Returns sample rate, number of bits per sample or number of channels of the specified format value |
| GetStencilstate | C2Materials | |
| GetSteppedSize | Basics | |
| GetSuggestedMipLevelsInfo | Base2D | Returns the number of mip levels (including 0-th) which an image with the specified dimensions should have and fills in the levels info |
| GetSysFolder | OSUtils | |
| GetTextFromClipboard | OSUtils | |
| GetTextureWrap | C2Materials | |
| GetTransposedMatrix3s | Base3D | Returns transposed matrix |
| GetTransposedMatrix3s | Base3D | Returns transposed matrix |
| GetTransposedMatrix4s | Base3D | Returns transposed matrix |
| GetTransposedMatrix4s | Base3D | Returns transposed matrix |
| GetUnitClassList | C2Anim | Returns list of classes introduced by the unit |
| GetUnitClassList | C2Core | Returns list of classes introduced by the unit |
| GetUnitClassList | C22D | Returns list of classes introduced by the unit |
| GetUnitClassList | ACS | Returns list of classes introduced by the unit |
| GetUnitClassList | BaseGraph | Returns list of classes introduced by the unit |
| GetUnitClassList | C2Affectors | Returns list of classes introduced by the unit |
| GetUnitClassList | C2Flora | Returns list of classes introduced by the unit |
| GetUnitClassList | C2TileMaps | Returns list of classes introduced by the unit |
| GetUnitClassList | Resources | Returns list of classes introduced by the unit |
| GetUnitClassList | C2Res | Returns list of classes introduced by the unit |
| GetUnitClassList | C2ParticleAdv | Returns list of classes introduced by the unit |
| GetUnitClassList | C2VisItems | Returns list of classes introduced by the unit |
| GetUnitClassList | C2Land | Returns list of classes introduced by the unit |
| GetUnitClassList | ACSAdv | Returns list of classes introduced by the unit |
| GetUnitClassList | C2FX | Returns list of classes introduced by the unit |
| GetUnitClassList | C2Grass | Returns list of classes introduced by the unit |
| GetUnitClassList | C2GUI | Returns list of classes introduced by the unit |
| GetVector2s | Base3D | Returns a 2-dimensional vector with the specified components |
| GetVector2s | Base3D | Returns a 2-dimensional vector with the specified components |
| GetVector3s | Base3D | Returns a 3-dimensional vector with the specified components |
| GetVector3s | Base3D | Returns a 3-dimensional vector with the specified components |
| GetVector4s | Base3D | Returns a 4-dimensional vector with the specified components |
| GetVector4s | Base3D | Returns a 4-dimensional vector with the specified components |
| GetVectorRotateQuat | Base3D | Returns a quaternion which specifies a rotation from OldDir to NewDir. OldDir to NewDir should be normalized (needs testing) |
| GetVertexElementOffset | C2Visual | |
| GetVertexFormat | C2Visual | / Determines a vertex format which can include variuos components. VertexWeight can be OR'ed with vwIndexedBlending to indicate that last weight is actually a dword with indices |
| GetVertexIndexedBlending | C2Visual | |
| GetVertexSize | C2Visual | |
| GetVertexTextureCoordsCount | C2Visual | |
| GetVertexTextureSetsCount | C2Visual | |
| GetVertexWeightsCount | C2Visual | |
| GetVTypeInt | OTypes | |
| GetWindowRect | OSUtils | |
| GetZBufferState | C2Materials | |
| HexStrToIntDef | Basics | |
| HideCursor | OSUtils | |
| HideWindow | OSUtils | |
| HResultToStr | C2OGLRender | |
| HResultToStr | C2DX8Render | |
| ImageBellFilter | Base2D | |
| ImageBoxFilter | Base2D | |
| ImageHermiteFilter | Base2D | |
| ImageLanczos3Filter | Base2D | |
| ImageMitchellFilter | Base2D | |
| ImageSplineFilter | Base2D | |
| ImageTriangleFilter | Base2D | |
| ImportWavResource | C2ResImport | |
| InterleaveBits | Basics | |
| IntPower | Basics | |
| IntToHexA | Basics | |
| IntToStrA | Basics | |
| InvertAffineMatrix4s | Base3D | Returns inversion of a matrix which contains affine transfomations (rotations, translations and scaling). Faster then InvertMatrix4s |
| InvertMatrix3s | Base3D | 3x3 matrix inversion (current dummy implementation: transpose) |
| InvertMatrix4s | Base3D | Returns inversion of the specified matrix |
| InvertRotTransMatrix | Base3D | Returns inversion of a matrix which contains only rotations and translations. Faster then InvertAffineMatrix4s |
| InvertRotTransMatrix | Base3D | Returns inversion of a matrix which contains only rotations and translations. Faster then InvertAffineMatrix4s |
| InvSqrt | Basics | Fast (if assembler optimization are allowed) implementation of 1/Sqrt(x) |
| InvSqrt | OBasics | |
| IsCharIn | Basics | Returns True if the spcefied character belongs to the specified set |
| IsColor | Basics | Tests with current decimal separator |
| IsDecimalInteger | Basics | |
| IsDepthFormat | Basics | |
| IsFloat | Basics | |
| IsInArea | Basics | |
| IsInArea | Basics | |
| IsMatrixAffine | Base3D | Returns True if the specified matrix is affine (last column is 0, 0, 0, 1) |
| IsNan | Basics | |
| IsPointsSameSide | Base3D | Returns True if both P1 and P2 points are at the same side of the ray |
| IsReal | Basics | |
| isSameGUID | Basics | |
| IsWindowVisible | OSUtils | |
| LoadBitmap | Base2D | Loads a .bmp file and returns True if success. |
| LoadBitmap | Base2D | Loads a .bmp file and returns True if success. All image parameters are placed in Header. |
| LoadBitmapHeader | Base2D | Loads a .bmp file header and positions Stream at raw data start. Returns True if sucess. |
| LoadIDF | Base2D | |
| LoadIDFBuffers | Base2D | |
| LoadImage | C2ResImport | |
| LoadOBJ | C2ResImport | |
| LoadString | Basics | Loads a wide string from a stream. Returns True if success |
| LoadString | Basics | Loads a string from a stream. Returns True if success |
| LoadWav | C2ResImport | |
| LocationSqDistance | Cast2 | Retuns squared distance between the locations |
| Log2I | Basics | |
| MatDet | Base3D | Returns determinant of the specified matrix |
| Matrix3sByQuat | Base3D | Fills Result with a 3x3 rotation matrix which specifies the same rotation as Quat. |
| Matrix3sByQuat | Base3D | Returns a 3x3 rotation matrix which specifies the same rotation as Quat |
| Matrix4sByQuat | Base3D | Returns a 4x4 rotation matrix which specifies the same rotation as Quat |
| Matrix4sByQuat | Base3D | Fills Result with a 4x4 rotation matrix which specifies the same rotation as Quat. |
| MaxC | Basics | |
| MaxI | Basics | |
| MaxS | Basics | |
| MaxS | OBasics | |
| MergeClassLists | BaseClasses | Merges the two given class lists |
| MinC | Basics | |
| MinI | Basics | |
| MinimizeWindow | OSUtils | |
| MinS | Basics | |
| MinS | OBasics | |
| MoveReverse16 | Basics | |
| MoveReverse8 | Basics | |
| MulMatrix3s | Base3D | Matrix multiplication |
| MulMatrix3s | Base3D | Matrix multiplication |
| MulMatrix4s | Base3D | Matrix multiplication |
| MulMatrix4s | Base3D | Matrix multiplication |
| MulQuaternion | Base3D | Returns product of Quat1 and Quat2 |
| MulQuaternion | Base3D | Returns product of Quat1 and Quat2 |
| NextPowerOf2 | Basics | |
| NormalizeAngle | Base3D | Forces Angle to [0..2*pi] range |
| NormalizePlane | Base3D | Normalizes the plane equation coefficients |
| NormalizeQuaternion | Base3D | Retuns the normalized version of Quat |
| NormalizeQuaternion | Base3D | Retuns the normalized version of Quat |
| NormalizeVector3s | Base3D | Forces the vector V's length to the specified length |
| NormalizeVector3s | Base3D | Forces then vector V's length to the specified length |
| NormalizeVector4s | Base3D | Forces the vector V's length to the specified length |
| ObtainCursorPos | OSUtils | OS dependent |
| ObtainKeyboardState | OSUtils | |
| ObtainPerformanceFrequency | OSUtils | |
| OOBBOOBBColDet | Collisions | Returns True if the two given OOBBs intersects. Transform1 and Transform2 specifies location and orientation of the volumes within the world space and should not contain scale. |
| OOBBOOBBColDet2D | Collisions | Returns True if the two given OOBBs intersects in XZ plane. It's faster then OOBBOOBBColDet a little. Transform1 and Transform2 specifies location and orientation of the volumes within the world space and should not contain scale. |
| OpenURL | OSUtils | |
| OpenWith | OSUtils | |
| PackSoundFormat | C2Types | Packs a sound format specified by the sample rate, the number of bits per sample and the number of channels to a single value |
| PixelFormatToStr | Basics | |
| PlaneFromPointNormal | Base3D | Returns a plane by the specified point and normal |
| PosEx | Basics | |
| Power | Basics | |
| PtrOffs | Basics | |
| QuickSortInt | Basics | Performs a quick sort on an array of integers |
| QuickSortIntInd | Basics | Performs a quick sort on an array of integers and returns sorted indices not affecting the source array |
| QuickSortS | Basics | Performs a quick sort on an array of floating point numbers |
| QuickSortSInd | Basics | Performs a quick sort on an array of floating point numbers and returns sorted indices not affecting the source array |
| QuickSortStr | Basics | Performs a quick sort on an array of strings |
| QuickSortStrInd | Basics | Performs a quick sort on an array of strings and returns sorted indices not affecting the source array |
| RayCircleColDet | Collisions | Returns True if a ray with the specified origin and direction intersects with a sphere with the specified origin and radius. Point is filled with the nearest to ray origin intersection point if any |
| RaySphereColDet | Collisions | Returns True if a ray with the specified origin and direction intersects with a sphere with the specified origin and radius. Point is filled with the nearest to ray origin intersection point if any |
| ReadLine | TextFile | |
| RealToStr | Basics | |
| Rect | BaseTypes | Fills the specified rectangle record and returns it in Result |
| RectExpand | BaseTypes | Returns in Result source rectangle expanded by (EX, EY) |
| RectIntersect | Basics | |
| RectMove | BaseTypes | Returns in Result source rectangle moved by (MoveX, MoveY) |
| RectScale | BaseTypes | Returns in Result source rectangle scaled by (SX, SY) |
| ReflectionMatrix4s | Base3D | Returns matrix containing reflection by the specified plane transformation |
| ReflectionMatrix4s | Base3D | Returns matrix containing reflection by the specified plane transformation |
| ReflectVector3s | Base3D | Returns V reflected from surface with the normal N |
| ReflectVector3s | Base3D | Returns V reflected from surface with the normal N |
| ResizeImage | Base2D | |
| SaveIDF | Base2D | |
| SaveString | Basics | Saves a wide string to a stream. Returns True if success |
| SaveString | Basics | Saves a string to a stream. Returns True if success |
| SaveWavHeader | C2ResImport | |
| ScaleColorI | Basics | Returns scale color. S is desired koefficient multiplied by 256 |
| ScaleColorS | Basics | |
| ScaleMatrix4s | Base3D | Returns scaling matrix |
| ScaleMatrix4s | Base3D | Returns scaling matrix |
| ScaleVector3s | Base3D | Scales the vector V by the specified factor and returns it in Result |
| ScaleVector3s | Base3D | Scales the vector V by the specified factor |
| ScaleVector4s | Base3D | Scales the vector V by the specified factor and returns it in Result |
| ScaleVector4s | Base3D | Scales the vector V by the specified factor |
| ScreenToClient | OSUtils | |
| SetColor4sProperty | Props | Sets a color property in Properties with the given in Res value. Returns the resulting value in Res and True if new Res value differs from the initial one |
| SetColorProperty | Props | Sets a color property in Properties with the given in Res value. Returns the resulting value in Res and True if new Res value differs from the initial one |
| SetCursorPos | OSUtils | |
| SetCursorVisibility | OSUtils | OS independent |
| SetQuaternionProperty | Cast2 | Reads a quaternion from properties. If its not equivalent to the one contained in Res assigns it to Res and returns True. |
| SetVector3sProperty | Cast2 | Reads a 3-component vector from properties. If its not equivalent to the one contained in Res assigns it to Res and returns True. |
| SetVector4sProperty | Cast2 | Reads a 4-component vector from properties. If its not equivalent to the one contained in Res assigns it to Res and returns True. |
| SetWindowCaption | OSUtils | |
| ShowCursor | OSUtils | |
| ShowWindow | OSUtils | |
| Sign | Basics | |
| Sign | Basics | |
| SinCos | Basics | |
| SkipBeforeSTR | TextFile | function SetLength(S : string; DLength : word):string; |
| Sleep | OSUtils | |
| SphereOOBBColDet | Collisions | Returns True if the given sphere intersects with the given OOBB. Transform1 and Transform2 specifies location and orientation of the volumes within the world space and should not contain scale. |
| Split | Basics | Splits a string into array of strings using Delim as a delimiter If EmptyOK is True result strings can be empty. Returns number of strings in array |
| SplitA | Basics | Splits an ansi string into array of strings using Delim as a delimiter If EmptyOK is True result strings can be empty. Returns number of strings in array |
| SqrMagnitude | Base3D | Returns the squared magnitude of V |
| StretchARGBImage | Base2D | Stretches a rectangular area of an ARGB image to a rectangular area of another ARGB image |
| StrFormat | Basics | |
| StringsToEnumA | Basics | Returns an enumeration string which consists of all elements of strings separated by StringDelimiter If EmptyOK is True empty elements are included in result |
| StrToFloatDefA | Basics | |
| StrToRealDef | Basics | Tests with general decimal separator |
| SubVector3s | Base3D | |
| SubVector3s | Base3D | |
| SubVector4s | Base3D | |
| SubVector4s | Base3D | |
| Swap | Basics | |
| SwapI | Basics | |
| SwapRB | Base2D | |
| ThreadSafeDecrement | OSUtils | |
| ThreadSafeIncrement | OSUtils | |
| TimeUnitToMs | BaseTypes | Convert time unit to milliseconds |
| Transform3Vector3s | Base3D | Returns 3-dimensional vector V transformed by matrix M |
| Transform3Vector3s | Base3D | Returns 3-dimensional vector V transformed by matrix M |
| Transform3Vector3sTransp | Base3D | Returns 3-dimensional vector V transformed by transposed matrix M |
| Transform4Vector33s | Base3D | Returns 3-dimensional vector V transformed by matrix M |
| Transform4Vector33s | Base3D | Returns 3-dimensional vector V transformed by matrix M |
| Transform4Vector3s | Base3D | Returns expanded 3-dimensional vector V transformed by matrix M |
| Transform4Vector3s | Base3D | Returns expanded 3-dimensional vector V transformed by matrix M |
| Transform4Vector4s | Base3D | Returns 4-dimensional vector V transformed by matrix M |
| Transform4Vector4s | Base3D | Returns 4-dimensional vector V transformed by matrix M |
| TranslationMatrix4s | Base3D | Returns translation matrix |
| TranslationMatrix4s | Base3D | Returns translation matrix |
| TranspMulMatrix3s | Base3D | Matrix multiplication and transpose |
| TranspMulMatrix3s | Base3D | Matrix multiplication and transpose |
| TranspMulMatrix4s | Base3D | Matrix multiplication and transpose |
| TranspMulMatrix4s | Base3D | Matrix multiplication and transpose |
| TransposeMatrix3s | Base3D | Returns transposed matrix |
| TransposeMatrix4s | Base3D | Returns transposed matrix |
| TrimSpaces | Basics | |
| TrimSpacesA | Basics | |
| UnpackSoundFormat | C2Types | Converts a format value to TSoundFormat structure |
| VCLColorToColor | Base2D | |
| Vec2s | Base3D | Returns a 2-dimensional vector with the specified components |
| Vec3s | Base3D | Returns a 3-dimensional vector with the specified components |
| Vec4s | Base3D | Returns a 4-dimensional vector with the specified components |
| VectorToColor | Basics | |
| VertexContains | C2Visual | |
| VolumeColDet | Collisions | Checks two arrays of bounding volumes for collision and returns result in TCollisionResult structure. Transform1 and Transform2 specifies location and orientation of the volume arrays within the world space and should not contain scale. |
| VolumeColTest | Collisions | Returns True if there is an intersection between bounding volumes from the given arrays. Transform1 and Transform2 specifies location and orientation of the volume arrays within the world space and should not contain scale. |
| WMToMessage | OSUtils | |
| WMToMessage | OSUtils | |
| XRotationMatrix3s | Base3D | Returns rotation over X-axis matrix |
| XRotationMatrix3s | Base3D | Returns rotation over X-axis matrix |
| XRotationMatrix4s | Base3D | Returns rotation over X-axis matrix |
| XRotationMatrix4s | Base3D | Returns rotation over X-axis matrix |
| YRotationMatrix3s | Base3D | Returns rotation over Y-axis matrix |
| YRotationMatrix3s | Base3D | Returns rotation over Y-axis matrix |
| YRotationMatrix4s | Base3D | Returns rotation over Y-axis matrix |
| YRotationMatrix4s | Base3D | Returns rotation over Y-axis matrix |
| ZRotationMatrix3s | Base3D | Returns rotation over Z-axis matrix |
| ZRotationMatrix3s | Base3D | Returns rotation over Z-axis matrix |
| ZRotationMatrix4s | Base3D | Returns rotation over Z-axis matrix |
| ZRotationMatrix4s | Base3D | Returns rotation over Z-axis matrix |
|
Last modified: Jan 6, 2010 |