OOP client

From Multi Theft Auto: Wiki
Revision as of 17:10, 10 August 2014 by Jaysds (talk | contribs) (→‎Element)
Jump to navigation Jump to search

The new OOP in MTA allows for better code organization and readability. This is a list of client-side functions.

See also: OOP


Element

areCollisionsEnabled (function: getElementCollisionsEnabled)
attach (function: attachElements)
clearVisibleTo (function: clearElementVisibleTo)
clone (function: cloneElement)
create (function: createElement)
detach (function: detachElements)
getAllByType (function: getElementsByType)
getAllData (function: getAllElementData)
getAlpha (function: getElementAlpha)
getAttachedElements (function: getAttachedElements)
getAttachedOffsets (function: getElementAttachedOffsets)
getAttachedTo (function: getElementAttachedTo)
getBoundingBox (function: getElementBoundingBox)
getByID (function: getElementByID)
getByType (function: getElementsByType)
getChild (function: getElementChild)
getChildren (function: getElementChildren)
getChildrenCount (function: getElementChildrenCount)
getColShape (function: getElementColShape)
getData (function: getElementData)
getDimension (function: getElementDimension)
getDistanceFromCentreOfMassToBaseOfModel (function: GetElementDistanceFromCentreOfMassToBaseOfModel)
getHealth (function: getElementHealth)
getID (function: getElementID)
getInterior (function: getElementInterior)
getLowLOD (function: getLowLODElement)
getModel (function: getElementModel)
getParent (function: getElementParent)
getSyncer (function: getElementSyncer)
getType (function: getElementType)
getVelocity (function: getElementVelocity)
getWithinColShape (function: getElementsWithinColShape)
getZoneName (function: getElementZoneName)
isAttached (function: isElementAttached)
isCallPropagationEnabled (function: isElementCallPropagationEnabled)
isDoubleSided (function: isElementDoubleSided)
isFrozen (function: isElementFrozen)
isInWater (function: isElementInWater)
isLowLOD (function: isElementLowLOD)
isVisibleTo (function: isElementVisibleTo)
isWithinColShape (function: isElementWithinColShape)
isWithinMarker (function: isElementWithinMarker)
removeData (function: removeElementData)
setAlpha (function: setElementAlpha)
setAttachedOffsets (function: setElementAttachedOffsets)
setCallPropagationEnabled (function: setElementCallPropagationEnabled)
setCollisionsEnabled (function: setElementCollisionsEnabled)
setData (function: setElementData)
setDimension (function: setElementDimension)
setDoubleSided (function: setElementDoubleSided)
setFrozen (function: setElementFrozen)
setHealth (function: setElementHealth)
setID (function: setElementID)
setInterior (function: setElementInterior)
setLowLOD (function: setLowLODElement)
setMatrix (function: setElementMatrix)
setModel (function: setElementModel)
setParent (function: setElementParent)
setPosition (function: setElementPosition)
setVelocity (function: setElementVelocity)
setVisibleTo (function: setElementVisibleTo)

Vehicle

Inherited from Element

