All Functions and Procedures

Name Unit Description
Base64Decode phxClasses

 

Base64Decode phxClasses

 

Base64Encode phxClasses

 

Base64Encode phxClasses

 

Color4f phxTypes

 

Color4f phxTypes

 

Color4f phxTypes

 

Color4f phxTypes

 

ColorToHex phxTypes

Convert a color to a hexadecimal string

ColorToRGB phxTypes

Convert a color to a cardinal value

ColorToRGBA phxTypes

Convert a color to a cardinal value

ColorToString phxTypes

Convert a color to and from a string

ContainsRect phxMath

 

ContainsRect phxMath

Returns true if A is contained inside B

ControlToString phxSkin

Get the name for a TPHXThemedControl

Cos256 phxMath

 

Cos256 phxMath

 

CreateProvider phxDevice

Creates a provider

CreateShape phxShape

Create the shape fir a kind

CreateSprite phxSprite

Create a instance of a previously registered sprite

CubicInterpolate phxParticleGraphs

 

CubicInterpolate phxParticleGraphs

Cubic interpolation

CubicInterpolate phxParticleGraphs

 

CubicInterpolate phxParticleGraphs

 

CubicInterpolate phxParticleGraphs

 

CubicInterpolate phxParticleGraphs

 

ELFHash phxClasses

The selected displaymode property Selected: TPHXDisplayMode read FSelected write FSelected; Return the elf hash of a ansistring

ELFHash phxClasses

Return the elf hash of a string

EnumProviders phxDevice

Enumerate all provides

format scripting

Formats a value

getAffectorRegistryClass phxParticle

 

getAffectorRegistryCount phxParticle

 

getAffectorRegistryName phxParticle

 

GetControlName phxSkin

Returns the part before the dot in the element name

GetPartName phxSkin

Returns the part after the dot in the skin name

GetPatternCount phxParticle

Get the renderer for a specific shape

GetPatternIndex phxParticle

Return the pattern index for a pattern size and pattern index

GetPixelFormatGetter phxGraphics

Return the get pixel function for a given format

GetPixelFormatSetter phxGraphics

Return the set pixel function for a given format

GetPixelFormatSize phxGraphics

Returns the size of one pixel for a given pixel format

GraphicFormats phxGraphics

Save a graphic to a stream using this format procedure SaveGraphic(Stream: TStream; const Graphic: TPHXGraphic); Load a graphic from a stream using this format procedure LoadGraphic(Stream: TStream; var Graphic: TPHXGraphic); List of supported graphic formats for saving and loading textures

GreatestCommonDivisior phxTypes

 

HexToColor phxTypes

Convert a hexadecimal string to a color

InputStateToString phxInput

Returns the string representation of a input state

IntervalIntersect phxMath

 

isPowerOfTwo phxGraphics

 

LinearInterpolate phxParticleGraphs

 

LinearInterpolate phxParticleGraphs

 

LinearInterpolate phxParticleGraphs

 

LinearInterpolate phxParticleGraphs

 

LinearInterpolate phxParticleGraphs

 

LinearInterpolate phxParticleGraphs

Linear interpolation

LoadDocument phxPersistency

 

LoadDocument phxPersistency

 

LoadPixels phxGraphics

 

LoadShape phxShape

Create and load a shape from a stream

LoadShape phxShape

Create and load a shape from a file

LoadTextFileUTF8 phxClasses

Load a textfile encoded in UTF8 from a file

LoadTextFileUTF8 phxClasses

Load a textfile encoded in UTF8 from a stream

luaAudio phxScriptSupport

Push a audio engine onto a lua stack

luaInput phxScriptSupport

Push a input onto a lua stack

luaKeyboard phxScriptSupport

push a keyboard onto a lua stack

luaMouse phxScriptSupport

push a mouse onto a lua stack

luaTimer phxScriptSupport

Push a timer onto a lua stack

lua_getErrorText phxScript

 

lua_pushfunction phxScript

Push a delphi object function on the lua stack

lua_pushInput phxScriptSupport

 

lua_pushobject phxScript

