Posted: 7th Oct 2012 00:10
Edited at: 7th Oct 2012 00:11
Logging
Log( szMessage )
Video
LoadVideo( szFilename )
SetVideoDimensions( x, y, width, height )
PlayVideo()
PauseVideo()
StopVideo()
GetVideoPlaying()
GetVideoPosition()
GetVideoDuration()
SetVideoVolume( volume )
GetVideoWidth()
GetVideoHeight()
Rating
RateApp ( szID )
In-App Purchasing
InAppPurchaseSetTitle ( szTitle )
InAppPurchaseAddProductID ( szID )
InAppPurchaseSetup ( )
InAppPurchaseActivate ( iID )
GetInAppPurchaseState ( )
GetInAppPurchaseAvailable ( iID )
Facebook
FacebookSetup ( szID )
FacebookLogin ( )
FacebookLogout ( )
FacebookShowLikeButton ( szURL, iX, iY, iWidth, iHeight )
FacebookDestroyLikeButton ( )
FacebookPostOnMyWall ( szLink, szPicture, szName, szCaption, szDescription )
FacebookPostOnFriendsWall ( szID, szLink, szPicture, szName, szCaption, szDescription )
FacebookInviteFriend ( szID, szMessage )
FacebookGetFriends ( )
FacebookGetFriendsState ( )
FacebookGetFriendsCount ( )
FacebookGetFriendsName ( iIndex )
FacebookGetFriendsID ( iIndex )
FacebookDownloadFriendsPhoto ( iIndex )
GetFacebookDownloadState ( )
GetFacebookDownloadFile ( )
GetFacebookLoggedIn ( )
Twitter
TwitterSetup ( szKey, szSecret )
TwitterMessage ( szMessage )
Notification
NotificationCreate ( szDateTime, szMessage, szData )
NotificationReset ( )
GetNotification ( )
GetNotificationData ( )
GetNotificationType ( )
SetNotificationImage ( iImageIndex )
SetNotificationText ( pText )
Zip
CreateZip( zipID, filename )
CreateZip( filename )
AddZipEntry( zipID, path, zipPath )
CloseZip( zipID )
ExtractZip( zipfilename, path )
Sensors
GetNFCExists ( )
GetGeolocationExists ( )
GetCompassExists( )
GetGyrometerExists( )
GetInclinometerExists ( )
GetLightSensorExists ( )
GetOrientationSensorExists ( )
NFC
GetRawNFCCount ( )
GetRawFirstNFCDevice ( )
GetRawNextNFCDevice( )
GetRawNFCName ( iIndex )
SendRawNFCData ( iIndex, pMessageText )
GetRawNFCDataState( iIndex )
GetRawNFCData ( iIndex )
Geolocation
GetRawGeoLatitude( )
GetRawGeoLongitude ( )
GetRawGeoCity ( )
GetRawGeoCountry( )
GetRawGeoPostalCode ( )
GetRawGeoState( )
Compass
GetRawCompassNorth ( iMagneticTrue )
Gyrometer
GetRawGyroVelocityX ( )
GetRawGyroVelocityY ( )
GetRawGyroVelocityZ ( )
Inclinometer
GetRawInclinoPitch ( )
GetRawInclinoRoll( )
GetRawInclinoYaw( )
LightSensor
GetRawLightLevel( )
OrientationSensor
GetRawOrientationX ( )
GetRawOrientationY ( )
GetRawOrientationZ ( )
GetRawOrientationW ( )
3D
CreateObjectBox( objID, width, height, length )
CreateObjectBox( width, height, length )
CreateObjectSphere( objID, diameter, rows, columns )
CreateObjectSphere( diameter, rows, columns )
CreateObjectCone( objID, height, diameter, segments )
CreateObjectCone( height, diameter, segments )
CreateObjectCylinder( objID, height, diameter, segments )
CreateObjectCylinder( height, diameter, segments )
CreateObjectPlane( objID, width, height )
CreateObjectPlane( width, height )
LoadObject( objID, szFilename )
LoadObject( objID, szFilename, height )
GetObjectExists( objID )
DeleteObject( objID )
SetObjectPosition( objID, x, y, z )
SetObjectRotationQuat( objID, w, x, y, z )
SetObjectRotationEuler( objID, angx, angy, angz )
MoveObjectLocalX( objID, amount )
MoveObjectLocalY( objID, amount )
MoveObjectLocalZ( objID, amount )
RotateObjectLocalX( objID, amount )
RotateObjectLocalY( objID, amount )
RotateObjectLocalZ( objID, amount )
RotateObjectGlobalX( objID, amount )
RotateObjectGlobalY( objID, amount )
RotateObjectGlobalZ( objID, amount )
GetObjectX( objID )
GetObjectY( objID )
GetObjectZ( objID )
GetObjectEulerX( objID )
GetObjectEulerY( objID )
GetObjectEulerZ( objID )
GetObjectQuatW( objID )
GetObjectQuatX( objID )
GetObjectQuatY( objID )
GetObjectQuatZ( objID )
SetObjectLookAt( objID, x, y, z, roll )
SetObjectImage( objID, imageID, texStage )
SetObjectShader( objID, shaderID )
SetObjectColor( objID, red, green, blue, alpha )
SetObjectLightMode( objID, mode )
3D Collision
SetObjectCollisionMode( objID, mode )
ObjectRayCast( objID, oldx, oldy, oldz, newx, newy, newz )
ObjectSphereCast( objID, oldx, oldy, oldz, newx, newy, newz, radius )
ObjectSphereSlide( objID, oldx, oldy, oldz, newx, newy, newz, radius )
GetObjectRayCastNumHits()
GetObjectRayCastHitID( index )
GetObjectRayCastX( index )
GetObjectRayCastY( index )
GetObjectRayCastZ( index )
GetObjectRayCastSlideX( index )
GetObjectRayCastSlideY( index )
GetObjectRayCastSlideZ( index )
GetObjectRayCastNormalX( index )
GetObjectRayCastNormalY( index )
GetObjectRayCastNormalZ( index )
GetObjectRayCastBounceX( index )
GetObjectRayCastBounceY( index )
GetObjectRayCastBounceZ( index )
GetObjectRayCastDistance( index )
3D Shaders
LoadShader( shaderID, szVertexFile, szPixelFile )
SetShaderConstantByName( shaderID, szName, value1, value2, value3, value4 )
3D Cameras
SetCameraPosition( cameraID, x, y, z )
SetCameraRotationQuat( cameraID, w, x, y, z )
SetCameraRotationEuler( cameraID, angx, angy, angz )
MoveCameraLocalX( cameraID, amount )
MoveCameraLocalY( cameraID, amount )
MoveCameraLocalZ( cameraID, amount )
RotateCameraLocalX( cameraID, amount )
RotateCameraLocalY( cameraID, amount )
RotateCameraLocalZ( cameraID, amount )
RotateCameraGlobalX( cameraID, amount )
RotateCameraGlobalY( cameraID, amount )
RotateCameraGlobalZ( cameraID, amount )
GetCameraX( cameraID )
GetCameraY( cameraID )
GetCameraZ( cameraID )
GetCameraEulerX( cameraID )
GetCameraEulerY( cameraID )
GetCameraEulerZ( cameraID )
GetCameraQuatW( cameraID )
GetCameraQuatX( cameraID )
GetCameraQuatY( cameraID )
GetCameraQuatZ( cameraID )
SetCameraLookAt( objID, x, y, z, roll )
3D Lights
CreateLightPoint( lightID, x, y, z, radius, red, green, blue )
GetLightPointExists( lightID )
DeleteLightPoint( lightID )
ClearLightPoints()
SetLightPointPosition( lightID, x, y, z )
SetLightPointColor( lightID, red, green, blue )
SetLightPointRadius( lightID, radius )
CreateLightDirectional( lightID, vx, vy, vz, red, green, blue )
GetLightDirectionalExists( lightID )
DeleteLightDirectional( lightID )
ClearLightDirectionals()
SetLightDirectionalDirection( lightID, vx, vy, vz )
SetLightDirectionalColor( lightID, red, green, blue )