create (function: createVehicle)
blow (function: blowVehicle)
fix (function: fixVehicle)
isDamageProof (function: isVehicleDamageProof)
isLocked (function: isVehicleLocked)
isOnGround (function: isVehicleOnGround)
isBlown (function: isVehicleBlown)
isFuelTankExplodable (function: isVehicleFuelTankExplodable)
isTrainDerailed (function: isTrainDerailed)
isTrainDerailable (function: setTrainDerailable)
isNitroRecharging (function: isVehicleNitroRecharging)
isNitroActivated (function: isVehicleNitroActivated)
getNitroCount (function: getVehicleNitroCount)
getNitroLevel (function: getVehicleNitroLevel)
getTrainDirection (function: getTrainDirection)
getTrainSpeed (function: getTrainSpeed)
getName (function: getVehicleName)
getVehicleType (function: getVehicleType)
getMaxPassengers (function: getVehicleMaxPassengers)
getGear (function: getVehicleCurrentGear)
getController (function: getVehicleController)
getTowingVehicle (function: getVehicleTowingVehicle)
getTowedByVehicle (function: getVehicleTowedByVehicle)
getOccupant (function: getVehicleOccupant)
getPlateText (function: getVehiclePlateText)
getOccupants (function: getVehicleOccupants)
getHelicopterRotorSpeed (function: getHelicopterRotorSpeed)
getPaintjob (function: getVehiclePaintjob)
getTurretPosition (function: getVehicleTurretPosition)
getWheelStates (function: getVehicleWheelStates)
getDoorOpenRatio (function: getVehicleDoorOpenRatio)
getVariant (function: getVehicleVariant)
getHandling (function: getVehicleHandling)
getDoorState (function: getVehicleDoorState)
getLandingGearDown (function: getVehicleLandingGearDown)
getEngineState (function: getVehicleEngineState)
getLightState (function: getVehicleLightState)
getAdjustableProperty (function: getVehicleAdjustableProperty)
getOverrideLights (function: getVehicleOverrideLights)
getPanelState (function: getVehiclePanelState)
getTurnVelocity (function: getVehicleTurnVelocity)
isTaxiLightOn (function: isVehicleTaxiLightOn)
getComponents (function: getVehicleComponents)
getHeadLightColor (function: getVehicleHeadLightColor)
getColor (function: getVehicleColor)
getGravity (function: getVehicleGravity)
getSirens (function: getVehicleSirens)
getSirensOn (function: getVehicleSirensOn)
getComponentPosition (function: getVehicleComponentPosition)
getComponentVisible (function: getVehicleComponentVisible)
getComponentRotation (function: getVehicleComponentRotation)
getUpgrades (function: getVehicleUpgrades)
getUpgradeSlotName (function: getVehicleUpgradeSlotName)
getCompatibleUpgrades (function: getVehicleCompatibleUpgrades)
setComponentVisible (function: setVehicleComponentVisible)
setSirensOn (function: setVehicleSirensOn)
setSirens (function: setVehicleSirens)
setComponentPosition (function: setVehicleComponentPosition)
setComponentRotation (function: setVehicleComponentRotation)
setLocked (function: setVehicleLocked)
setDamageProof (function: setVehicleDamageProof)
setHelicopterRotorSpeed (function: setHelicopterRotorSpeed)
setPaintjob (function: setVehiclePaintjob)
setTurretPosition (function: setVehicleTurretPosition)
setWheelStates (function: setVehicleWheelStates)
setDoorOpenRatio (function: setVehicleDoorOpenRatio)
setDoorsUndamageable (function: setVehicleDoorsUndamageable)
setVariant (function: setVehicleVariant)
setDoorState (function: setVehicleDoorState)
setLandingGearDown (function: setVehicleLandingGearDown)
setEngineState (function: setVehicleEngineState)
setLightState (function: setVehicleLightState)
setFuelTankExplodable (function: setVehicleFuelTankExplodable)
setDirtLevel (function: setVehicleDirtLevel)
setAdjustableProperty (function: setVehicleAdjustableProperty)
setOverrideLights (function: setVehicleOverrideLights)
setTurnVelocity (function: setVehicleTurnVelocity)
setTaxiLightOn (function: setVehicleTaxiLightOn)
setPanelState (function: setVehiclePanelState)
setNitroActivated (function: setVehicleNitroActivated)
setNitroCount (function: setVehicleNitroCount)
setNitroLevel (function: setVehicleNitroLevel)
setTrainDirection (function: setTrainDirection)
setTrainSpeed (function: setTrainSpeed)
setTrainDerailable (function: setTrainDerailable)
setTrainDerailed (function: setTrainDerailed)
setHeadLightColor (function: setVehicleHeadLightColor)
setColor (function: setVehicleColor)
setGravity (function: setVehicleGravity)
resetComponentPosition (function: resetVehicleComponentPosition)
resetComponentRotation (function: resetVehicleComponentRotation)
attachTrailer (function: attachTrailerToVehicle)
detachTrailer (function: detachTrailerFromVehicle)
addUpgrade (function: addVehicleUpgrade)
removeUpgrade (function: removeVehicleUpgrade)

Ped

Inherited from Element