Push a object implementing the ILuaObject interface

lua_PushPersistent phxScriptSupport

Push a persistent onto the lua stack using RTTI Note that all published methods must be of the TPHXScriptMethod type

lua_pushstring phxScript

Push a delphi string on the a lua stack

lua_pushstring phxScript

Push a delphi string on the a lua stack

lua_pushStrings phxScript

Push a TStrings object on the lua stack

Matrix3f phxMath

Converts a 4x4 matrix to a 3x3 matrix

Matrix_CreateFrustum phxMath

///////////////////////////////////////////////////////////////////////////// Matrix Math // /////////////////////////////////////////////////////////////////////////////

Matrix_CreateIdentity phxMath

Create a identity matrix

Matrix_CreateOrthographic phxMath

Should be totally same as glOrtho

Matrix_CreateOrthographicLH phxMath

 

Matrix_CreatePerspective phxMath

Should be totally same as gluPerspective

Matrix_CreateRotation phxMath

Creates a rotation matrix

Matrix_CreateRotation phxMath

Creates a rotation matrix

Matrix_CreateRotation phxMath

Creates a rotation matrix

Matrix_CreateRotationX phxMath

Creates a matrix for rotation around the X-axis.

Matrix_CreateRotationY phxMath

Creates a matrix for rotation around the Y-axis.

Matrix_CreateRotationZ phxMath

Creates a matrix for rotation around the Z-axis.

Matrix_CreateScale phxMath

Create an scale matrix

Matrix_CreateScale phxMath

Create an scale matrix

Matrix_CreateScale phxMath

Create an scale matrix

Matrix_CreateTranslation phxMath

Create an translation matrix

Matrix_CreateTranslation phxMath

Create an translation matrix

Matrix_CreateTranslation phxMath

Create an translation matrix

Matrix_Div phxMath

Divide a matrix with a scalar

Matrix_GetForward phxMath

Get elements from a matrix

Matrix_GetRight phxMath

 

Matrix_GetRotationX phxMath

 

Matrix_GetRotationY phxMath

 

Matrix_GetRotationZ phxMath

 

Matrix_GetTranslation phxMath

 

Matrix_GetUp phxMath

 

Matrix_InverseTranspose phxMath

Calculates the inverse transpose of a matrix

Matrix_Multiply phxMath

Multiply four matrices

Matrix_Multiply phxMath

Multiply two matrices

Matrix_Multiply phxMath

Multiply three matrices

Matrix_Rotate phxMath

 

Matrix_Rotate phxMath

Rotate a vector by a matrix

Matrix_RotateInv phxMath

 

Matrix_RotateInv phxMath

 

Matrix_Transform phxMath

 

Matrix_Transform phxMath

Transform a vector by a matrix

Matrix_Transform phxMath

 

Matrix_Transform phxMath

 

Matrix_Transform phxMath

 

Matrix_TransformInv phxMath

 

Matrix_TransformInv phxMath

Inverse transform a vector by a matrix

Matrix_TransformInv phxMath

 

Matrix_TransformInv phxMath

 

MouseButtonToString phxTypes

Converts a mouse button to a string

NewDocument phxPersistency

Creates a new document with a named root node

NewDocument phxPersistency

Creates a new document

nextPowerOfTwo phxGraphics

 

OverlapRect phxMath

 

OverlapRect phxMath

 

PartToString phxSkin

Converts a themed part to string

PHXEventToString phxEvents

 

PointInRect phxMath

 

PointInRect phxMath

 

PointInRect phxMath

 

PointInRect phxMath

 

print scripting

Prints text for debuging

Rangef phxTypes

Create a new range

ReadAnsiString phxTypes

Reads a string from a stream

ReadAnsiString phxTypes

Reads a string from a stream

ReadString phxTypes

 

ReadString phxTypes

 

Rectf phxTypes

Creates a new rect

Recti phxTypes

Create a new rect

RectInRect phxMath

 

RectInRect phxMath

 

RegisterAudioProvider phxAudio

Register a audio provider

RegisterParticleAffector phxParticle

Register a particle affector