create (function: createPed)
getBodyPartName (function: getBodyPartName)
getClothesTypeName (function: getClothesTypeName)
getValidModels (function: getValidPedModels)
getTypeIndexFromClothes (function: getTypeIndexFromClothes)
getClothesByTypeIndex (function: getClothesByTypeIndex)
canBeKnockedOffBike (function: canPedBeKnockedOffBike)
doesHaveJetPack (function: doesPedHaveJetPack)
getAmmoInClip (function: getPedAmmoInClip)
getAnalogControlState (function: getPedAnalogControlState)
getAnimation (function: getPedAnimation)
getAnimationData (function: getPedAnimationData)
getArmor (function: getPedArmor)
getClothes (function: getPedClothes)
addClothes (function: addPedClothes)
removeClothes (function: removePedClothes)
getContactElement (function: getPedContactElement)
getControlState (function: getPedControlState)
getMoveState (function: getPedMoveState)
getOccupiedVehicle (function: GetPedOccupiedVehicle)
getOxygenLevel (function: getPedOxygenLevel)
getStat (function: getPedStat)
getTarget (function: getPedTarget)
getTargetCollision (function: getPedTargetCollision)
getSimplestTask (function: getPedSimplestTask)
getTask (function: getPedTask)
getTotalAmmo (function: getPedTotalAmmo)
getVoice (function: getPedVoice)
getWeapon (function: getPedWeapon)
isChocking (function: isPedChoking)
isDoingGangDriveby (function: isPedDoingGangDriveby)
isDoingTask (function: isPedDoingTask)
isDucked (function: isPedDucked)
isHeadless (function: isPedHeadless)
isInVehicle (function: isPedInVehicle)
isOnFire (function: isPedOnFire)
isOnGround (function: isPedOnGround)
isTargetingMarkerEnabled (function: isPedTargetingMarkerEnabled)
setFootBloodEnabled (function: setPedFootBloodEnabled)
getTargetEnd (function: getPedTargetEnd)
getTargetStart (function: getPedTargetStart)
getWeaponMuzzlePosition (function: getPedWeaponMuzzlePosition)
getBonePosition (function: getPedBonePosition)
getCameraRotation (function: getPedCameraRotation)
getWalkingStyle (function: getPedWalkingStyle)
setCanBeKnockedOffBike (function: setPedCanBeKnockedOffBike)
setAnalogControlState (function: setPedAnalogControlState)
setAnimation (function: setPedAnimation)
setAnimationProgress (function: setPedAnimationProgress)
setCameraRotation (function: setPedCameraRotation)
setControlState (function: setPedControlState)
warpIntoVehicle (function: warpPedIntoVehicle)
setOxygenLevel (function: setPedOxygenLevel)
setWeaponSlot (function: setPedWeaponSlot)
setDoingGangDriveby (function: setPedDoingGangDriveby)
setHeadless (function: setPedHeadless)
setOnFire (function: setPedOnFire)
setTargetingMarkerEnabled (function: setPedTargetingMarkerEnabled)
setVoice (function: setPedVoice)
removeFromVehicle (function: removePedFromVehicle)
setAimTarget (function: setPedAimTarget)
setLookAt (function: setPedLookAt)
setWalkingStyle (function: setPedWalkingStyle)

Player

Inherited from Ped

giveMoney (function: givePlayerMoney)
takeMoney (function: takePlayerMoney)
showHudComponent (function: showPlayerHudComponent)
setMoney (function: setPlayerMoney)
getMoney (function: getPlayerMoney)
getSerial (function: getPlayerSerial)
getWantedLevel (function: getPlayerWantedLevel)
getMapBoundingBox (function: getPlayerMapBoundingBox)
isMapForced (function: isPlayerMapForced)
isMapVisible (function: isPlayerMapVisible)
isHudComponentVisible (function: isPlayerHudComponentVisible)
create (function: getPlayerFromName)
setNametagText (function: setPlayerNametagText)
setNametagShowing (function: setPlayerNametagShowing)
setNametagColor (function: setPlayerNametagColor)
setBlurLevel (function: setPlayerBlurLevel)
getPing (function: getPlayerPing)
getName (function: getPlayerName)
getTeam (function: getPlayerTeam)
getNametagText (function: getPlayerNametagText)
getNametagColor (function: getPlayerNametagColor)
getBlurLevel (function: getPlayerBlurLevel)
isNametagShowing (function: isPlayerNametagShowing)

Object

Inherited from Element

create (function: createObject)
move (function: moveObject)
stop (function: stopObject)
break (function: breakObject)
respawn (function: respawnObject)
toggleObjectRespawn (function: toggleObjectRespawn)
getScale (function: getObjectScale)
isBreakable (function: isObjectBreakable)
getMass (function: getObjectMass)
setScale (function: setObjectScale)
setBreakable (function: setObjectBreakable)
setMass (function: setObjectMass)

Marker

Inherited from Element

create (function: createMarker)
getCount (function: getMarkerCount)
getType (function: getMarkerType)
getIcon (function: getMarkerIcon)
getSize (function: getMarkerSize)
getTarget (function: getMarkerTarget)
getColor (function: getMarkerColor)
setType (function: setMarkerType)
setIcon (function: setMarkerIcon)
setSize (function: setMarkerSize)
setTarget (function: setMarkerTarget)
setColor (function: setMarkerColor)

Blip

Inherited from Element

create (function: createBlip)
createAttachedTo (function: createBlipAttachedTo)
getColor (function: getBlipColor)
getVisibleDistance (function: getBlipVisibleDistance)
getOrdering (function: getBlipOrdering)
getSize (function: getBlipSize)
getIcon (function: getBlipIcon)
setColor (function: setBlipColor)
setVisibleDistance (function: setBlipVisibleDistance)
setOrdering (function: setBlipOrdering)
setSize (function: setBlipSize)
setIcon (function: setBlipIcon)

Pickup

Inherited from Element

create (function: createPickup)
getAmmo (function: getPickupAmmo)
getAmount (function: getPickupAmount)
getWeapon (function: getPickupWeapon)
getType (function: getPickupType)
setType (function: setPickupType)

ColShape

Inherited from Element

Circle (function: createColCircle)
Cuboid (function: createColCuboid)
Rectangle (function: createColRectangle)
Sphere (function: createColSphere)
Tube (function: createColTube)
Polygon (function: createColPolygon)
getElementsWithin (function: getElementsWithinColShape)
isElementWithin (function: isElementWithinColShape)

Projectile

Inherited from Element

create (function: createProjectile)
getCreator (function: getProjectileCreator)
getForce (function: getProjectileForce)
getTarget (function: getProjectileTarget)
getType (function: getProjectileType)
getCounter (function: getProjectileCounter)
setCounter (function: setProjectileCounter)

RadarArea

Inherited from Element

create (function: createRadarArea)
isInside (function: isInsideRadarArea)
isFlashing (function: isRadarAreaFlashing)
getSize (function: getRadarAreaSize)
getColor (function: getRadarAreaColor)
setSize (function: setRadarAreaSize)
setFlashing (function: setRadarAreaFlashing)
setColor (function: setRadarAreaColor)

Team

Inherited from Element

create (function: getTeamFromName)
getFromName (function: getTeamFromName)
countPlayers (function: countPlayersInTeam)
getFriendlyFire (function: getTeamFriendlyFire)
getName (function: getTeamName)
getColor (function: getTeamColor)

Water

Inherited from Element

create (function: createWater)
testLineAgainst (function: testLineAgainstWater)
isDrawnLast (function: isWaterDrawnLast)
getLevel (function: getWaterLevel)
getVertexPosition (function: getWaterVertexPosition)
getWaveHeight (function: getWaveHeight)
getColor (function: getWaterColor)
setWaveHeight (function: setWaveHeight)
setColor (function: setWaterColor)
setVertexPosition (function: setWaterVertexPosition)
setLevel (function: setWaterLevel)
setDrawnLast (function: setWaterDrawnLast)
resetColor (function: resetWaterColor)
resetLevel (function: resetWaterLevel)

Sound

Inherited from Element

create (function: playSound)
stop (function: stopSound)
isPaused (function: isSoundPaused)
setEffectEnabled (function: setSoundEffectEnabled)
setPlaybackPosition (function: setSoundPosition)
setSpeed (function: setSoundSpeed)
setVolume (function: setSoundVolume)
setPaused (function: setSoundPaused)
setPan (function: setSoundPan)
setProperties (function: setSoundProperties)
getLength (function: getSoundLength)
getMetaTags (function: getSoundMetaTags)
getBPM (function: getSoundBPM)
getFFTData (function: getSoundFFTData)
getWaveData (function: getSoundWaveData)
getLevelData (function: getSoundLevelData)
getEffects (function: getSoundEffects)
getPlaybackPosition (function: getSoundPosition)
getSpeed (function: getSoundSpeed)
getVolume (function: getSoundVolume)
getPan (function: getSoundPan)
getProperties (function: getSoundProperties)