RegisterParticleRenderer phxParticle

Register a particle renderer for a given shape

RegisterProvider phxDevice

Registers a provider

RegisterSprite phxSprite

Register a sprite class

RenderAlignZ phxParticleRenderers

psAlignZ, Render the particles as quads with the normal in the Z-Axis

RenderAlignZRotated phxParticleRenderers

psAlignZRotated, Render the particles as quads with the normal in the Z-Axis

RenderBillboard phxParticleRenderers

psBillboard, Render the particles as billboarded quads

RenderPoint phxParticleRenderers

Factory for the particle renderers for each particle shape

psPoint, Render the particles as points

SameColor phxTypes

 

SavePixels phxGraphics

 

Sin256 phxMath

Fast, table lookup versions of sinus and cosinus

Sin256 phxMath

 

StreamReadString phxTypes

Read a string to a stream

StreamReadString phxTypes

Read a string to a stream

StreamWriteString phxTypes

Writes a string to a stream

StreamWriteString phxTypes

Writes a string to a stream

StringToColor phxTypes

Convert a color to and from a string

StringToInputState phxInput

Returns the input state for a string

StringToPart phxSkin

Converts a string to a themed part

Swap phxMath

Swap two values

Translation phxTranslation

Returns the current translation manager

Vector2f phxTypes

 

Vector2f phxTypes

 

Vector2i phxTypes

 

Vector2i phxTypes

 

Vector3f phxTypes

 

Vector3f phxTypes

 

Vector3i phxTypes

 

Vector3i phxTypes

 

Vector4f phxTypes

 

Vector4i phxTypes

 

Vector4i phxTypes

 

VectorAdd phxMath

 

VectorAdd phxMath

Vector addition

VectorAdd phxMath

 

VectorAdd phxMath

Vector addition

VectorCross phxMath

Cross product

VectorCross phxMath

 

VectorCross phxMath

 

VectorCross phxMath

Cross product

VectorDiv phxMath

Division

VectorDiv phxMath

 

VectorDiv phxMath

 

VectorDiv phxMath

Division

VectorDot phxMath

Dot product

VectorDot phxMath

 

VectorDot phxMath

 

VectorDot phxMath

Dot product

VectorMagnitude phxMath

 

VectorMagnitude phxMath

///////////////////////////////////////////////////////////////////////////// 2D Vector Math // ///////////////////////////////////////////////////////////////////////////// Get the magnitude (length) of a vector

VectorMagnitude phxMath

 

VectorMagnitude phxMath

///////////////////////////////////////////////////////////////////////////// 3D Vector Math // ///////////////////////////////////////////////////////////////////////////// Magnitude of a vector

VectorMagnitudeSqr phxMath

The squared magnitude

VectorMagnitudeSqr phxMath

 

VectorMagnitudeSqr phxMath

The squared magnitude

VectorMagnitudeSqr phxMath

 

VectorMul phxMath

Multiplication

VectorMul phxMath

Multiplication

VectorMul phxMath

 

VectorMul phxMath

 

VectorNegate phxMath

 

VectorNegate phxMath

 

VectorNegate phxMath

Negate a vector

VectorNegate phxMath

Negate a vector

VectorNormalize phxMath

 

VectorNormalize phxMath

Normalize a vector

VectorNormalize phxMath

 

VectorNormalize phxMath

Normalize a vector

VectorReflect phxMath

 

VectorReflect phxMath

Vector reflection, V is the vector to reflect, N is the wall normal

VectorReflect phxMath

Vector reflection, V is the vector to reflect, N is the wall normal

VectorReflect phxMath

 

VectorSub phxMath

Vector subtracting

VectorSub phxMath

 

VectorSub phxMath

Vector subtracting

VectorSub phxMath

 

VirtualKeyToString phxTypes

Converts a virtual key code to a string

WriteAnsiString phxTypes

Writes a string to a stream

WriteString phxTypes

Writes a ansi string to a stream

WriteString phxTypes

Writes a wide string to a stream


Generated by PasDoc 0.13.0 on 2013-08-26 11:02:45