Sound3D

Inherited from Sound

create (function: playSound3D)
getMaxDistance (function: getSoundMaxDistance)
getMinDistance (function: getSoundMinDistance)
setMaxDistance (function: setSoundMaxDistance)
setMinDistance (function: setSoundMinDistance)

Weapon

Inherited from Element

create (function: createWeapon)
fire (function: fireWeapon)
resetFiringRate (function: resetWeaponFiringRate)
setProperty (function: setWeaponProperty)
setOwner (function: setWeaponOwner)
setTarget (function: setWeaponTarget)
setFiringRate (function: setWeaponFiringRate)
setState (function: setWeaponState)
setFlags (function: setWeaponFlags)
setAmmo (function: setWeaponAmmo)
setClipAmmo (function: setWeaponClipAmmo)
getProperty (function: setWeaponProperty)
getOwner (function: getWeaponOwner)
getTarget (function: getWeaponTarget)
getFiringRate (function: getWeaponFiringRate)
getState (function: getWeaponState)
getFlags (function: getWeaponFlags)
getAmmo (function: getWeaponAmmo)
getClipAmmo (function: getWeaponClipAmmo)

Effect

Inherited from Element

create (function: createEffect)
addBlood (function: fxAddBlood)
addBulletImpact (function: fxAddBulletImpact)
addBulletSplash (function: fxAddBulletSplash)
addDebris (function: fxAddDebris)
addFootSplash (function: fxAddFootSplash)
addGlass (function: fxAddGlass)
addGunshot (function: fxAddGunshot)
addPunchImpact (function: fxAddPunchImpact)
addSparks (function: fxAddSparks)
addTankFire (function: fxAddTankFire)
addTyreBurst (function: fxAddTyreBurst)
addWaterHydrant (function: fxAddWaterHydrant)
addWaterSplash (function: fxAddWaterSplash)
addWood (function: fxAddWood)
setDensity (function: setEffectDensity)
setSpeed (function: setEffectSpeed)
getDensity (function: getEffectDensity)
getSpeed (function: getEffectSpeed)

GuiElement

Inherited from Element

bringToFront (function: guiBringToFront)
moveToBack (function: guiMoveToBack)
isChatBoxInputActive (function: isChatBoxInputActive)
isConsoleActive (function: isConsoleActive)
isDebugViewActive (function: isDebugViewActive)
isMainMenuActive (function: isMainMenuActive)
isMTAWindowActive (function: isMTAWindowActive)
isTransferBoxActive (function: isTransferBoxActive)
isInputEnabled (function: guiGetInputEnabled)
getInputMode (function: guiGetInputMode)
getScreenSize (function: guiGetScreenSize)
getProperties (function: guiGetProperties)
getAlpha (function: guiGetAlpha)
getFont (function: guiGetFont)
getEnabled (function: guiGetEnabled)
getVisible (function: guiGetVisible)
getText (function: guiGetText)
getPosition (function: guiGetPosition)
getSize (function: guiGetSize)
getProperty (function: guiGetProperty)
setInputEnabled (function: guiSetInputEnabled)
setAlpha (function: guiSetAlpha)
setEnabled (function: guiSetEnabled)
setFont (function: guiSetFont)
setVisible (function: guiSetVisible)
setText (function: guiSetText)
setInputMode (function: guiSetInputMode)
setProperty (function: guiSetProperty)
setPosition (function: guiSetPosition)
setSize (function: guiSetSize)

GuiWindow

Inherited from GuiElement

create (function: guiCreateWindow)
setMovable (function: guiWindowSetMovable)
setSizable (function: guiWindowSetSizable)

GuiButton

Inherited from GuiElement

create (function: guiCreateButton)

GuiEdit

Inherited from GuiElement

create (function: guiCreateEdit)
getCaretIndex (function: guiEditGetCaretIndex)
setCaretIndex (function: guiEditSetCaretIndex)
setReadOnly (function: guiEditSetReadOnly)
setMasked (function: guiEditSetMasked)
setMaxLength (function: guiEditSetMaxLength)

GuiLabel

Inherited from GuiElement

create (function: guiCreateLabel)
getFontHeight (function: guiLabelGetFontHeight)
getTextExtent (function: guiLabelGetTextExtent)
getColor (function: guiLabelGetColor)
setColor (function: guiLabelSetColor)
setHorizontalAlign (function: guiLabelSetHorizontalAlign)
setVerticalAlign (function: guiLabelSetVerticalAlign)

GuiMemo

Inherited from GuiElement

create (function: guiCreateMemo)
getCaretIndex (function: guiMemoGetCaretIndex)
setCaretIndex (function: guiMemoSetCaretIndex)
setReadOnly (function: guiMemoSetReadOnly)

GuiStaticImage

Inherited from GuiElement

create (function: guiCreateStaticImage)
loadImage (function: guiStaticImageLoadImage)

GuiComboBox

Inherited from GuiElement

create (function: guiCreateComboBox)
addItem (function: guiComboBoxAddItem)
clear (function: guiComboBoxClear)
removeItem (function: guiComboBoxRemoveItem)
getSelected (function: guiComboBoxGetSelected)
getItemText (function: guiComboBoxGetItemText)
setItemText (function: guiComboBoxSetItemText)
setSelected (function: guiComboBoxSetSelected)

GuiCheckBox

Inherited from GuiElement

create (function: guiCreateCheckBox)
getSelected (function: guiCheckBoxGetSelected)
setSelected (function: guiCheckBoxSetSelected)

GuiRadioButton

Inherited from GuiElement

create (function: guiCreateRadioButton)
getSelected (function: guiRadioButtonGetSelected)
setSelected (function: guiRadioButtonSetSelected)

GuiScrollPane

Inherited from GuiElement

create (function: guiCreateScrollPane)
getHorizontalScrollPosition (function: guiScrollPaneGetHorizontalScrollPosition)
getVerticalScrollPosition (function: guiScrollPaneGetVerticalScrollPosition)
setHorizontalScrollPosition (function: guiScrollPaneSetHorizontalScrollPosition)
setScrollBars (function: guiScrollPaneSetScrollBars)
setVerticalScrollPosition (function: guiScrollPaneSetVerticalScrollPosition)

GuiScrollBar

Inherited from GuiElement

create (function: guiCreateScrollBar)
getScrollPosition (function: guiScrollBarGetScrollPosition)
setScrollPosition (function: guiScrollBarSetScrollPosition)

GuiProgressBar

Inherited from GuiElement

create (function: guiCreateProgressBar)
getProgress (function: guiProgressBarGetProgress)
setProgress (function: guiProgressBarSetProgress)

GuiGridlist

Inherited from GuiElement

create (function: guiCreateGridList)
addColumn (function: guiGridListAddColumn)
addRow (function: guiGridListAddRow)
autoSizeColumn (function: guiGridListAutoSizeColumn)
clear (function: guiGridListClear)
insertRowAfter (function: guiGridListInsertRowAfter)
removeColumn (function: guiGridListRemoveColumn)
removeRow (function: guiGridListRemoveRow)
getItemData (function: guiGridListGetItemData)
getItemText (function: guiGridListGetItemText)
getRowCount (function: guiGridListGetRowCount)
getSelectedItem (function: guiGridListGetSelectedItem)
getItemColor (function: guiGridListGetItemColor)
getColumnTitle (function: guiGridListGetColumnTitle)
getHorizontalScrollPosition (function: guiGridListGetHorizontalScrollPosition)
getVerticalScrollPosition (function: guiGridListGetVerticalScrollPosition)
getSelectedCount (function: guiGridListGetSelectedCount)
getSelectedItems (function: guiGridListGetSelectedItems)
getColumnCount (function: guiGridListGetColumnCount)
setItemData (function: guiGridListSetItemData)
setItemText (function: guiGridListSetItemText)
setScrollBars (function: guiGridListSetScrollBars)
setSelectedItem (function: guiGridListSetSelectedItem)
setSelectionMode (function: guiGridListSetSelectionMode)
setSortingEnabled (function: guiGridListSetSortingEnabled)
setColumnWidth (function: guiGridListSetColumnWidth)
setItemColor (function: guiGridListSetItemColor)
setColumnTitle (function: guiGridListSetColumnTitle)
setHorizontalScrollPosition (function: guiGridListSetHorizontalScrollPosition)
setVerticalScrollPosition (function: guiGridListSetVerticalScrollPosition)

GuiTabPanel

Inherited from GuiElement

create (function: guiCreateTabPanel)
getSelectedTab (function: guiGetSelectedTab)
setSelectedTab (function: guiSetSelectedTab)

GuiTab

Inherited from GuiElement

create (function: guiCreateTab)
delete (function: guiDeleteTab)

GuiFont

Inherited from Element

create (function: guiCreateFont)

Resource

create (function: getResourceFromName)
fromName (function: getResourceFromName)
getGuiElement (function: getResourceGUIElement)
getRootElement (function: getResourceRootElement)
getName (function: getResourceName)
getThis (function: getThisResource)
getConfig (function: getResourceConfig)
getConfig (function: getResourceConfig)
getDynamicElementRoot (function: getResourceDynamicElementRoot)
getExportedFunctions (function: getResourceExportedFunctions)
getState (function: getResourceState)

Timer

create (function: setTimer)
destroy (function: killTimer)
reset (function: resetTimer)
isValid (function: isTimer)
getDetails (function: getTimerDetails)

File

create (function: fileOpen)
destroy (function: fileClose)
close (function: fileClose)
new (function: fileCreate)
delete (function: fileDelete)
exists (function: fileExists)
flush (function: fileFlush)
getPos (function: fileGetPos)
getSize (function: fileGetSize)
isEOF (function: fileIsEOF)
read (function: fileRead)
rename (function: fileRename)
setPos (function: fileSetPos)
write (function: fileWrite)
copy (function: fileCopy)

XML

load (function: xmlLoadFile)
unload (function: xmlUnloadFile)
copy (function: xmlCopyFile)
create (function: xmlCreateFile)
destroy (function: xmlDestroyNode)
setValue (function: xmlNodeGetValue)
setAttribute (function: xmlNodeSetAttribute)
setValue (function: xmlNodeSetValue)
saveFile (function: xmlSaveFile)
createChild (function: xmlCreateChild)
findChild (function: xmlFindChild)
getAttributes (function: xmlNodeGetAttributes)
getChildren (function: xmlNodeGetChildren)
getName (function: xmlNodeGetName)
getParent (function: xmlNodeGetParent)
getAttribute (function: xmlNodeGetAttribute)
setName (function: xmlNodeSetName)

Camera

fade (function: fadeCamera)
getTarget (function: getCameraTarget)
getInterior (function: getCameraInterior)
getViewMode (function: getCameraViewMode)
getGoggleEffect (function: getCameraGoggleEffect)
setInterior (function: setCameraInterior)
setTarget (function: setCameraTarget)
setViewMode (function: setCameraViewMode)
setGoggleEffect (function: setCameraGoggleEffect)
setClip (function: setCameraClip)

Engine

restoreCOL (function: engineRestoreCOL)
restoreModel (function: engineRestoreModel)
setAsynchronousLoading (function: engineSetAsynchronousLoading)
setModelLODDistance (function: engineSetModelLODDistance)
getVisibleTextureName (function: engineGetVisibleTextureNames)
getModelLODDistance (function: engineGetModelLODDistance)
getModelTextureNames (function: engineGetModelTextureNames)
getModelIDFromName (function: engineGetModelIDFromName)
getModelNameFromID (function: engineGetModelNameFromID)

EngineCOL

Inherited from Element

create (function: engineLoadCOL)
replace (function: engineReplaceCOL)

EngineTXD

Inherited from Element

create (function: engineLoadTXD)
import (function: engineImportTXD)

EngineDFF

Inherited from Element

create (function: engineLoadDFF)
replace (function: engineReplaceModel)

DxMaterial

Inherited from Element

getSize (function: dxGetMaterialSize)

DxTexture

Inherited from DxMaterial

create (function: dxCreateTexture)
setEdge (function: dxSetTextureEdge)
setPixels (function: dxSetTexturePixels)
getPixels (function: dxGetTexturePixels)

DxFont

create (function: dxCreateFont)
getHeight (function: dxGetFontHeight)
getTextWidth (function: dxGetTextWidth)

DxShader

Inherited from DxMaterial

create (function: dxCreateShader)
setValue (function: dxSetShaderValue)
setTessellation (function: dxSetShaderTessellation)
setTransform (function: dxSetShaderTransform)
value (function: dxGetFontHeight)

DxScreenSource

create (function: dxCreateScreenSource)
update (function: dxUpdateScreenSource)

DxRenderTarget

create (function: dxCreateRenderTarget)
setAsTarget (function: dxSetRenderTarget)